23-05-2020, 10:28 AM
(This post was last modified: 23-05-2020, 10:32 AM by josemendez.)
(22-05-2020, 07:43 PM)Hassan Sohail Wrote: Hi,
I am new to Obi Fluid. How can I use different Emitter with different colors in Sample Fluid Scene?
Hi,
The SimpleFluidRenderer does not support per-particle colors for performance reasons. See:
http://obi.virtualmethodstudio.com/tutor...ering.html
Quote:ObiSimpleFluidRenderer: Will render 2D fluid without depth testing, refraction, uniform color, no lightning, at half screen resolution. This is useful for mobile devices and less powerful GPUs.
If you wish to add per-particle color support, either write your own custom fluid renderer (see the link above), or modify the SimpleFluidRenderer to write particle colors in the rgb channels of the thickness buffer, and modify SimpleFluid.shader to modulate the overall fluid color by the color read from the thickness buffer. You can take the regular FluidRenderer as reference for this.
kind regards,