[1.6.1] Problem with 3D nebula textures
Posted: 04.04.2020, 21:07
Hello!
I've tried making my own nebulae add-ons in celestia (version 1.6.1), and I decided to start by modelling some well-known planetary nebulae, like the Eight-Burst Nebula. I make my models in blender, exporting them as .obj files, and then open them in anim8or in order to convert them into .3ds (cmodview doesn't seem to recognize texture coordinates on .obj files at all for some reason and I don't know how to concatenate .cmod material and mesh files if I use the cmod export script). Finally, i open the .3ds file in cmodview to alter its properties and export it as .cmod. This nebula in specific was made with displacement maps on 4 planes, 2 for the exterior and two to render the interior of the nebula (i can't seem to get celestia to render both sides of a plane so this is my go to solution to the problem for now)
It all works well, except for a few texture problems for when you look at the nebula from certain angles, a set of polygons don't seem to render correctly. I heard somewhere that Celestia has a depth-sorting problem for when it comes to nebulae, but I'm not really sure if this is the case here. I searched everywhere and couldn't find a solution, and sorry if this is a stupid question, I'm new to Celestia and to 3D modelling.
https://imgur.com/a/YMuzSjz
Here are a few screenshots of the visual issues (imgur album). The second and third screenshots are for context of how the model looks like. Is there any way to fix this? Am I doing something wrong?
I've tried making my own nebulae add-ons in celestia (version 1.6.1), and I decided to start by modelling some well-known planetary nebulae, like the Eight-Burst Nebula. I make my models in blender, exporting them as .obj files, and then open them in anim8or in order to convert them into .3ds (cmodview doesn't seem to recognize texture coordinates on .obj files at all for some reason and I don't know how to concatenate .cmod material and mesh files if I use the cmod export script). Finally, i open the .3ds file in cmodview to alter its properties and export it as .cmod. This nebula in specific was made with displacement maps on 4 planes, 2 for the exterior and two to render the interior of the nebula (i can't seem to get celestia to render both sides of a plane so this is my go to solution to the problem for now)
It all works well, except for a few texture problems for when you look at the nebula from certain angles, a set of polygons don't seem to render correctly. I heard somewhere that Celestia has a depth-sorting problem for when it comes to nebulae, but I'm not really sure if this is the case here. I searched everywhere and couldn't find a solution, and sorry if this is a stupid question, I'm new to Celestia and to 3D modelling.
https://imgur.com/a/YMuzSjz
Here are a few screenshots of the visual issues (imgur album). The second and third screenshots are for context of how the model looks like. Is there any way to fix this? Am I doing something wrong?