Yes there is a huge problem with the atmosphere's. Those of you who know about Z buffering and how it works will understand this. The problem that occurs when I make the atmosphere smaller is that at great distances from the planet, D3D has a hard time rendering the alpha blended sphere over the textured sphere correctly. Since the z values are so small what happens is that at some point the Z distance is so small between atmosphere and planet that they Z fight each other. This causes flickering triangles of non-alpha blended planet texture to appear. This is because at that point the atmosphere and the planet model are Z fighting each other. There are several workarounds but none that I like thus far. Here are some ideas:
Also, would it be difficult to decrease the size of the atmosphere. I would like to see what it looks like with the atmosphere slightly smaller.