FORO
CONTACTO
anterior siguiente
QUEST 3D: REUSAR OBJETOS

DESCARGAR EL MATERIAL

Otro concepto importante en Quest son los parámetros públicos.

Una primera utilidad que podemos dar a este concepto, será la reutilización de objetos en una escena.

Partimos (descarga el material), del habitual "domeycamerawalk". E importamos el objeto mesa.x al proyecto.

Es una mesa en 3D, y queremos colocar MUCHAS mesas en nuestra escena, todas iguales, pero en distintas posiciones.

Observar al importar la mesa al proyecto, esta ya viene con su propia matriz de transformación:

Y aqui radica el obstaculo. Aunque linkemos a la cola de reder, varias veces la mesa, la metriz de transformacion es la misma, y por tanto, sí tendremos muchas mesas, pero todas en el mismo sitio, y se verán como una sola.

Necesitamos tener diferentes matrices de transformación para poder linkar a diferentes instancias de la mesa.

Aquí entran en juegos los parámetros publicos.

Eliminar los vectores de posicion, rotación escala... que cuelgan de la matriz de movimiento:

Y pulsando con el botón derecho sobre el canal "motion" (la matriz de transformación), usamos la opción "public channel functions -> convert to parameter channel":

El ambio de color, indica que ahora ese canal es un parámetro público.

Linkar ahora de forma normal, la mesa al canal de render de nuestro proyecto:

Vereis, que ahora, el canal que representa al grupo "mesa.x", admite un parámetro. Ese es nuestro parámetro publico, que recordar ens una amtriz de transformación (motion). añadir de las templates (variables->matrices), una matriz de transformacion (matrix whith values), y linkarlo al parámetro público:

Ahora ya tenemos una mesa con su propia matriz de transformación. Editandosus valores, podemos poner la mesa en la posición de la mesa deseada.

Ahora ya es cuestión de repetir con tantas mesas como necesiteos, aplicando su particular matriz de transformación, y editando sus valores:

Autor: Javier Marco

anterior siguiente
 

Novedades

Realidad Virtual
Quest 3D
Modelado 3D
Iluminación Giles
Conway's Game of Life

Stereoscopía
Foto 3D

Internet
HTML
Dreamweaver
JavaScript
ASP

 

 
Hagaloustedmismo
Contacte en : hagaloustedmismo@wanadoo.es
Phohibida toda reproducción total o parcial sin permiso del autor