Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

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 Aufrufe • vor 1 Monat •via X (Twitter)

31 Kommentare

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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.

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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.

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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

Profilbild von Insert Name
Insert Namevor 1 Monat

Oh your using ai :/

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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...

Profilbild von VRUnderground
VRUndergroundvor 1 Monat

How is this on performance?

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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

Profilbild von Engineerisaac🦊
Engineerisaac🦊vor 1 Monat

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

Profilbild von VRUnderground
VRUndergroundvor 1 Monat

@Michael_Moroz_ Agreed! Hats off on this incredible work

Profilbild von Superfluff
Superfluffvor 1 Monat

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 ?

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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 😑

Profilbild von Rollthered
Rolltheredvor 1 Monat

YESSSSSSSSSSS YEEEESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS gg wp

Profilbild von A
Avor 1 Monat

Please share code nonetheless...

Profilbild von AI Mastery Guide
AI Mastery Guidevor 1 Monat

overkill but still cool

Profilbild von Satish G
Satish Gvor 1 Monat

Lovely way to use frontier models! Keep it going!

Profilbild von TheBigBrosky
TheBigBroskyvor 1 Monat

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

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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

Profilbild von Chris Birke
Chris Birkevor 1 Monat

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

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

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

Profilbild von Chris Birke
Chris Birkevor 1 Monat

ikr...

Profilbild von Ridouane-999
Ridouane-999vor 1 Monat

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

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

VRChat is based on Unity

Profilbild von Ridouane-999
Ridouane-999vor 1 Monat

Thank you 🙏

Profilbild von Mykhailo Moroz
Mykhailo Morozvor 1 Monat

huh

Profilbild von EDDY VU
EDDY VUvor 1 Monat

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.

Profilbild von M DAS | COBOX
M DAS | COBOXvor 1 Monat

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

Profilbild von A-Shanの余談_GibBoo
A-Shanの余談_GibBoovor 1 Monat

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.

Profilbild von imoutoftokens
imoutoftokensvor 1 Monat

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

Profilbild von Preyforge
Preyforgevor 1 Monat

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.

Profilbild von BlueGodDog
BlueGodDogvor 1 Monat

Is there a link to visit it?

Ähnliche Videos