JaydenDP Posted January 7, 2010 Share Posted January 7, 2010 Hi there, Just something Im struggling with here, Im using the billowy smoke shader for my smoke fluid simulation, but I would like to base my opacity on the shader based on the "AGE" of the fluid? The shader has options to effect opacity based on Temperature, heat, density etc. etc. But does anyone know about getting AGE or any relative fluid term for age to be used there? Thanks in advance for the help guys. Thanks Jay Quote Link to comment Share on other sites More sharing options...
chumbuk Posted January 8, 2010 Share Posted January 8, 2010 There is "Heat" field, is equal about (1 - source*AGE/cooldowntime ) Quote Link to comment Share on other sites More sharing options...
JaydenDP Posted January 8, 2010 Author Share Posted January 8, 2010 Ahh okay, Thanks for the reply. Im trying that now, adding an opacity ramp to the material using the heat field, it seems to work but not very well unfortunately. Maybe I'm using it wrong? it need to be clamped quite heavily and the smoke right at the source is still visible... I'll keep trying with it though. Thanks again for the help. Jay Quote Link to comment Share on other sites More sharing options...
chumbuk Posted January 8, 2010 Share Posted January 8, 2010 Should be in "Heat source" put to "Source" ,may be due to this... heat.rar Quote Link to comment Share on other sites More sharing options...
JaydenDP Posted January 8, 2010 Author Share Posted January 8, 2010 Yeah, thanks for the hip. I had the same setup with the heat, using the source. The problem is I'm trying to hide the smoke while it travels, and then become visible, and while I can lessen the opacity with the heat field, it still leaves an outline of visible smoke as there is a small amount on the outside of the volume with zero heat. So making the source emission slightly visible. Any other ways of going about making smoke invisible until a certain life/age, the heat works but as I said, there's outlines that are virtually impossible to get rid of as far as I can tell.... Thanks again for the responses chumbuk. Cheers Jay Quote Link to comment Share on other sites More sharing options...
chumbuk Posted January 8, 2010 Share Posted January 8, 2010 Then need create new field like "age" where "density" accumulates(add) and advect it age_field.mov age.rar Quote Link to comment Share on other sites More sharing options...
JaydenDP Posted January 10, 2010 Author Share Posted January 10, 2010 Then need create new field like "age" where "density" accumulates(add) and advect it Ah okay, thanks man, will try get something like that working on monday, thanks for the help, much appreciated. cheers Jay Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.