Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bug / Crash  Obi Fluid 7 Transparent Fluid has no color
#13
(08-01-2025, 12:21 AM)hariedo Wrote: Apologies for sounding uncivil above. 

No problem, we all do when under pressure or when frustrated. Hope you got it to work the way you needed.

(08-01-2025, 12:21 AM)hariedo Wrote: This setup is kinda ridiculous, to be honest.  Add feature.  Add pass so that PART of the feature works.  But we got there.

Not just part of it, the entire renderer feature won't work if you don't set it up. It's the same thing with most renderer features in Unity, like RenderObjects or FullScreenPass for instance: they require you to set up object layers, add references to materials, etc. Just adding a feature is no guarantee it will work as desired or at all. Same thing with components. To be honest I'm not sure how this can be improved upon as it's a fundamental workflow in Unity.

(08-01-2025, 12:21 AM)hariedo Wrote: I dunno, having some part of the Feature spit out an error if there are zero passes might help. 

Thanks for the suggestion! we will look into adding this in the next update. A potential problem is that you might not get to see the error if you don't unfold the renderer feature inspector, and logging to the console might be a bit spammy. Will need to think about how to best bring attention to this without getting in the way.

(08-01-2025, 12:21 AM)hariedo Wrote: Having some part of the Mesher spit out an error if there's no Feature might help. 

You might not want to use the Feature, for instance when using opaque fluids or certain custom shaders that do not require transmittance buffers. Or when using multiple renderers for different levels of quality. So spitting an error in case you don't have a Feature wouldn't be right as you might not want to have one depending on what you're doing.

(08-01-2025, 12:21 AM)hariedo Wrote: Having a "helpful tip" of "hey, if you get clear water" in the manual might help. 

The manual does warn you that transparent fluids won't render properly if you forget adding the pass to the feature. This is mentioned multiple times throughout it, and the first mention you encounter is a warning box in step #1:

[Image: iCgXyaS.png]

It's explained again in step #3, together with a screenshot highlighting exactly where you should add the pass(es) in the interface.

(08-01-2025, 12:21 AM)hariedo Wrote: Replacing my brain might help.

Probably no need to go that far, heard about brain transplants being expensive Guiño.

let me know if you need further help,

kind regards
Reply


Messages In This Thread
RE: Obi Fluid 7 Transparent Fluid has no color - by josemendez - 08-01-2025, 09:03 AM