在过去的两周里,我一直在自学在 openGL ES 2.0 上编程,但是我正在努力绘制某些对象。我正在使用 Mosync 进行编码,因为我可以为所有平台编程。到目前为止,我已经编写了一个程序来绘制三角形和另一个程序来绘制正方形。我正在寻找一种画圆的方法,我知道我已经定义了中心、半径、角度和分辨率,但我不知道如何让它工作。
我可以直接从 draw() 绘制圆,还是必须定义正方形的顶点并使用片段着色器只为圆形中的像素着色?
在过去的两周里,我一直在自学在 openGL ES 2.0 上编程,但是我正在努力绘制某些对象。我正在使用 Mosync 进行编码,因为我可以为所有平台编程。到目前为止,我已经编写了一个程序来绘制三角形和另一个程序来绘制正方形。我正在寻找一种画圆的方法,我知道我已经定义了中心、半径、角度和分辨率,但我不知道如何让它工作。
我可以直接从 draw() 绘制圆,还是必须定义正方形的顶点并使用片段着色器只为圆形中的像素着色?