在过去的两周里,我一直在自学在openGL ES 2.0上编程,但是我很难画出某些对象。我正在使用Mosync来做我的编码,因为我可以为所有平台编程。到目前为止,我已经写了一个画三角形的程序和一个画正方形的程序。我正在寻找一种方法来画一个圆,我知道我已经定义了圆心,半径,角度和分辨率,但我不知道如何去做它的工作。
我可以直接从draw()中绘制圆形吗?还是必须定义正方形的顶点并使用fragment着色器仅对圆形中的像素进行着色?
,所以我被要求为下面的规则做一个乌鸦脚图。
"A painter can paint many paintings. Each painting is painted by only one painter."
因此,我创造了两个实体画家和绘画,并创造了两者之间的关系,画家是家长,绘画是孩子。我把基数设置为零或更多来代表一位画家可以画很多画,但我不知道如何设置另一种从孩子到父母的关系来代表每幅画只由一位画家画。有人能解释一下怎么做吗?