peter hamlin

PeterHam

About Me

INDUSTRY
Gamedev

Connect

LOCATION
Sweden

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Official Labs Vertex Animation Textures 3.0 FAQs and Links Oct. 16, 2024, 11 a.m.

Damien_dl
Hi everyone,

I'm working on a project involving volumetric fluid effects similar to this asset: Volumetric Blood Fluids [assetstore.unity.com], where the author mentions 3 to 6k triangles while still achieving good results, and I'm trying to create something cheap in Houdini that can still work well in real-time.

I've tried using the Dynamic Remeshing (Fluid) VAT setup from Labs, but I noticed that it ends up consuming quite a lot in terms of polycount. My current mesh has about 30K vertices and 10K triangles at 60 fps, along with the VAT textures for position, rotation, and lookup. While this works, it feels a bit heavy for what I'm aiming for in terms of real-time performance.

I'm curious if anyone has managed to create volumetric-style fluid effects in Houdini with a more optimized approach that reduces the polycount or the resource cost overall? Are there alternative methods or optimizations for VAT that you use to keep it lightweight but still visually appealing?

Any advice or examples of setups that worked well for you would be greatly appreciated!

Thanks in advance!


I actually made a tutorial on this topic for Unity. It might give you some of the answers you're looking for, here it is.

Hope it helps, and good luck with your setup!
/TechHamlin

Official Labs Vertex Animation Textures 3.0 FAQs and Links Oct. 19, 2023, 5:59 a.m.

So my problem is Vat works if its small enough. But if its bigger then it seems like its outside bounding box or something else. Just like the problems mentioned in the post before this. So my question is how should I tackle this problem? In example small sphere works but not big sphere. How should I approach this to make it work? I do have a solution where I scale down the big sphere and then scale it up in unity and problem solved. But I want to make it work without scaling. How is the right way to address this one?

Command line run tops wont work with mantra or ropfetch Nov. 17, 2022, 3:23 a.m.

thank you so much, that solved it for me.