lunes, 23 de abril de 2012

Shape

SHAPE

Es un NODO que nos permite visualizar los objetos en el escenario. Se puede decir que este NODO es uno de los principales ya que dentro de este se especifican los demas campos, aunque no siempre se utiliza ya que tambien existen otros NODOS que de cierta manera cumples algunas o mas de sus funciones.
Dentro de este NODO es necesario u obligatorio colocar los campos del GEOMETRY Y APPEARANCE, para de cierta forma definir los nodos basicos de manera sencilla.

  SINTAXIS:

Shape{

appearance........

material.....

Geometry..............

}

 

 

jueves, 19 de abril de 2012

COLOR Y TEXTURAS

  APARIENCIA DE TUS OBJETOS

Los NODOS su vez utilizan ciertos campos para ser mas especificada la caracteristica que deseas agregar a tu objeto o escenario.

APPEARANCE

En este campo se define la apariencia de cada objeto. Dentro de este campo existen campos o caracteristicas para definir los materiales que utilizara la figura:

MATERIAL 

Dentro de este campo se encuentra la el NODO  MATERIAL en el cual se define el color, la luminosidad, el contraste, la transparencia del objeto.
                  SINTAXIS:

#VRML V2.0 utf8

   #Caja con la apariencia por defecto

   Shape {

 

 #Campo appearance:

 appearance Appearance {

  material Material {   }

 }

 #Campo geometry:

 geometry ________ {

  size 0 0 0

 }

   }

  
Cabe destacar que este NODO se define dentro del nodo SHAPE y antes del NODO geometry.

DIFFUSECOLOR 
En este campo se establece el color de la figura y este es indicado por medio de numeros binarios, los cuales tu puedes combinar y crear los colores de tu eleccion.




 
                       
 TEXTURE
Aqui se define la textura que deseas que tenga tu imagen, en el cual puedes agregar la textura de imagenes o crear tu propia textura.

 



NODOS PRIMITIVOS

NODOS PRIMITIVOS

Estos NODOS son los mas sencillos y faciles de usar, dado que son para crear figuras geometricas basicas.

 BOX (cubos,cajas)

 Crea cubos o cajas
                                  SINTAXIS:
#VRML V2.0 utf8
#Esto es una caja
shape{
geometry Box{
size 0 0 0
}
}
En el comando SIZE se establece el tamaño de la caja, ANCHO, GROSOR, ALTURA.

CONE (CONOS)

Como bien se indica, este nodo primitivo sirve para crear conos.
                                          SINTAXIS:
#Esto es un cono
shape{
geometry Cone{
height 0
bottom Radius 0
}
}


SPHERE (ESFERAS)

En este NODO se crean esferas y solo se necesita establecer el radio de ella.
                                  SINTAXIS:

#Esto es una esfera
shape{
geometry Sphere{
radius 0
}
}

CYLINDER (cilindros)

Este NODO te permitira crear cilindros y para eso necesitaras especificar su altura y su radio.
                              SINTAXIS:
#Esto es un cilindro
shape{
geometry Cylinder{
height 0
radius 0
}
}
  

BIENVENIDO

BIENVENIDO, este es un tutorial de VRML V2.0 en el cual podras apoyarte para crear tus escenarios o entornos virtuales de manera sencilla y fluida.

EMPEZAREMOS POR DESCRIBIR UN POCO VRML.
Este es un programa para crear entornos virtuales en 3D a base de los llamados NODOS los cuales son comandos, codigos o como quieras llamarles que sirven para realizar diferentes tipos de funciones.


Estos NODOS definen las caracteristicas de tus objetos en el mundo virtual, asi mismo para darle vida a esos objetos. Los NODOS pueden ser utilizados las veces que sea necesario siempre y cuando se utilizen de manera correcta y completa. Aunque cabe destacar que no todos los NODOS sirvven para la apariencia del objeto, ya que algunos sirven de manera interior para dar instrucciones de otro tipo al visualizador, tambien para agregar sonidos o movimientos extras.