Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Mulitple color in Simple Fluid.
#1
Hi,
I am new to Obi Fluid. How can I use different Emitter with different colors in Sample Fluid Scene?
Reply
#2
(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,
Reply
#3
(23-05-2020, 10:28 AM)josemendez Wrote: Hi,

The SimpleFluidRenderer does not support per-particle colors for performance reasons.  See:
http://obi.virtualmethodstudio.com/tutor...ering.html


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,

Can i some how get this multi color renderer from you like a package update or example script ?
I have no exp with shader, so i dont know how to customize it
Reply