我在OpenGL 4.3中实现了点光源,但我遇到的问题是很难确定点光源的实际半径。我在一个球体上绘制某种水平+垂直线的图像,点光半径将是一个很好的调试工具,但我不知道从哪里开始 - 我所设法的是绘制一个以点光为中心的实心球体,但至于如何获得线框,我不知道。
任何指针?
答案 0 :(得分:0)
有两种可能的解决方案:
您可以使用glPolygonMode( GL_FRONT_AND_BACK, GL_LINE );以线框模式绘制球体。但这会给你一个由三角形组成的球体。
另一种方法是创建一个线条网格,其中包含您希望为调试球体看到的边缘。