Algorithm Bé的N块;任意阶zier三角形

Algorithm Bé的N块;任意阶zier三角形,algorithm,graphics,surface,cad,Algorithm,Graphics,Surface,Cad,为了创建阶数为3(立方)的Bézier三角形的N面片,控制点的计算如下: 但是如何计算任意阶Bézier三角形的N面片的控制点呢?我想创建一个算法,输入一个度数,然后计算指定三角形顶点的适当控制点以及相应的法线,但只对度数3实现了它,使用上面的公式。考虑支持。然后,除了位置和法线之外,您将需要更多三角形顶点的数据。例如,如果要使用阶数为5的Bezier三角形面片,可能需要顶点处的一阶导数和二阶导数。

为了创建阶数为3(立方)的Bézier三角形的N面片,控制点的计算如下:


但是如何计算任意阶Bézier三角形的N面片的控制点呢?我想创建一个算法,输入一个度数,然后计算指定三角形顶点的适当控制点以及相应的法线,但只对度数3实现了它,使用上面的公式。

考虑支持。然后,除了位置和法线之外,您将需要更多三角形顶点的数据。例如,如果要使用阶数为5的Bezier三角形面片,可能需要顶点处的一阶导数和二阶导数。