Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mesh and Fluid Problem
#62
(29-12-2019, 11:54 AM)sc00b Wrote: https://www.dropbox.com/s/oz8pww6q17zz61...1.png?dl=0 - When mixing red and blue, obviously not black)

https://i.pinimg.com/736x/01/ed/b2/01edb...charts.jpg - I do not see black

Black can be obtained by mixing, blue + green + red, but I do not mix three colors, but mix two)

https://tehtab.ru/Guide/GuidePhysics/Lig...orsMixing/ - in Russian, but the whole palette is visible when mixing colors

All these examples use additive blending, they add colors together, which is how LIGHT behaves. Not fluids (paints, inks, or any kind of pigment). When light passes trough a colored fluid (or glass, paper, gas, etc), certain wavelengths are attenuated or removed according to the media color. Light is absorbed, no light is ever added. That's why multiplicative blending is used by default. Using additive blending for fluids is not physically correct.

Here's a image illustrating both blending modes:
[Image: primaries.jpg]
The website also gives a good introduction to color theory:
http://learn.leighcotnoir.com/artspeak/e...ry-colors/

(29-12-2019, 11:54 AM)sc00b Wrote: I correctly understand that if I do not multiply, but add numbers, will I get the result that I need? In other words, Green + Red = Brown?

Exactly. But pure green + red = yellow, not brown. To get brown you’d need dark green and dark red.

You can change the blending mode in FluidColorsBlendSimple.shader. Here's a list of all blending modes supported by Unity:
https://docs.unity3d.com/Manual/SL-Blend.html

So instead of multiplicative:
Code:
Blend DstColor Zero
use additive blending:
Code:
Blend One One
Reply


