Im creating trees ( pine trees to be more precise ) for a game im making using ogre. Now the way i designed trees is that i made separate planes for each segment of leaves ( comprising around 10 ) around a trunk. I UV mapped the parent leaf segment, then put texture on it. The other referenced leaves then followed suit once i applied the texture. Then I attached every leaf to each other to make one mesh composed of separate planes. I then attached the trunk to the leaf set to make a tree.
I then coded the transparency properly and made the material of the leaves 2 sided. Viewed it in meshviewer, and everything seemed ok until i noticed that...
a.) Though i can see the background color of the meshviewer in between the blank spaces of each leaf segment, i can't seem to see the other leaves and the trunk.
b.) 2 leaves that are overlapping ( meaning one on top of the other ), i can't see the leaves behind, but i can still see the background color of meshviewer.
Hope you guys can help, im kinda new to ogre. thanks.

