Hello there !
I’m brand new to Babylon.js and am loving everything I’ve seen and learned so far. So first off, tell me if I’m doing or saying anything wrong here, I’m not used to developers forums. ^^
I’ve run into a problem when I tried to create Sprites within a sphere map. So I got a mesh with a ClockWiseSideOrientation texture (inside out), and the camera is supposed to be locker at the center of it, to replicate kind of a skybox with a 360° photo texture.
The issues is the sprites just don’t show. Through the inspector, and by moving to an ArcRotateCamera, I’ve found that the sprites are there, but only show when the Mesh.BoundingBox is displayed, AND if the mesh itself has a visibility < 1.
I set up a straight forward playground here for demonstration.
Toggle the two lines at the end to see the issue.
I assume this is a completely normal and expected behaviour, probably because the sprite is actually inside a solid sphere, but I would like to know more about this issue, and the possible work arounds. It seems like a pretty basic case, so I imagine some already ran into it and found some solutions.
Thanks anyway for reading this ! Glad I discovered Babylon.js !
EDIT : Thanks to @Evgeni_Popov ! The explanation made sense and the bug has since been fixed in the source code.