Improvements on 3DView
Open, NormalPublic

Description

  • Improve the experience in general
  • Preview should show a round bed on delta machines.
  • Improve camera and its controls

Qt3D Already loads STL Files > 5.9
https://doc.qt.io/qt-5.10/qml-qt3d-render-mesh.html

This task should content this features:
Open a gcode inside a prisma(cube) with the size of the 3dprinter of the user, configured on settings.

laysrodrigues moved this task from Backlog to Doing on the Atelier board.Jul 21 2017, 3:11 PM
laysrodrigues moved this task from Doing to Backlog on the Atelier board.Feb 18 2018, 2:55 PM
laysrodrigues renamed this task from 3DView to Improve 3D View.
laysrodrigues removed patrickelectric as the assignee of this task.
laysrodrigues updated the task description. (Show Details)
laysrodrigues added a subscriber: patrickelectric.
laysrodrigues renamed this task from Improve 3D View to Redo View.Apr 12 2018, 1:44 AM
laysrodrigues renamed this task from Redo View to Redo 3DView.

Some of this has been done @ervin has helped here among the remaining tasks are

  • Camera Control needs to be expanded upon
  • Handle previews for delta Printers.

D16144 and D16129 Handle the bed size transformation.
Delta settings are not read. For those I would think we can set the height of the QSize to 0. Then we can check in the render the depth/height is 0 to know if we use width as radius for delta preview.

rizzitello updated the task description. (Show Details)Dec 14 2018, 5:57 PM

For preview on delta Task.
On Delta the size property only has its "width" set.

} else {
   //Delta machines have only a radius. 
    QSize newSize = QSize(m_profileData["radius"].toInt(), 0);
}
laysrodrigues renamed this task from Redo 3DView to Improvements on 3DView.Dec 17 2018, 11:45 AM
laysrodrigues updated the task description. (Show Details)
laysrodrigues added a subscriber: aacid.