Announcement

Collapse
No announcement yet.

Rendering Bifrost Particles

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

  • Rendering Bifrost Particles

    Hello there.

    i want to ask, if it is possible to render Bifrost as particle like they shown in the viewport.
    In the ducumentation is nothing to read for that topic.
    I would like to render them with this velocity color look and of course with motion blur like this:
    https://vimeo.com/207893853

    But i do not want to switch to Arnold just for that.

    I hope anyone can help me.
    Thanks in advance.

    Daniel
    Last edited by deckel; 21-03-2017, 02:42 PM.

  • #2
    Hello,
    One solution would be if the Bifrost caches (.bif) are converted to particle caches (.prt) with the bif2prt.bat tool that is coming with Maya installation. Then these particle caches can be imported in Maya and shaded and rendered with V-Ray.
    I'll make a few tests and will let you know if Bifrost particles can be rendered with V-Ray directly without the conversion process.
    Ivan Shaykov
    chaos.com

    Comment


    • #3
      Thanks for taking the time.
      I didn`t know, that i can convert the Bifrost particles to Maya particles.
      I will try that tomorrow, but i fear, that the Bifrost simulation is too heavy for Mayas nParticles.
      It would be really greate, if vRay could render Bifrost particles directly without converting.
      I hope you find a sulution.

      Comment


      • #4
        Hi,
        There is another way to render bifrost particles by using the VRayMetaball and a surfaceShader shader (or any other shader you like). Here are some steps:
        1. Add a VRayMetaball to the scene and Click on the Edit Particle Systems button.
        2. Set the Particle Radius in the VRayMetaball to something like 0.005
        3. Connect the vrayMetaballPartSysN_set1 to the bifrostLiqidShape1 for example.
        4. On the bifrostLiqidShape1 add "Bifrost Options" from the Attributes -> VRay Extra Attributes menu in the AE.
        5. In the "Bifrost Options" in the bottom disable the Export Voxels option and enable the Export Particles.
        6. Assign a surfaceShader to the VRayMetaball, enable motion blur and render

        Here is a quick render
        Click image for larger version

Name:	bifrost_metaball.png
Views:	1
Size:	47.3 KB
ID:	867359
        Ivan Shaykov
        chaos.com

        Comment


        • #5
          O wow....cool.
          This is what i mean.
          Thank you so mutch.
          But actually i change some settings on the vRayMetaball.
          I connect the vrayMetaballPartSysP_set...and not the vrayMetaballPartSysN_set.
          And i set the Threshold and the Step Length to really low values.
          Of cause now it would be fantastic, if i could apply these velocity or density colors to the particles.
          I try to connect some things with the VRayParticleTex but with no results.
          Do you think, it is possible to do that.
          Beacause this is what i actually need.
          Attached Files
          Last edited by deckel; 07-04-2017, 11:34 AM.

          Comment


          • #6
            OK.
            I think i have now a sulution for the colorising.
            I use a simple surface shader with a vRayDirt texture applyed to it.
            Here i a quick test render:
            https://www.youtube.com/watch?v=Sy0J6JL25ow

            Comment


            • #7
              Great video, that is a good solution. I'm happy you found a way to colorize them. I'll let you know if there are some more ways of colorizing the particles based on age, velocity, distance etc.
              Ivan Shaykov
              chaos.com

              Comment


              • #8
                Cool,
                thank you.
                I hope you find a way for it.

                Comment


                • #9
                  Originally posted by shaio View Post
                  Hi,
                  There is another way to render bifrost particles by using the VRayMetaball and a surfaceShader shader (or any other shader you like). Here are some steps:
                  1. Add a VRayMetaball to the scene and Click on the Edit Particle Systems button.
                  2. Set the Particle Radius in the VRayMetaball to something like 0.005
                  3. Connect the vrayMetaballPartSysN_set1 to the bifrostLiqidShape1 for example.
                  4. On the bifrostLiqidShape1 add "Bifrost Options" from the Attributes -> VRay Extra Attributes menu in the AE.
                  5. In the "Bifrost Options" in the bottom disable the Export Voxels option and enable the Export Particles.
                  6. Assign a surfaceShader to the VRayMetaball, enable motion blur and render

                  Here is a quick render
                  [ATTACH=CONFIG]37508[/ATTACH]
                  I suppose this applies to the "old" Bifrost
                  does somone know how to render Bifrost Particles from the Bifrost Graph Editor?
                  Is it possible to connect any output direct into the VrayMetaballs?

                  Comment


                  • #10
                    Originally posted by shaio View Post
                    Hi,
                    There is another way to render bifrost particles by using the VRayMetaball and a surfaceShader shader (or any other shader you like). Here are some steps:
                    1. Add a VRayMetaball to the scene and Click on the Edit Particle Systems button.
                    2. Set the Particle Radius in the VRayMetaball to something like 0.005
                    3. Connect the vrayMetaballPartSysN_set1 to the bifrostLiqidShape1 for example.
                    4. On the bifrostLiqidShape1 add "Bifrost Options" from the Attributes -> VRay Extra Attributes menu in the AE.
                    5. In the "Bifrost Options" in the bottom disable the Export Voxels option and enable the Export Particles.
                    6. Assign a surfaceShader to the VRayMetaball, enable motion blur and render

                    Here is a quick render
                    [ATTACH=CONFIG]37508[/ATTACH]
                    I've been trying this in Maya 2023, and I can't seem to make any particles appear with Metaball. I've tried adding the various different Bifrost nodes in the outliner under either the Positive or/and negative sets and nothing appears. Any chance someone might know where I've gone wrong?

                    I've added the Bifrost options under "liquid1", with only Export particles ticked. Show Preview under the Metaball attributes doesn't make the mesh appear either.

                    Whilst I'm here, might anyone know of how to go about rendering beer foam + bubbles using bifrost and vray?
                    Click image for larger version

Name:	Capture.PNG
Views:	443
Size:	16.3 KB
ID:	1152750
                    Attached Files

                    Comment

                    Working...
                    X