04-06-2020, 01:37 PM
(This post was last modified: 04-06-2020, 01:44 PM by josemendez.)
(04-06-2020, 01:30 PM)hromoyDron Wrote: I need an opaque paint effect
Now I use ObiFluidRenderer
1)
with Color Material - FluidColorBlend/FluidColorOpaque (same results) all time fluid is transparent
with Fluid Material - SimpleFluid
all result transparent
2)
with Color Material - FluidColorBlend/FluidColorOpaque (all time same results)
with Fluid Material - DielectricFluid
with cloudiness > 5 get good opaque result
But I need variant that is better for fps.
As I understand FluidColorOpaque + SimpleFluid is better.
How I can't make it real opaque?
If you need an opaque paint effect, then just use the opaque materials as explained in the manual:
http://obi.virtualmethodstudio.com/tutor...ering.html
Color material - FluidColorOpaque
Fluid material - Opaque fluid
Quote:There are two different color materials/shaders included by default: FluidColorBlend and FluidColorOpaque:
FluidColorBlend uses multiplicative blending to accumulate the color of each particle.
FluidColorOpaque uses alpha blending to accumulate the color of each particle.
Also, there are two default materials/shaders to perform the final rendering step:
DielectricFluid uses reflection, refraction and transmission to render the fluid. Use this for transparent or semi-transparent fluids like water, honey or blood.
OpaqueFluid uses simple surface shading to render the fluid, similar to Unity's Standard shader. Use this for opaque fluids like ketchup or paint.