如何使用Metal绘制圆弧?

use*_*784 2 ios metal

我在iOS Metal API上做了一些教程,他们提到Metal中的所有内容都是一个三角形.在这种情况下,如果我想绘制一个弧形,我是否必须导入核心图形并使用它或者有办法做它使用金属?

谢谢.

Sti*_*sis 6

GPU(除了少数例外情况)专门用于三角形.正方形只是两个相互对接的三角形.圆圈只是一组排列成扇形的小三角形.每个形状都由适当图案中的许多小三角形组成.

Metal以低级方式与GPU通信,因此现在以三角形组的形式表达形状就成了你的工作.