立体五角星的绘制总结 需求 使用OpenGL绘制出立体五角星 思路 1. 计算出五角星的十个顶点 2. 由于要实现立体效果,所以将五角星的中心点进行区分,所以有2个中心点 3. 由于OpenGL ES中只能绘制三角形,其他图形都是由三角形组合而成的,所以将五角星分成20个三角形或者10个四边形来绘制 4. 绘制时需要求出五角星的各个顶点顺序 5. 由于五角星的10个顶点在同一平面,所以我将顶点法向量设置为其顶点坐标值 6. 对五角星增加色彩渲染 7. 增加灯光和材质效果实现 半透明效果 遇到的问题 1. 开始绘制的时候是先绘制出平面的五角星中的一个角,将其按72*i旋转四次,绘制出5