Messages In This Thread
Mesh and Fluid Problem - by sc00b - 12-12-2019, 11:32 AM
RE: Mesh and Fluid Problem - by josemendez - 12-12-2019, 11:34 AM
RE: Mesh and Fluid Problem - by sc00b - 12-12-2019, 01:57 PM
RE: Mesh and Fluid Problem - by josemendez - 12-12-2019, 02:19 PM
RE: Mesh and Fluid Problem - by sc00b - 12-12-2019, 02:22 PM
RE: Mesh and Fluid Problem - by josemendez - 12-12-2019, 02:23 PM
RE: Mesh and Fluid Problem - by sc00b - 12-12-2019, 02:32 PM
RE: Mesh and Fluid Problem - by josemendez - 12-12-2019, 02:42 PM
RE: Mesh and Fluid Problem - by sc00b - 12-12-2019, 08:20 PM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 08:27 AM
RE: Mesh and Fluid Problem - by sc00b - 13-12-2019, 08:30 AM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 08:44 AM
RE: Mesh and Fluid Problem - by sc00b - 13-12-2019, 08:49 AM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 08:53 AM
RE: Mesh and Fluid Problem - by sc00b - 13-12-2019, 09:10 AM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 09:26 AM
RE: Mesh and Fluid Problem - by sc00b - 13-12-2019, 09:41 AM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 09:47 AM
RE: Mesh and Fluid Problem - by sc00b - 13-12-2019, 09:56 AM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 10:01 AM
RE: Mesh and Fluid Problem - by sc00b - 13-12-2019, 10:08 AM
RE: Mesh and Fluid Problem - by josemendez - 13-12-2019, 10:10 AM
RE: Mesh and Fluid Problem - by sc00b - 16-12-2019, 10:07 PM
RE: Mesh and Fluid Problem - by josemendez - 17-12-2019, 08:02 AM
RE: Mesh and Fluid Problem - by sc00b - 17-12-2019, 08:37 AM
RE: Mesh and Fluid Problem - by josemendez - 17-12-2019, 08:48 AM
RE: Mesh and Fluid Problem - by sc00b - 17-12-2019, 08:51 AM
RE: Mesh and Fluid Problem - by josemendez - 17-12-2019, 08:53 AM
RE: Mesh and Fluid Problem - by sc00b - 17-12-2019, 01:07 PM
RE: Mesh and Fluid Problem - by josemendez - 17-12-2019, 02:07 PM
RE: Mesh and Fluid Problem - by sc00b - 17-12-2019, 06:14 PM
RE: Mesh and Fluid Problem - by josemendez - 17-12-2019, 06:37 PM
RE: Mesh and Fluid Problem - by sc00b - 21-12-2019, 09:20 AM
RE: Mesh and Fluid Problem - by josemendez - 21-12-2019, 03:59 PM
RE: Mesh and Fluid Problem - by sc00b - 22-12-2019, 06:55 AM
RE: Mesh and Fluid Problem - by josemendez - 22-12-2019, 06:57 PM
RE: Mesh and Fluid Problem - by sc00b - 23-12-2019, 05:44 PM
RE: Mesh and Fluid Problem - by sc00b - 25-12-2019, 02:14 PM
RE: Mesh and Fluid Problem - by josemendez - 26-12-2019, 10:40 AM
RE: Mesh and Fluid Problem - by sc00b - 26-12-2019, 04:47 PM
RE: Mesh and Fluid Problem - by josemendez - 26-12-2019, 06:25 PM
RE: Mesh and Fluid Problem - by sc00b - 26-12-2019, 07:26 PM
RE: Mesh and Fluid Problem - by josemendez - 26-12-2019, 09:51 PM
RE: Mesh and Fluid Problem - by sc00b - 26-12-2019, 10:25 PM
RE: Mesh and Fluid Problem - by josemendez - 27-12-2019, 10:22 AM
RE: Mesh and Fluid Problem - by sc00b - 27-12-2019, 01:07 PM
RE: Mesh and Fluid Problem - by josemendez - 27-12-2019, 01:12 PM
RE: Mesh and Fluid Problem - by sc00b - 27-12-2019, 02:09 PM
RE: Mesh and Fluid Problem - by josemendez - 27-12-2019, 02:33 PM
RE: Mesh and Fluid Problem - by sc00b - 27-12-2019, 09:44 PM
RE: Mesh and Fluid Problem - by josemendez - 27-12-2019, 10:09 PM
RE: Mesh and Fluid Problem - by sc00b - 27-12-2019, 11:13 PM
RE: Mesh and Fluid Problem - by josemendez - 27-12-2019, 11:19 PM
RE: Mesh and Fluid Problem - by sc00b - 27-12-2019, 11:28 PM
RE: Mesh and Fluid Problem - by josemendez - 28-12-2019, 12:05 AM
RE: Mesh and Fluid Problem - by sc00b - 28-12-2019, 07:46 PM
RE: Mesh and Fluid Problem - by josemendez - 28-12-2019, 08:46 PM
RE: Mesh and Fluid Problem - by sc00b - 28-12-2019, 09:49 PM
RE: Mesh and Fluid Problem - by josemendez - 29-12-2019, 12:28 AM
RE: Mesh and Fluid Problem - by sc00b - 29-12-2019, 11:54 AM
RE: Mesh and Fluid Problem - by josemendez - 29-12-2019, 01:17 PM
RE: Mesh and Fluid Problem - by sc00b - 29-12-2019, 02:36 PM
RE: Mesh and Fluid Problem - by sc00b - 09-01-2020, 03:23 PM
RE: Mesh and Fluid Problem - by josemendez - 09-01-2020, 03:35 PM
RE: Mesh and Fluid Problem - by sc00b - 09-01-2020, 04:50 PM
RE: Mesh and Fluid Problem - by josemendez - 09-01-2020, 05:10 PM
RE: Mesh and Fluid Problem - by sc00b - 09-01-2020, 05:24 PM
RE: Mesh and Fluid Problem - by josemendez - 09-01-2020, 06:00 PM
RE: Mesh and Fluid Problem - by BelieveShuai - 21-12-2019, 01:38 PM