Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Using GPT-6 Astra I was able to quickly protorype a sparse grid allocator fluid simulation for VRChat using my specified architecture, but honestly as cool as it is its absolutely overkill for VRChat. Isosurface ray tracing could be done here, but its too complex to work with.

41,365 görüntüleme • 1 ay önce •via X (Twitter)

31 Yorum

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

There are easier approaches for sparse particle simulation without needing to allocate grids, like hash grids, that would work just fine here and be not much more complex that the dense grid version from the last post.

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

The only gripes I have is that without having voxels with density you cant really cheaply do smooth surface rendering and ambient occlusion. I will try doing it with particles only, but I dont have many expectations

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

I could shoot rays per particle and sample particles directly, not sure how fast that would be. And getting smooth normals would also likely require sampling particle neighborhood per fragment, might be too slow to be worth it.

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

Also no I DONT LIKE screen space methods, screen space bilateral blur for fluids looks ugly in my opinion, its artifacts are nasty in some cases. So I'm trying to circumvent using it as much as I can

Insert Name profil fotoğrafı
Insert Name1 ay önce

Oh your using ai :/

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

Honestly I wish AI didnt exist, but unfortunately it does, and unfortunately it is currently the fastest way to develop things, and also the most infuriating and brain damaging way to develop things...

VRUnderground profil fotoğrafı
VRUnderground1 ay önce

How is this on performance?

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

Its decent, but around 25% slower than the non-sparse version

Engineerisaac🦊 profil fotoğrafı
Engineerisaac🦊1 ay önce

@VRUnderground This is incredible use of AI i love it so much

VRUnderground profil fotoğrafı
VRUnderground1 ay önce

@Michael_Moroz_ Agreed! Hats off on this incredible work

Superfluff profil fotoğrafı
Superfluff1 ay önce

Holy what? How? I struggle to get gpt help build me a point cloud shader that reads depth and position from DA3 video 😭 - I heard Claude outperforms on udon compability so would this actually run in vrc ?

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

You actually need to understand what you are building with these tools, they cant really make anything good by themselves without kicking them every 10 minutes 😑

Rollthered profil fotoğrafı
Rollthered1 ay önce

YESSSSSSSSSSS YEEEESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS gg wp

A profil fotoğrafı
A1 ay önce

Please share code nonetheless...

AI Mastery Guide profil fotoğrafı
AI Mastery Guide1 ay önce

overkill but still cool

Satish G profil fotoğrafı
Satish G1 ay önce

Lovely way to use frontier models! Keep it going!

TheBigBrosky profil fotoğrafı
TheBigBrosky1 ay önce

I’m curious if it does well when trying to make models for VRChat 🤔

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

I kinda doubt it... these models are not there yet

Chris Birke profil fotoğrafı
Chris Birke1 ay önce

Some people still think they're gonna be hand programming things...

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

i wish I wasnt tbh im losing braincells when using these tools

Chris Birke profil fotoğrafı
Chris Birke1 ay önce

ikr...

Ridouane-999 profil fotoğrafı
Ridouane-9991 ay önce

Which engine did you use for this pls ❤️‍🔥

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

VRChat is based on Unity

Ridouane-999 profil fotoğrafı
Ridouane-9991 ay önce

Thank you 🙏

Mykhailo Moroz profil fotoğrafı
Mykhailo Moroz1 ay önce

huh

EDDY VU profil fotoğrafı
EDDY VU1 ay önce

Direct particle raymarching in stereo VR will tank frame times with divergence. A coarse local SDF might be the only way to get smooth normals without screen space blur.

M DAS | COBOX profil fotoğrafı
M DAS | COBOX1 ay önce

That’s the real unlock: AI making complex creation accessible. 🚀

A-Shanの余談_GibBoo profil fotoğrafı
A-Shanの余談_GibBoo1 ay önce

The sparse-grid allocator is doing a lot of work here—the surface stays coherent while the VRChat scene remains readable. A technically overkill prototype, but a very convincing one.

imoutoftokens profil fotoğrafı
imoutoftokens1 ay önce

curious how this holds up once a few avatars join the room — have you tried it in a busy instance yet?

Preyforge profil fotoğrafı
Preyforge1 ay önce

I preserve the exact failure text before fixing; it tells me which part of the abstraction is lying when a lovely simulation turns into soup.

BlueGodDog profil fotoğrafı
BlueGodDog1 ay önce

Is there a link to visit it?

Benzer Videolar