hi guys! I am a rookie in OpenGL, so, please do not laugh at me about my silly questions, aha.
here is the thing.
I need to turn on the color blending to deliver transparent effect. But weird thing happens, the front side, which is facing the light, looks not bad, like this:[attachment=22381:QQ??20140629143801.png]
but the back side looks awful, seems like some parts of surface are missing, latticed holes, like this:
[attachment=22382:QQ??20140629143822.png]
I tried to add another light on the back side, but both sides turn out to be awful with holes then.
Is it a issue related to lights? or texture? or depth test? because if I disable the GL_DEPTH_TEST, holes are gone, but the whole body looks awful, not the way I want it to be looked like.
Or it is something else? I even do not know where to get started to solve this problem, someone please help me!
For more details, now down to only one object in the scene.
This is the front side of the lung:
[attachment=22411:1.png]
This is the back side of the lung:
[attachment=22412:2.png]
BUT, if I change the light in the scene to pointing at the back side:
The front side:
[attachment=22413:3.png]
The back side:
[attachment=22414:4.png]
If I turn on two lights, one pointing at the front, the other pointing at the back, both sides of the object covered with meshes. If remove all lights in the scene, the object looks dark, which is obvious, and both sides of meshes remain. This makes me believe that the light is not the cause of the issue, right?
More angles of view, might help you guys to see the meshes more clearly:
[attachment=22415:333333.png]
[attachment=22416:QQ??20140630224309.png]
[attachment=22417:QQ??20140630224328.png]