C++ openglc+中的空间背景+;
我正在研究一个太阳系,我想让背景充满恒星。实现这一目标最合适的方式是什么?使用skybox是否比绘制单个像素更好?C++ openglc+中的空间背景+;,c++,opengl,C++,Opengl,我正在研究一个太阳系,我想让背景充满恒星。实现这一目标最合适的方式是什么?使用skybox是否比绘制单个像素更好? 有什么好的教程可以帮我做这些吗?不一定要现实。简单的事情就行了;不过,我也喜欢尝试一些更真实的东西,看看它会是什么样子。取决于你想要的真实程度,简单的纹理效果会更好,而且比手工制作更便宜/耗时。我将根据你的评论为我的问题添加更多信息。谢谢。你可以做一个简单的纹理天空框,你可以做一个立方体贴图,你可以把每颗星星做成无数个多边形球体,从很远的地方渲染,等等。有很多选择,但是天空框可能是
有什么好的教程可以帮我做这些吗?不一定要现实。简单的事情就行了;不过,我也喜欢尝试一些更真实的东西,看看它会是什么样子。取决于你想要的真实程度,简单的纹理效果会更好,而且比手工制作更便宜/耗时。我将根据你的评论为我的问题添加更多信息。谢谢。你可以做一个简单的纹理天空框,你可以做一个立方体贴图,你可以把每颗星星做成无数个多边形球体,从很远的地方渲染,等等。有很多选择,但是天空框可能是最简单的。@MichaelDorgan我读了一些关于天空框的教程,但我没有真正理解它。我的意思是,我得到了这个概念和它应该如何工作,但我没有让我的代码来处理它。你可以在黑色背景上为星星做一些点精灵。这只是几个GL设置调用。