Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clipping plane to neuroglancer in the 3D view to hide a plane #234

Open
dxenes1 opened this issue Apr 19, 2022 · 1 comment
Open

Clipping plane to neuroglancer in the 3D view to hide a plane #234

dxenes1 opened this issue Apr 19, 2022 · 1 comment

Comments

@dxenes1
Copy link
Collaborator

dxenes1 commented Apr 19, 2022

No description provided.

@dxenes1 dxenes1 created this issue from a note in Neuvue 2.0 Sprint 15 (To do) Apr 19, 2022
@vrose99 vrose99 moved this from To do to In progress in Neuvue 2.0 Sprint 15 May 9, 2022
@dxenes1 dxenes1 moved this from In progress to Backlog in Neuvue 2.0 Sprint 15 Jul 6, 2022
@dramsde1
Copy link
Contributor

dramsde1 commented Jul 11, 2022

Things needed for this issue:

  1. Creating the plane 3d object

    It's not as simple as importing an obj/fbx file of a plane. Neuroglancer has some built in functionality that controls what.
    points you want in 3d space, what fragment and vertex shaders you can apply and the matrices that are involved in
    transforming all the way from local to canvas space (I based the plane file from the bounding box file).

  2. Getting the created plane object to appear and disappear

  3. Using the vertex shaders to move the plane object according to a mouse drag or mouse click

  4. Hiding data on one side of the plane (the clipping)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants