Introducción#

Las curvas y Superficies son tipos particulares de objetos de Blender. Se expresan mediante funciones matemáticas (interpolación) en lugar de una interpolación lineal entre una serie de puntos.

Blender ofrece tanto curvas Bezier como curvas NURBS. Tanto las curvas de Bezier como las curvas y superficies NURBS se definen en términos de un conjunto de «puntos de control» (o «vértices de control») que definen un «polígono de control».

../../_images/modeling_curves_introduction_logo.png

Logotipo de Blender hecho con curvas Bezier.#

Tanto las curvas Bezier como las de NURBS reciben el nombre de sus definiciones matemáticas, y elegir entre ellas suele ser más una cuestión de cómo se calcularán de forma interna que de cómo aparecerán desde la perspectiva de un modelador. Las curvas Bezier son generalmente más intuitivas porque comienzan y terminan en los puntos de control que se establecen, pero las curvas NURBS son más eficientes para que la computadora las calcule, cuando hay muchos giros y vueltas en una curva.

La principal ventaja de usar curvas en lugar de mallas poligonales es que las curvas se definen con menos datos y, por lo tanto, pueden producir resultados utilizando menos memoria y espacio de almacenamiento, en el momento del modelado. Sin embargo, este enfoque procedimental de las superficies podrá aumentar los requerimientos en el momento del procesamiento.

Ciertas técnicas de modelado, como extruir un perfil a lo largo de una ruta, sólo son posibles usando curvas. Por otro lado, cuando se usan curvas, el control del nivel de vértice es más difícil y si es necesario un control preciso, la edición de mallas puede ser una mejor opción de modelado.

Las curvas Bezier son las curvas más utilizadas para diseñar letras o logotipos.

También se usan ampliamente en animación, tanto para que los objetos se muevan sobre ellas (consultar restricciones a continuación) o como curvas de función para permitir cambiar las propiedades de los objetos a lo largo del tiempo.