El plugin DevalVR: Instalación en web [Inicio]

 2.2.- Configuración de los parámetros del plugin

El plugin DevalVR dispone de una serie de parámetros configurables desde el código HTML, que permiten establecer las condiciones iniciales de visualización y funcionamiento. De esta manera podemos elegir, por ejemplo los filtros de visualización a aplicar, la rotación inicial de la cámara, la velocidad y aceleración del movimiento de la cámara, etc...

En el siguiente cuadro se observa en color verde la forma de configurar los parámetros en HTML:

 

<OBJECT id=IDDEVALVR classid= clsid:5D2CF9D0-113A-476B-986F-288B54571614
codeBase=http://www.devalvr.com/instalacion/plugin/devalocx.cab#version=0,2,4,8>
<PARAM NAME="file" VALUE="nombrefichero.dvl">
<PARAM NAME="rotationy" VALUE="90.0">
<EMBED TYPE="application/x-DevalVRX" NAME="IDDEVALVR"
PLUGINSPAGE="http://www.devalvr.com/instalacion/plugin/install.html"
src="nombrefichero.dvl" file="nombrefichero.dvl" rotationy="90.0">
</EMBED>
</OBJECT>

 

En la siguiente tabla se muestran todos los parámetros que están definidos en el plugin DevalVR. En la primera columna el nombre del parámetro, en la segunda una breve descripción, en la tercera los posibles valores que puede tomar, y en la última columna, el valor establecido por defecto en el plugin, si el parámetro es omitido.

 Parámetro Descripción  Valores  Defecto
 file Especifica el fichero a cargar.   url   ""
 filter

Especifica el filtro de renderizado de la imagen.
Este filtro se emplea siempre que se actualiza la imagen, por lo que repercute directamente en la velocidad de refresco del visualizador.
Puede tener los siguientes valores:

"0": No se utiliza ningun filtro.
"1": Filtro bilinear. Consiste en una difuminación lineal de los pixeles de la imagen. Este filtro se aprecia al aumentar el tamaño de la ventana de visualización o al aumentar el zoom, ya que los pixeles de la imagen aumentan su tamaño y se difuminan.
"2": Filtro antialiasing. Suaviza el contorno de las imágenes, para eliminar el escalonamiento de pixeles que se produce al deformar la imagen para ser visualizada. Es mucho más costoso en cuanto al tiempo que el filtro bilinear.
"3": Filtro antialiasing + bilinear. Unión de los dos filtros anteriores a la vez. Suaviza la imagen y la difumina.
"4": Filtro doble-antialiasing. Mayor suavizado de la imagen que el filtro 2, aunque el coste en tiempo es cuatro veces más.
"5": Filtro doble-antialiasing + bilinear. Unión del filtro anterior y el bilinear.
 

  0 - 5   1
 postfilter Especifica el filtro utilizado para la renderización de la imagen fija.
Este filtro se aplica en la imagen cuando deja de moverse.
Los valores de este parámetro son los mismos que en el parámetro "filter".
 
  0 - 5   3
 menu

Activa o desactiva el menú de herramientas.
"0": Invisible
"1": Visible
 

  0 ó 1   1
 velocity Especifica la velocidad con la que girará la cámara.
Los valores válidos son desde "0" (sin movimiento) hasta "20" (velocidad máxima).
 
  0 - 20   8
 acceleration Especifica la aceleración del movimiento de la cámara.
Este valor se utiliza para suavizar el movimiento tanto al iniciar el giro (aceleración) como al finalizar (deceleración).
Los valores válidos son desde "0" (sin aceleración) hasta "20" (aceleración máxima).
 
  0 - 20   8
 synchronism Activa o desactiva la sincronización con el retrazo vertical de la pantalla.
Esta opción sirve para sincronizar el refresco de la imagen con la señal de retrazo vertical del monitor, lo que hace que no parpadee y sea más nítida en el movimiento. Sin embargo, esta opción hace que se limite la velocidad máxima de refresco a la frecuencia instalada en el monitor en ese momento (60 Hz, 75 Hz, etc.), lo que puede causar una ligera disminución de velocidad.
"0": Desactivado
"1": Activado
 
  0 ó 1   0
 rotationx Establece el águlo de rotación inicial de la cámara, en el eje X. Valores válidos en grados.
 
 -90 a 90   0
 rotationy Establece el águlo de rotación inicial de la cámara, en el eje Y. Valores válidos en grados.
 
 -180 a 180   0
 zoom Establece el zoom inicial de la cámara.
 
  0.4 a 4.0   1.0
 minrotationx Establece el límite mínimo de rotación de la cámara en el eje X.
 
 -180 a 180 sin límites
 maxrotationx Establece el límite máximo de rotación de la cámara en el eje X.
 
 -180 a 180 sin límites
 minrotationy Establece el límite mínimo de rotación de la cámara en el eje Y.
 
 -180 a 180 sin límites
 maxrotationy Establece el límite máximo de rotación de la cámara en el eje Y.
 
 -180 a 180 sin límites
 resize Activa o desactiva la pestaña de redimensión rápida de la ventana del plugin.
"0": Desactivado
"1": Activado
 
  0 ó 1   1
 stamp Establece la imagen que se visualizará en la parte inferior de los panoramas esféricos.
Por defecto, se visualizará un sello de Deval Software. Si el parámetro es "no", no se visualiza ningún sello.
 
 url ó "no"  ""
 stamlink
 barstrings Configura los textos que se mostrarán en los tooltips de los botones de la barra de herramientas, al pasar el ratón por encima de ellos.
Se debe introducir un texto, con comas como separacion entre el texto de cada botón.
"..., ..., ..., ..., ..., ..., ..., ..., ..."  ""
 fullscreen

Inicia la ventana del plugin en modo de pantalla completa al entrar en la página.
"0": Desactivado
"1": Activado
 

  0 ó 1   0

 

 

[Inclusión de DevalVR en una página Web] [Configuración de los parámetros del plugin]
[Cambio de los parámetros desde Javascript] [Funciones de control del plugin desde JavaScript]
[Ejemplo de configuración del plugin y de programación Javascript]

© Deval Software, s.l. 2005 (Todos los derechos reservados)