OpenGL进阶(4)-用参数方程绘制椭球体

OpenGL进阶(四)-用参数方程绘制椭球体首先参考这篇文章绘制一个球体:OpenGL 用参数方程绘制球我们知道球体

OpenGL进阶(四)-用参数方程绘制椭球体

首先参考这篇文章绘制一个球体:OpenGL 用参数方程绘制球

我们知道球体的参数方程是这样的:

x=r·sin(α)·cos(β)
y=r·sin(α)·sin(β)
z=r·cos(α)

椭圆的参数方程是:

x=rx·sin(α)·cos(β)
y=ry·sin(α)·sin(β)
z=rz·cos(α)

在这个基础上进行一些修改就可以实现椭圆的绘制了!

代码实现如下: