Hello, I’m trying to make a game where players are visiting other stars and planets. Currently trying to implement a system where the planets are randomly generated using three 3D spheres, each one slightly bigger than the other. The idea is that I give each textures representing water, land, and clouds. For land and cloud spheres, the textures have alpha channels so we can see the sphere behind it. However, it seems there’s some glitching going on when there’s 2 or more alpha textures on top of each other. I’m getting the land layer popping in and out consistently. See the gif below.
I’ve tried to space out the sphere sizes so they aren’t close together, swapping the land and cloud sphere (then the cloud sphere disappears), and many other things in the course of troubleshooting. Even tried putting the cloud sphere on another layer, but then it cannot properly go behind the planet.
Gemini says that I can fix this by “Alpha cutoff”, where transparent pixels are culled, but I can’t find this option in Gdevelop ![]()
Any advice? Or should I move to a 2D based sprite system?