Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5 Visualizador/ Navegador
Ve3D
Resumen
Áreas de aplicación
Palabras clave
Ve3D, Despliegue Estéreo, VRML, wrl, Open Inventor, iv, Visor, Navegador.
1.Introducción
La ejecución de
Ve3D despliega la ventana principal que se muestra en la figura 1, los componentes que
integran la interfaz gráfica de este programa son: la barra de menú que se encuentra en la
parte superior, indicada con el número 1 en la misma figura, en esta barra se encuentran
los menús Archivo, Edición, Ver y Ayuda, los cuales se describen
más adelante. El componente que se indica con el número 2 en la figura 1, es el
selector de modo de trabajo, con el que se puede elegir mostrar sólo el visor de
Ve3D cuenta con dos modos de scenegra aph: modo ded escena y modo de se ecuencia. El
cambio entre esto os dos modoos lo efectúa automáticamente el pro ograma de manera
m
interna
a, el usuario
o puede ver el
e modo de scenegraph
s actual en la
a barra de títtulo del
prograama, junto al nombre Vee3D. Hay con ntroles y fun
nciones partiiculares a caada uno de
estos modos de scenegraph, por lo que es e recomend dable que el usuario los conozca.
En el modo
m de esc cena, que ess el modo po os modelos permanecen estáticos.
or defecto, lo
Es possible utilizar un manipula
ador con algguno de los objetos
o 3D, es posible ocultar
o y
elimina
ar cualesquiiera modeloss que desee e con ayuda de los boton nes inferiore
es de la lista
de moodelos, así como agrega ar los objetoss que sean necesarios
n a la escena. En este
modo las opciones de estéreo o, todos los controles
c deel visor de modelos,
m el navegador
y de
de moodelos están activos.
Figura 1.
Ventana
Principal de
e
Ve3D.
3 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual de Usuario de Ve3D versión 1.5 Visualizador/ Navegador
COMPONENTES DE LA INTERFAZ
3. Menú Archivo
Este comando también activa el diálogo para archivos de Ve3D, pero a diferencia del
comando Cargar Modelo sólo se mostrarán archivos con formato de Open Inventor (*.iv) y
los únicos que podrán ser cargados serán los que previamente hayan sido creados en
Ve3D como secuencia. En caso de que se intente cargar un archivo no permitido se
mostrará el mensaje mostrado en la figura 2, con la sugerencia de utilizar el comando
Cargar Modelo del menú Archivo.
Figura 2.
Mensajje de error al
a
cargar una Secuenccia.
3.3. Cargar
C Escena
Al igua
al que el com
mando Cargar Secuenciia el comand do Cargar Escena activa a el diálogo
para archivos
a de Ve3D
V mostraando sólo arrchivos con formato de Open
O Inventtor (*.iv), perro
en estte caso los únicos
ú archivvos que podrán ser carggados serán los que prevviamente
hayan sido creado os en Ve3D como escen na. En caso de que se inntente cargaar un archivo o
no perrmitido se mostrará
m el mensaje
m mosstrado en la figura
f 3, con
n la sugerenccia de utilizaar
el com
mando Carga ar Modelo de el menú Archivo.
Figura 3.
Mensaje de erro
or al
carga
ar una Esce
ena.
endientemen
Indepe nte del modo o en que se encuentre Ve3D,
V este comando
c pid
de guardar la
a
na actual si no ha sido guardada,
secuencia o escen g de
espués la elimina por co
ompleto del
5 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
3.4. Crear
C Secuencia
Indepe endientemen
nte del modo o en que se encuentre Ve3D,
V este comando
c pid
de guardar la
a
secuencia o escen na actual si no ha sido guardada,
g deespués la elimina por co
ompleto del
visor y del navega
ador y cambia a modo de secuencia a para finalm
mente crear la
a secuencia
aa
partir de
d los modeelos solicitad
dos.
3.5. Guardar
G Se
ecuencia/Escena
mando Guard
El com dar Secuenccia/Escena activa
a el diállogo para arrchivos, en el
e que se deb be
de indicar el nomb
bre con el quue se guarda ará el archivvo de secuen ncia o escenna con el
formatto de Open Inventor (*.ivv). Si el arch
hivo ya existee, Ve3D lo sobre-escrib
s e sin pedir
confirm
mación.
3.6. Salir
S
Este comando
c termina Ve3D. La escena o secuencia a actual se perderá si no
o la guarda
previa
amente usanndo el coman ndo Guardarr Secuencia//Escena del menú Archiivo. Si los
cambios en la esc
cena o secue encia no hann sido guard
dados se desspliega una ventana
pequeeña de aviso con tres op
pciones, la cu
ual se muesstra en la figu
ura 4.
Figura 4.
Aviso para
guardar loss
cambios
antes de
salir de
Ve3D.
4. Me
enú Edición
El men
nú Edición permite
p modificar las Op pciones de Secuencia
S o las Opcionees de Estéreo,
tambié
én provee ell control sob
bre la visibilid
dad de los modelos
m perttenecientes a una escen
na
6 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual de Usuario de Ve3D versión 1.5 Visualizador/ Navegador
y permite eliminar algunos o todos los modelos tanto de una escena como de una
secuencia.
Figura 5.
Mensaje de error
al mostrar las
opciones de
secuencia.
Este comando activa el diálogo para ajustar la separación de los ojos en el despliegue
estéreo, más adelante se explicará a detalle este diálogo.
Este comando permite ocultar o mostrar los modelos que se despliegan en el visor y en el
navegador, siempre y cuando hayan sido seleccionados previamente en la lista de
modelos. La misma función puede realizarse con el botón Ocultar/Mostrar que se
encuentra en la parte inferior izquierda de la lista de modelos, o de manera similar puede
usarse el doble click con el botón izquierdo del mouse pero aplicándolo a un modelo a la
vez sobre la lista de modelos. El comando Ocultar/Mostrar Seleccionados se encuentra
habilitado cuando Ve3D se encuentra en modo de escena, no se puede utilizar en modo
de secuencia.
El comando Eliminar Seleccionados permite quitar los modelos que hayan sido
seleccionados previamente de la Lista de modelos sin importar que pertenezcan a una
escena o una secuencia. Esto también puede realizarse con el botón Eliminar que se
encuentra en la parte inferior derecha de la Lista de modelos.
Este comando permite quitar todos los modelos del visor y del navegador ya sea que
pertenezcan a una escena o a una secuencia y cambia, si es necesario, el modo de
trabajo a modo de escena.
5. Menú Ver
El menú Ver permite cambiar el tamaño del Visor de Modelos y del Navegador de
Modelos.
El comando Pantalla Completa permite cambiar entre el tamaño por defecto del Visor y
del Navegador de Modelos y el tamaño de pantalla completa, en el momento que se
requiera y cuantas veces se desee. Esto también se logra con la tecla F11 que es la tecla
de acceso rápido en este caso.
6. Menú Ayuda
El menú Ayuda nos proporciona información acerca de Ve3d como su objetivo y cuales
son algunos de los componentes de su interfaz.
6.1. Acerca de
Figura 6.
Acerca de Ve3d.
6.2. Acerca
A de Qt
Q
mando Acerc
El com ca de Qt desspliega una ventana
v conn información
n acerca de lo que es Qt,
Q
una dee las bibliote
ecas utilizada
as en la programación de
d Ve3d. Estta ventana puede
p
observvarse en la figura
f 7.
Figura 7.
Accerca de Qt.
6.3. ¿Qué
¿ es es
sto?
7. Se
elector de
e Modo de
d Trabajo
o
9 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
Figura 8.
• Exam
minar solameente: Oculta
a el navegad
dor permitien
ndo que el viisor de mode
elos ocupe un
u
área mayor
m en la ventana
v prin
ncipal de Ve3D.
egar solame
• Nave ente: Oculta el visor perm
mitiendo que dor de modelos ocupe un
e el navegad
área mayor
m en la ventana
v prin
ncipal de Ve3D.
8. Lis
sta de Mo
odelos
Figura 9.
Lista
a de modelo
os de Ve3D
9. Vis
sor de Modelos
or de modelo
El viso os tridimensionales, que
e se muestra
a en la figura
a 10, tiene un papel
fundammental en Ve3D, pues en
e este comp ponente de la interfaz to
odos los objeetos
10
0 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
El botóón medio deel ratón se ussa para trasladar la esce ena completta, mientras que el botón
izquierdo presionaado junto con el botón medio
m del rattón, le permiiten acercarsse o alejarse
e
de los objetos. Si el ratón cue
enta con “scrroll”, tambiénn puede usa ar éste para acercarse
a o
alejarsse de los mo
odelos carga ados en el viisor.
Figura 10.
El visor de
d modelos
provee a Ve3D
V de una
forma fácil de examinaar
los modelos.
m
11
1 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual de Usuario de Ve3D versión 1.5 Visualizador/ Navegador
Al hacer click derecho en cualquier sección del visor de modelos, se despliega un menú
para configurar las principales opciones del mismo:
10. Navegado
N or de Mod
delos
El navvegador de modelos,
m mo
ostrado en la a figura 11, es
e otro de loos componen ntes
esencciales de Ve3 3D, pues en éste, es possible explora ar en mundo os virtuales almacenado
a s
en arcchivos con lo os formatos soportados,
s (VRML y Open Inventor). El navega ador puede
ser enntendido com mo la cámara a de un perssonaje que puede
p moverse libremen nte en el
mundo o virtual tridimensional, este
e personaje puede avanzar, retro oceder y frenar, así com mo
girar la
a cabeza en n cualquier dirección. El botón izquie erdo del rató
ón se usa pa ara acelerar,
conforrme se acele era, la barra de aceleracción en la pa d navegador se va
arte inferior del
llenando hacia la derecha,
d con cada click; al llenarse por completto, se ha alccanzado la
máximma velocidad d posible. Co
on el botón medio
m del ratón es posib ble frenar len ntamente, la
barra de
d aceleraciión va disminuyendo con cada click, al llegar al punto medio o de la barra
a
de ace eleración, no os encontram mos en repo oso, si se sig
gue haciendo o click con ele botón med dio
del rattón activamo os la reversaa y la barra de
d aceleración se llena hacia
h la izqu uierda con
cada click.
c Es pos sible hacer un
u alto total en
e cualquierr momento haciendo
h clicck al mismo
tiempo o con los botones izquie erdo y medio A mantener presionada la tecla Ctrl,
o del ratón. Al
es possible girar la cámara del navegador de modeloss, simulando los giros de e la cabeza
del obbservador.
Figura 11.
E navegado
El or
de modelos de
d d
Ve3D le
permite al
usuario
explorar
mundos
virtuales.
Al igua
al que el viso
or de modeloss, el navegad os tiene un marco
dor de modelo m llamado decoratio
on
con algunos boton nes y controles. Los botoones incluidos en la deccoration del navegador
son: pick,
p view, hoome, set homme, view all y, seek.
14
4 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
• Rota
ate: Este dissco de desp
plazamiento horizontal, le
e permite ro
otar la escena completa
con re n eje vertical que atraviesa al observvador.
especto a un
11. Manipulad
M dor Activ
vo
Este boton
b desple
egable, mosttrado en la fiigura 12, tiene el nombrre del manipulador activoo
en su texto internoo, en todo momento.
m Al presionar el botón, se muestra
m la lissta de los
cuatroo posibles manipuladores a utilizar en
e el modo de d selección ya sea del visor
v de
modeloos, o del nav
vegador de moodelos. Al ha
acer click izq
quierdo en ell nombre de alguno de
ellos, este
e se esta
ablece como o manipulado or activo.
Figura 12.
Botón del Manipulador
M A
Activo.
A conttinuacion se describe ca
ada uno de los cuatro manipuladores disponible
es en Ve3D:
• Hand dle Box: Estta representa ado por una caja transparente que encierra
e al modelo
m y solo
son vissibles las arristas y vario
os nodos con n forma de cubos
c peque eños. Hay un n nodo en
cada esquina
e del manipulador y un nodo en el centro o de cada cara de la caja a unidos porr
tres ejjes. Al moveer el ratón haaciendo clickk sostenido sobre
s cualquuiera de las caras del
manippulador, el modelo
m se tra
aslada sobree un plano pa aralelo a la cara
c seleccioonada; al
moverr el ratón hac ciendo click sostenido sobre cualquiera de los nodos
n de lass esquinas deld
manippulador, es posible
p escallar el modeloo sin perder la proporció ón; y al move er el ratón
hacienndo click sos stenido sobrre cualquiera a de los nodoos de las caaras del man nipulador, ess
posible e escalar el modelo con n respecto all eje al que pertenece
p esse nodo.
• Tran
nsform Box: Esta represe entado por una
u caja tran nsparente quue encierra al
a modelo y
solo so
on visibles la
as aristas y varios nodos con forma a de cubos pequeños. Ha ay un nodo en
cada esquina
e del manipulador. Al mover el e ratón haciiendo click sostenido
s so
obre
cualquuiera de las caras del ma anipulador, el modelo se e traslada so
obre un plan
no paralelo a
la cara
a seleccionaada; al move er el ratón ha
aciendo clickk sostenido sobre
s cualquuiera de los
nodoss de las esquuinas del ma anipulador, es
e posible esscalar el modelo sin perdder la
15
5 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
proporrción; y al mover
m el ratón
n haciendo click
c sostenido sobre cuualquiera de las aristas del
d
manippulador, es posible
p rotar el modelo con
c respecto o al eje paralelo a la aristta que
atravie
esa el objetoo 3D.
12. Diálogo
D para
p Archivos
F
Figura 13.
Venta
ana de diáloggo
a archivos en
para
moddo detallado..
16
6 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
El dialogo solo mo
ostrara los archivos
a del directorio
d esspecificado soportados
s p Ve3D pa
por ara
la ope
eración a rea
alizar: VRMLL (*.wrl) y Op
pen Inventorr (*.iv), y en algunos
a casos solo los de
d
Open Inventor (*.iv
v).
13. Diálogo
D para
p orden
nar los modelos
m
La caja de diálogo para ordenarr los modeloss que se mueestra en la fiigura 14, es un
compoonente que ses despliega a al usar el comando
c Cre
ear Secuenc cia del menú Archivo,
A una
vez qu
ue se han elegido los mo odelos de la a secuencia por medio de un diálogo para archivo os.
Figura 14.
Inmeddiatamente después
d de proporcionar
p r los nombre
es de los mo
odelos que van
v a formarr
parte de
d una secuuencia que se s está creanndo, Ve3D despliega
d esta ventana y agrega
dichoss nombres a la lista en orden
o alfanumerico.
Puede e agregar máás modelos al final de esta lista por medio del botón
b Agrega
ar, o elimina
ar
de la lista el mode
elo que se en
ncuentre selleccionado presionando
p o el botón Qu
uitar. Para
17
7 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
ordenaar la lista a su
s gusto se proporciona an los botone
es Subir y Bajar, con loss que es
e subir un nivel o bajar un
posible u nivel el modelo
m que se
s encuentre e seleccionaado en la listta.
El botó
ón Cancelarr, cierra la ve entana de diialogo, mientras que el botón
b Acepta ar, crea y
desplie
ega tanto en n el visor de modelos
m , commo en el navvegador de modelos
m , una secuencia
que muestra
m todoss los modelo os de la lista
a en el orden
n especificad
do.
14. Diálogo
D de opcion
nes de sec
cuencia
Figura 15
5.
Finalm
mente, el bottón Cerrar, cierra
c la venttana de dialo
ogo. Los cam mbios en lass opciones de
d
la secuencia cargaada se pued den percibir de inmediato o en el visorr de modelos y en el
navega elos.
ador de mode
15. Diálogo
D para
p ajusttar la sep
paración
18
8 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual
M de Usuario de
e Ve3D verrsión 1.5 Visualizado
or/ Navegador
Figura 16.
V
Ventana de diálogo paraa ajustar la
se
eparación de
e los ojos de
el despliegue e
estéreo.
La sep
paración de ojos para el despliegue estéreo quee se asigna por defecto al ejecutar
Ve3D es de 0.1 unnidades, dicho valor se puede ajusta
ar en esta ventana de dialogo por
medio
o de la barra deslizable que c el ratón o con las te
q se puede controlar con eclas de
navegación. El ran
ngo de valorres que puedde tomar es de 2.0 a 2.0
0 en incremeentos de 0.1
unidad
des.
16. Dependen
D ncias
17. Notas
N
En alg
gunos casos, Coin3D infforma del usso del renderring indirecto o para openGL, al lanza
ar
la aplicación Ve3DD, sin embarrgo, es posib
ble deshabilitar este avisso establecie
endo la
siguiente variable de ambientee:
COIN_
_DONT_INF
FORM_INDIR
RECT_RENDERING=1
_SOUND_ENABLE=1
COIN_
19
9 Alex Fue
entes Viruettte y Candy M.
M Villegas Díaz
D / DGSC
CA - UNAM
M
Manual de Usuario de Ve3D versión 1.5 Visualizador/ Navegador
Referencias
Índice
Ve3D .....................................................................................................................................1
Manual de Usuario de Ve3D versión 1.5 ..............................................................................2
Resumen ..............................................................................................................................2
Áreas de aplicación ..............................................................................................................2
Palabras clave ......................................................................................................................2
1.Introducción .......................................................................................................................2
2.Descripción del programa ..................................................................................................2
COMPONENTES DE LA INTERFAZ ................................................................................4
3. Menú Archivo ....................................................................................................................4
3.1. Cargar Modelo(s) .......................................................................................................4
3.2. Cargar Secuencia ......................................................................................................4
3.3. Cargar Escena ...........................................................................................................5
3.4. Crear Secuencia ........................................................................................................6
3.5. Guardar Secuencia/Escena .......................................................................................6
3.6. Salir ............................................................................................................................6
4. Menú Edición ....................................................................................................................6
4.1. Opciones de Secuencia .............................................................................................7
4.2. Opciones de Estéreo..................................................................................................7
4.3. Ocultar/Mostrar Seleccionados ..................................................................................7
4.4. Eliminar Selecionados................................................................................................7
4.5. Eliminar Todos ...........................................................................................................8
5. Menú Ver ..........................................................................................................................8
5.1. Pantalla Completa ......................................................................................................8
6. Menú Ayuda......................................................................................................................8
6.1. Acerca de ...................................................................................................................8
6.2. Acerca de Qt ..............................................................................................................9
6.3. ¿Qué es esto?............................................................................................................9