Texture3D Extension

This extension allows you to replace the textures on your 3D models in GDevelop with either a single image or a sprite sheet animation.

https://eldritchtentacles.itch.io/texture3d-gdevelop-extension

Working on my game, Bioweapon, I have had to make some extensions to get the features I need. With this, you’ll be able to:

  • Use a sprite sheet for an animated texture on 3D models.
  • Set a new texture on 3D models.
  • Revert to the original texture.

I created this GDevelop extension with vibe coding, along with Materials3D and two others, in a single day!

You can see all of my games at https://eldritchtentacles.com/

Really great, thanks!
I tried it with a car by Kenney, but unfortunately, all the colors are in the wrong place. Any chance of fixing that?

Edit: If I mirror the texture vertically, it works.

Edit2: Texture files must be located right next to the project json, otherwise they cannot be used.
Because the preview/export looks in this assets path, but the folders aren’t being created, all resources end up in the root directory.

AppData/Local/Temp/GDTMP–1/preview/img/garage/cars/colors/orange.png