我使用OpenGL / C ++实现了土星环。然而,由于它是使用普通纹理构建的,因此环看起来并不令人印象深刻。但是,我正在寻找真实的观点和场景。我想让Saturn Rings看起来像是真实的但不使用纹理来控制视图。例如,土星行星在环之间有一些卫星轨道,我想展示这些卫星以给出更真实的行星视图。我已经尝试了在#34;纹理和建模,程序方法和#34;中提供的代码。本书,但它需要进行大量更改,而我不知道如何在Visual Studio 2010中实现。
我已经看到了一些关于使用点,cyrcles和着色器建立土星环的想法。我不确定如何有效地做到这一点。
我真的很感激,如果有人可以提供一些代码示例,说明如何在C ++中尽可能真实地绘制土星环。
谢谢