Announcement

Collapse
No announcement yet.

Tool - or ability - to change settings on multiple unique VolumeGrids

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tool - or ability - to change settings on multiple unique VolumeGrids

    I have downloaded a bunch of free .vdb clouds and would like to set up a scene with multiple different cloud shapes (instead of instancing the same puff exclusively) to make up a larger cloud shape.
    The only way that I can figure out to alter the settings on many unique VolumeGrids is to change the settings on one, save it as a Preset, select the other VolumeGrids, one by one, and then loading the preset to apply it to each, one by one.

    Am I missing the obviously better way to do this?

    If not, then my wish is this:
    - A simple tool to apply the preset/settings from one VolumeGrid to a selection of other VolumeGrids.
    - A tick box for "Sequence" in the "Open File" window, so that it is possible to untick the box and load a single frame from a sequence, or a unique cloud from a collection of sequentially (yet unique) named clouds.
    http://henrikbclausen.com

  • #2
    Bump. Am I the only one with multiple VDB needs?
    http://henrikbclausen.com

    Comment


    • #3
      Nope, I'll be in the same boat soon. I found with vdb's that depending on the source, you can have quite varied ranges of values depending so applying the same preset to all doesn't always cover it. We made a floating panel for another program with a set of buttons to up / down density values which I found was the main thing in cloud looks so I'll get something similar done for phoenix.

      Comment


      • #4
        Sounds great - but that'll probably not do me any good if it's an in-house solution.
        http://henrikbclausen.com

        Comment


        • #5
          Well there's no point giving you one for clarisse is there - There's nothing much in maxscript, I'll pop it up once there's something useful.

          Comment


          • #6
            True - if you figure out a clever solution with maxscript and are willing to share, that would be awesome. For now I'll manage with some manual labor.
            http://henrikbclausen.com

            Comment


            • #7
              Hey,

              You can totally do both things already.

              For the rendering part just save a rendering preset from the Render Presets button. Then after you load your clouds in the other VolumeGrid nodes, you can select them all and type this in the MaxScript editor

              for i in $ do
              i.loadRenderPreset "RenderPreset.tpr"


              This will load the render preset to all of the selected items.

              For the second question - just switch the Mode in the Input rollout to Cache index - this way you can use the specified cache file form the Direct Cache Index. You can find more info here - https://docs.chaosgroup.com/display/...meBendControls
              Georgi Zhekov
              Phoenix Product Manager
              Chaos

              Comment


              • #8
                we have this that could be expanded upon if someone wants to extend its functionality as its a bit old now

                Comment


                • #9
                  georgi.zhekov Thank you! The code and Cache Index works like a charm.
                  squintnic Looks great - something like this with some added options would be amazing. But as I am no maxscript wizard I will just sit down here and wish for things. Is the script in its current form something that you wish to share?
                  http://henrikbclausen.com

                  Comment

                  Working...
                  X