c++ - online - Convierte un bezier cuadrático a un cubico?
lineas curvas de bezier (1)
¿Cuál es el algoritmo para convertir un bezier cuadrático (con 3 puntos) en uno cúbico (con 4 puntos)
Gracias
Desde http://fontforge.sourceforge.net/bezier.html :
Cualquier spline cuadrática se puede expresar como un cubo (donde el término cúbico es cero). Los puntos finales del cubo serán los mismos que los cuadráticos.
CP 0 = QP 0
CP 3 = QP 2Los dos puntos de control para el cubo son:
CP 1 = QP 0 + 2/3 * (QP 1 -QP 0 )
CP 2 = QP 2 + 2/3 * (QP 1 -QP 2 )... Se ha introducido un ligero error debido al redondeo, pero es poco probable que sea notable.