Re: height of ground: I had the spawn point set too low for that asset. It’s now adjusted now so that character spawns above ground.
Re: NPC size: to make NPC (or any object) bigger, click pencil and then the mesh - and then you get all the gizmos. (i haven’t quite found the right algo to rescale every object to a reasonable size for that object - so some are too tiny and some are too big). You can also adjust the personality of the NPC here - so you could really tweak how the NPC interacts with players…
I also noticed you put on the rain, but then it gets buried in the environment mesh… another bug! Gotta figure out how to raise the rain’s Y position to above ground.
I also noticed you put on the rain, but then it gets buried in the environment mesh… another bug! Gotta figure out how to raise the rain’s Y position to above ground.
You already know how! Just use ammo.js or havok for that sweet raycasting
If you’re implementing the rain with a shader, then you can set the entire ground height by passing it the heightmap as a texture and sample it to query for the height at a given location.
New demo up, using @Evgeni_Popov’s absolutely amazing OceanGPU code - and making much use of his advice as well. Thank you so much Evgeni for explaining how it all worked. This was one of the most fun projects to date - b/c the ocean is just so beautiful and endlessly interesting.
New demo video! One of my favorite things to do as a kid, building dioramas, is now also my favorite thing to do as an adult. You can visit this diorama here: Extra Great AI - Scene - My Little Farm
hey @bvaisman - the app is built on babylon - but structured in a way that allows it to be controlled by the LLM (i’m using Azure and OpenAI). so if you say something like “Make it dark and stormy” - that request is interpreted by the LLM - and then sent back to the Babylon client-side for execution.
This tool is amazing and in next years probably such tools will be used to malke movies… but I can’t get it working: all my objects get placed underground, what am I doing wrong?
thanks, but I found that the right tool is “move”, not “resize”; but probably it’s a bug that objects are placed by default with their center on the plane , rather than with their bottom side.