Ok I think I understand the singularity in the Density channel, ie using this channel within a KCM a float+density output and it will override the density settings in the primary floater. As well as Age/Lifespan/MtlIndex/ect. all make sense to me but…
I can’t wrap my head around Temp/Fuel/Fire which are all float16, how can I use these? a float16[3], I would imagine that you could/might/maybe able to channel a vector into them for color. I am not sure how they work I guess. I mean it is almost like a boolean as I can’t figure how any other value other than on/off would affect it, even then really not sure what I could do with that.
I would be most grateful to any insights, unless it is a secret of course, then I will fly to Winnipeg and enter the Cone of Silence
I couldn’t find any more in depth samples of float16 to help me understand other than figuring out the float+density.
Temperature is a scalar value measured in some way similar to degrees Fahrenheit, or degrees Celsius. Fuel is some scalar quantity describing the density of the unburnt fuel in an area. Fire is the weirdest one, and is a scalar quantity describing the power of the fire at the particle. For a simple glowing fire effect, you can multiply the Fire channel times a Orange vector input, and output that into the Emission channel of Krakatoa. That will make the particle self-illuminated in a manner proportional to the amount of fire at the sample point.
A prettier example would use the temperature at the location to affect the color of the fire, similar to black body radiation (en.wikipedia.org/wiki/Black_body).
I’ll post an example of what I would use in a few days once the release is finalized.
Temperature, check, duh makes sense, I should’ve known that one
Fuel, check, had no idea
Fire, interesting, ok that helps enormously, I was thinking of it as merely the voxel contains Fire (boolean-true) now what, but in actuality this voxel contains fire (boolean-true) with this intensity (the scalar value).
Now I am beginning to understand.
Prettier example sounds really close to physically correct