Primitivas.
Primitivas
En VRML existe una série de objetos predefinidos que forman el conjunto de primitivas de geometría. Estas primitivas son:Cada una de estas primitivas es un node.
El node Shape
Para poder visualizar estas primitivas, es necesario utilizar el node Shape. Este node tiene dos fields: geometry y appearance. El segundo lo veremos en el apartado siguiente (Materiales I).El field geometry es donde se especifica la geometría de algún objeto 3D. Es a través de este field que se especifican las primitivas. A continuación se muestra como definir cada una de las primitivas existentes:
Box:
Shape {
geometry Box { size 4 3 5 }
}
|
(NOTA: Al visualizar el ejemplo vemos una masa de color gris uniforme debido a que aún no hemos definido un material para el objeto. Esto lo veremos en el apartado siguiente).
El objeto queda definido de forma que su centro coincide con el origen de coordenadas locales, y que en este caso, como no se han aplicado transformaciones, coincide también con el origen de coordenadas globales o de mundo.
Sphere:
Shape {
geometry Sphere { radius 5 }
}
|
Cone:
Shape {
geometry Cone {
bottomRadius 3
height 2
}
}
|
Cylinder:
Shape {
geometry Cylinder {
radius 4
height 5
}
}
|












0 comentarios:
Publicar un comentario