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

Build a Volume/VDB Visualizer #1410

Open
johnnyquest opened this issue Feb 12, 2024 · 0 comments
Open

Build a Volume/VDB Visualizer #1410

johnnyquest opened this issue Feb 12, 2024 · 0 comments
Assignees

Comments

@johnnyquest
Copy link
Contributor

johnnyquest commented Feb 12, 2024

Some bullet points

  • let's focus on VDB-style volumes mostly (provide option to convert input(s) to vdb)
  • volume (field) selector (visualizing just a single volume/field)
  • support for scalar (density/temp/etc) and vector (vel) type fields
  • optional VDB diagnostics before, e.g. catch NaN voxels (e.g. coming from potential flow node?)
  • point jitter (0..1 where "1" is one voxel jitter)
  • volume intrinsic transformations!
  • downres before visualize
  • color visualizer: ramp w/ min/max values, automatic/get buttons
    • should work both for scalars and vectors (vector length)
    • Alpha support for visualization
    • pscale support for visualization (disc point display type)
  • direction visualizers: simple vel direction vector OR volume trail -> just volume trail, that should be fine
    • alpha support / curve width support: needs to be turned on on obj level? :(
  • clipping/trimming
    • usual single-voxel clipping plane thing
    • optional second input with a bbox, for clipping (clip the volume before converting to points?)
    • trimming below min / above max values (both optional)
@johnnyquest johnnyquest self-assigned this Feb 12, 2024
johnnyquest added a commit to johnnyquest/qLib-johannes that referenced this issue Mar 14, 2024
johnnyquest added a commit to johnnyquest/qLib-johannes that referenced this issue Mar 14, 2024
johnnyquest added a commit to johnnyquest/qLib-johannes that referenced this issue Mar 15, 2024
johnnyquest added a commit to johnnyquest/qLib-johannes that referenced this issue Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant