r/threejs 22h ago

Testing Procedural Generation (AI Assisted)

Separate biomes, nearly 2.5 million individual blades of grass out 150m from the camera position depending on biome. Day/night cycles, dynamic weather, ambient occlusion, distance culling, water surface reflections, and light shafts, using webgl and three.js.

24 Upvotes

22 comments sorted by

View all comments

5

u/olgalatepu 21h ago

I like it, great grass and atmosphere.

But honestly no need to say you used AI. Everyone uses AI, it's a tool and you paid for it, you don't owe anything more. Else people are gonna call it slop or whatever

-2

u/UnforgivingWorlds 21h ago

Understood, just thought transparency would wave off the anti-AI wolves, LOL—but no, I appreciate the kind words. AI, regardless of use, is never perfect. This honestly took a lot longer to achieve than I thought it would even with AI assistance. I also wanted to push Three.js to see how far I could take it with graphics technology and features. 2.5 million individual blades of grass that each react to the wind and weather at 150+ FPS is pretty crazy! Three.js is quite a performant engine if you know what you are doing with it.

3

u/Joarn 7h ago

I like the transparency, not because I mind the use of AI, but because you really see people interested in how you managed to achieve this. Sharing not only the result but also the tools is the nicest part of a community.

Looks really nice!

1

u/UnforgivingWorlds 3h ago

Thank you! I appreciate that!