Crea un objeto p5.Geometry personalizado a partir de formas 3D más simples.
buildGeometry()
ayuda a crear formas 3D complejas a partir de formas más simples, como sphere(). Puede ayudar a que los bocetos sean más eficientes. Por ejemplo, si una forma 3D compleja no cambia mientras se ejecuta un boceto, entonces se puede crear con buildGeometry()
. Crear un objeto p5.Geometry una vez y luego dibujarlo será más rápido que dibujar repetidamente las piezas individuales.
El parámetro, callback
, es una función con las instrucciones de dibujo para el nuevo objeto p5.Geometry. Se llamará una vez para crear la nueva forma 3D.
Consulta beginGeometry() y endGeometry() para otra forma de construir formas 3D.
Nota: buildGeometry()
solo se puede usar en modo WebGL.
Ejemplos
Sintaxis
buildGeometry(callback)
Parámetros
función que dibuja la forma.