slimboJoe
I'm testing this plugin for purchase.  Seems to be a lack of documentation on the nodes, so I'll ask here.

How do I get a velocity output on the VBD write using BE_VDBFromParticles attached to a BE_BiFrostToArry node?  There seems to be velocity output when I check the box under EXTRA GRIDS, but as a single value (or empty value), not XYZ (3 floats) as Maya seems to want.

Or just point me to some docs.
Quote 0 0
pshipkov
At the very top of our examples page (http://soup-dev.com/examples.html) are provided couple of links to learning materials.
One of them points to this youtube channel: https://www.youtube.com/user/TheBesha1/videos. Couple of them are about bifrost and accessing its data. Take a look and let us know if something is still unclear.

On the same note - we are at the final stages of getting proper documentation in place.
Quote 0 0
slimboJoe
Thanks.  I'll see if I can find the info I'm after in one of the videos.  I watched one or two and found them hard to follow (so fast and no sound) plus I'm extremely new to volumetric rendering (3 days old), so I don't really know what I'm doing.

So many folks on the Redshift forum will be happy for readable docs.  Many are sad that this stuff is not free anymore, but all this hard work you guys do deserves to be paid for.  You're prices are very fair for the functionality you provide.  Such awesome work!
Quote 0 0
slimboJoe
I couldn't find a solution.  I found where the BE_BifrostToArray outVelocity is attached to the BE_VDBFromParticles VelocityInput, which is how I've hooked it up.  The Information TAB shows the vel grid, but it is at 0x0x0.

I'm using Maya 2017 and Bifrost AERO.  Maybe there is an issue with the Bifrost Aero not outputting velocity correctly, or some other Maya issue.  Maybe I'll test with Bifrost Liquid and see if I get velocity there.
Quote 0 0
slimboJoe
Bifrost Liquid produces no velocity, either.  I see it working in the example, but the example video is using Maya 2016.
Quote 0 0
Scott_kvfx
I am very interested in this as well. 

As a Redshift user in Maya there is no way to natively render Bifrost particles.  I have run tests with the older free version of openVDB from Besha, using Maya 2017, but have had no luck getting velocity data from the BE_BifrostToArray into a particle system, necessary for motion blur.  The current method to get the bifrost point data into a Maya particle/nParticle system is to connect the BE_BifrostToArray Out Position ->  Deformed Position input of a maya particle node.  There is a thread in the RS forums where we are discussing this:  https://www.redshift3d.com/forums/viewthread/13431/#112085

Any insider insight to this would greatly help the RS community.

Quote 0 0
pshipkov
Can you visualize the data in the viewport using displayComponents, or just getAttr to it ?
If that does not work the problem is on the OVDB side, otherwise it will be you doing something wrong while piping the data to redshift.
Quote 0 0
Scott_kvfx
The BE_VDB doesn't have anything labeled displayComponents.  I have tried the BE_BVDVisualize, but nothing appears in the viewport.  Redshift will render native Maya Particles, nParticles and VDB, but not bifrost particles.  Anyway, I have attached a screen grab of the setup in Maya 2017.  The nParticles display and render, but just with position data.  Trying to get the velocity out of the bifrost data for motion blur and/or vectors.  So maybe I am missing something here? Or does SOUP has something that might help?  I can upload a few frames of the cache foam data if someone would like to try it out.

BE_VDB_bifrost_to_nParticles_001.jpg 
Quote 0 0
mecca76
Actually just figured out how to do with PointCloudParticleEmitter. Pipe PositionPP -> in PositionPP on the PointCloudParticleEmitter, do the same for velocityPP but connect densityPP to ratePP, and if you want to use density to control rgbPP or opacityPP connect the BifrosttoArray densityPP to the userScalar1PP/2PP etc. Then Dynamic connect to the particle and play from the start.
Quote 0 0
besha1
Hi
Sorry for taking so long to answer, had to do tests to find problems
Some attributes are not output correct values (id,velocity,etc)
In the next version everything will be fixed and added connector to nParticle
Quote 1 0
senda
Hiii,
cant find a way to plug the velocity from bifrost to nParticle.. 
There is no "out dynamic array" on the BE_BifrostFileToArray node like shown on the video !
Impossible to connect directly or trough a ArrayToDynarray the velocity or either vorticity to any attribute on the nParticleShape, even on new attributes like scalarPP or userVectorPP.

I ve got the soup ovdb july18. I visualized my bif cache, everything ok, position+velocities.

any idea ?


Cheerss
A.
Quote 0 0
besha1
This will be in the next version.I'll try to release next week.
Quote 0 0
senda
Great ! cant wait to test that !
Another problem that i found, when using BE_BifrostfileToArray, the render (batch or simple frame) hold the cached particles onto one specific frame and doesn't load the cache seq frame by frame... the viewpor updates properly, not the rendering. I put the ####, created a nCache .... didnt work.. the only way to render a sequence is by using the BE_bifrosttoArray, then it updates properly the cache and batch render works.
S.
Quote 0 0
senda
Found : the time was not connected to nParticle shape... dont create nParticle through the node editor without manually connecting time.
Quote 0 0
Scott_kvfx
I've got this working with a bifrost foam cache.  Is there a way to get the density "Attributes Out[0] = density [float]"  to drive opacityPP?  
Quote 0 0