Community
Bifrost Forum
Welcome to the Bifrost Forum. This is the place for artists using Bifrost to ask and answer questions, browse popular topics, and share knowledge about creating effects procedurally using Bifrost. You can also visit the Bifrost Community on AREA to download an array of ready-to-use graphs, read Bifrost news and updates, and find the latest tutorials.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Bifrost Liquid Density Channel -> transfer to output mesh

11 REPLIES 11
SOLVED
Reply
Message 1 of 12
brandaosa
390 Views, 11 Replies

Bifrost Liquid Density Channel -> transfer to output mesh

I have a splash effect where I can use "density" channel in arnold and render a bifrostLiquid object.

It works.

スクリーンショット 2022-09-09 172509.png

 

Now, I try to export a mesh (Bifrost Meshing) and the mesh itself has only bifrost_velocity and bifrost_vorticity channels. How can I transfer the channel from the bifrostLiquid object to the bifrostLiquidMesh in order to render it properly  in arnold?

 

I have checked this and this and this

 

スクリーンショット 2022-09-09 172537.png

11 REPLIES 11
Message 2 of 12
sepu6
in reply to: brandaosa

can you share the frame in question? easier to help and debug. 

Message 3 of 12
brandaosa
in reply to: sepu6

the scene is quite small, so I am sharing it here.

I just can't find a way to generate mesh from bifrostLiquid and still keep the density map, so arnold would grab color information to render, as seen when render the bifrostLiquid object itself as surface (not making a second mesh object). However, I believe I need the mesh in order to generate a alembic file (and colormap info), right?

Message 4 of 12
sepu6
in reply to: brandaosa

This works fine through the graph. 

 

maya_RiuaoxyILE.png

Message 5 of 12
brandaosa
in reply to: sepu6

Not sure if I understood it well, but in set_geo_property_reference node you are using bifrost_velocity as Geo property, when in fact, I am looking for a way to transfer the density information from the bifrostLiquid to the Mesh. 

 

スクリーンショット 2022-09-12 115241.png

Left: BifrostLiquid rendered with density property via aiUserDataColor 
Right: Mesh rendereded via graph using Bifrost_velocity property

 

Message 6 of 12
sepu6
in reply to: brandaosa

I thought that you wanted to transfer those properties(attributes) into something to render. 

Density is fog basically when that gets converted into mesh I'm pretty sure under the hood it goes into a level set (SDF) and then into a mesh. Now I'm not sure if you can transfer that attribute from the fog density into the mesh in the old system.  If this was on the graph will be a different story, I can't help there. Since I do not use FLIP BF old system at all.  Hopefully one of the developers can help here. There might a somewhere in the many tabs something to transfer the color?

Message 7 of 12
brandaosa
in reply to: sepu6

Oh, I agree the old system is very limited but I am yet not familiar with the nodes to generate viscosity or something similar to the look I am working on... the property thing would be straightforward though. I just tried something like this, but the results were far from satisfactory atm. I will see if I can somehow back irrandiace on a sequence of maps...omg 

Message 8 of 12
sepu6
in reply to: brandaosa

what is the FX that you are looking for? Do you have a reference? does it need to be animated or just for a style frame? 

Message 9 of 12
brandaosa
in reply to: brandaosa

It is just a liquid animation simulating a ring of multi-colored paint opening toward the camera. It is pretty much similar to what you can see on every image I uploaded, or, you can run the .ma file I have upload until frame 60ish. When I use emitters on a graph, and convert to volume, then back to mesh, I can't have much difference in speed between particles in a way closer particles seems connected to each other. It's more like turbulence plays a main role, but too globaly.

Message 10 of 12
thomaslisle1309
in reply to: brandaosa

hi. in bifrost legacy.   add the attributes like age or density to the channels list.  select the bifrost node and not the mesh node - export to .ass.  with export proceduals ticked. then import ass. and give it a aistandard with aiuserdata. in the base color channel and for the colorrset use the channel name you want ie age of density.      you might need a aicolour correct to boost the effect 

 

that works I did it a few days ago  cheers  

Message 11 of 12
brandaosa
in reply to: thomaslisle1309

Although this is not a solution for how to transfer DENSITY channel from bifrostLiquid to its generated Mesh, it does provide an workflow to obtain a file sequence (.ass) and manipulate time what so ever.  

Also, it does not provide a mesh sequence to export to other applications. Some sorcery might be needed to generate atomic uvs for baking some texture sequence.

 

Could NOT GENERATE *.ASS file sequence from Maya 2023. It crashes with the simplest cube geometry as emitter.
Had to install maya 2022 and rebuild the simulation to finally export a sequence.  Is it a fact?




Message 12 of 12
thomaslisle1309
in reply to: brandaosa

I think there's something wrong with your computer or maya as it works fine for me!

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums