Happy with the initial envmap+light sequencing. 3 more experiments left to try from the original design, then onto 2D UI stuff. Refactored everything with the discovery of three-custom-shader-material.
Gotta revisit the homepage with new learnings soon.
While I probably won't use a full glass enclosure for the final overlay design, the MeshTransmissionMaterial that @0xca0a / @N8Programs brought to drei is so much fun to play with!
Inspired by @AlexFisla Beautiful fluid gallery. I tried to recreate it, the result still nowhere near the original, struggling with drei scrollControls.
Credit to @bruno_simon for giving me step by step approach 😎🙌
I was very pleased to see that 48 people had liked my previous post.. So I wondered what it could look like at human scale 😉 (I'll do another one the day I surpass 100 haha.) 🚀 #threejs#blender#buildinpublic#webgl #Webデザイン
I'm currently working on a #Threejs customizer for product #showcase, reminiscent of one of my 1st freelance gig. Back then, I had to manually handle hundreds of JPG. It's amazing how far we've come, turning the dream of #3D in browsers into reality! #Metaverse#buildinpublic
Tips for people who need to watch live var state in #JS. Browser often provide the ability to set up watch expressions. You can specify var or expressions to monitor, and the tools will update their values as your code run. (chrome example) #threejs#webgl#buildinpublic
✅ Added : Lots of thing, 3D opening crawling scene, game logic, death physics, smoother movements, music (though you can't hear here) sound FX, really satisfied with the progression made !
Top: bought in a 3D models store. Bottom: done manually. Moral of the story: buying assets is great for the first version, when you are going for optimal performance, you have to do these things yourself.
Que serait starfox sans son légendaire BARREL ROLL
Sur un autre ton, c'est dingue ce que c'est compliqué, comment un rien prend un temps fou, je comprends pourquoi dev un jeu prends autant de temps, tout le travail que ça représente c'est fou #buildinpublic#threejs#gamedev
Après les étoiles, on passe aux galaxies aléatoires. Je randomise le nombre de branches, leur rotation, nombre d'étoiles, répartition des étoiles, les couleurs, la position des galaxies et leur taille.
Sometimes i have to test stuff on the gameserver just to make sure it works using a remote server. So I randomly meet players. And they follow me while i'm debugging shit.