Open
Description
Detailed Description
The orthogonal mode always renders the planes axis-oriented at the moment. In the arbitrary mode, the user can rotate the viewport, but there is only one. The user should be able to rotate the viewports in the default "ortho" view (could need some renaming then name would be alright as long as the viewports are orthogonal to each other).
Todo
- adapt bucket picking (reuse picker for arbitrary mode)
- adapt shader
- adapt mouse interactions
- mapping of mouse position to voxel position
- ...
- disable or support rendering of segmentation data in rotated viewport (how to interpolate?)
- first iteration should only support skeleton tool
- disable or support volume tools
- UI
- expose rotation value
-
allow "synced" mode where the rotation of one viewport, rotates the other viewports, too, so that the angles between them stay constantalways keep viewports orthogonal to each other - "warn" user when angles are not axis aligned
Context
- Specific to long-running jobs (set
jobsEnabled=true
inapplication.conf
) - Specific to webknossos.org (set
isDemoInstance=true
inapplication.conf
)