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

HYDRA-600 : Add filtering scene index interface to flow viewport tool… #21

Merged
merged 6 commits into from
Dec 1, 2023

Conversation

lanierd-adsk
Copy link
Collaborator

…kit.

@lanierd-adsk lanierd-adsk self-assigned this Nov 29, 2023
@lanierd-adsk
Copy link
Collaborator Author

@lanierd-adsk lanierd-adsk added the fvp-toolkit Flow Viewport Toolkit label Nov 29, 2023
Copy link
Collaborator

@ppt-adsk ppt-adsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly minor comments. My main concern is the visibility support that is attached to nodes. I understand the idea, but I wonder if all the design and workflow implications are there:

  • It only supports Maya nodes. I wonder if using UFE services would have allowed us to support LookDevX or USD nodes as well.
  • It seems to only consider the Dag node visibility attribute. However, since Dag nodes have inherited visibility (from their ancestors), visibility must be computed, and cannot be read from a single attribute.
  • It doesn't consider other factors that influence visibility, such as isolate select and display layers.
  • I wonder if we should also consider Maya DG (Dataflow Graph) nodes. They aren't in the 3D scene, and therefore don't have visibility, but they may be better suited for rendering control such as providing scene index parameters.
    To be discussed.

Copy link
Collaborator

@ppt-adsk ppt-adsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll go with your suggestion to use a vector for
viewportInformationAndSceneIndicesPerViewportDataSet
Should be done after that!

…nAndSceneIndicesPerViewportData and add const where it was possible.
@lanierd-adsk lanierd-adsk added the ready-for-merge Development process is finished, PR is ready for merge label Dec 1, 2023
@roopavr-adsk roopavr-adsk merged commit 5d77522 into dev Dec 1, 2023
10 checks passed
@roopavr-adsk roopavr-adsk deleted the lanierd/HYDRA-600 branch December 1, 2023 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fvp-toolkit Flow Viewport Toolkit ready-for-merge Development process is finished, PR is ready for merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants