Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada. 

Regiones empaquetadas .oar Algunos  residentes  de  OpenSim  han  desarrollado  regiones  que  integran  la  configuración  del  terreno,  edificios,  scripts,  pieles,  cuerpos,  ropa    y  objetos  varios  para  su  uso  en  mundos  virtuales  nuevos.  De  manera  similar  a  los  archivos  “.iar”  que  empaquetan  objetos,  existe  la  posibilidad  de  aprovechar archivos “.oar” que contienen los elementos mencionados. La lógica de los comandos es  similar  al  de  los  archivos  “.iar”.  La  diferencia  principal  es  que  estos  elementos  se  colocan  directamente  en  la  superficie  de  la  región,  no  así  en  el  inventario.  Esto  incluye  entonces  la  configuración de la superficie, el terreno. Un sitio Web que ofrece configuraciones sólo del terreno,  por medio de archivos “.oar”: http://katijackstudio.com/downloads.htm   Para aprovechar un archivo “.oar” se usa el comando “load oar”.  Algunos sitios que ofrecen archivos “.oar”:  •

http://myopensim.com   



http://opensimcity.org   



http://openvce.net/downloads 



OpenSim Creations   



Opensim‐edu.org 



openvce.net 



http://zadaroo.com 



Para  colocar  el  contenido  del  archivo  “.oar”  en  la  región  deseada,  cambie  ésta  en  la  consola  (change región). Coloque el archivo “.oar” en la carpeta “/diva‐r23797/bin/elementos”. Se usará en  la consola “load oar elementos/elarchivo.oar”. Donde “load oar” es el comando, “elementos/” es  la carpeta que contiene el archivo .oar y  “elarchivo.oar” es el nombre del archivo que contiene los  elementos compactados.    Algunos archivos “.oar” se bajan como zip, deberá descomprimirlos antes. Otros, que el  propietario prepara con extensión “.tgz” deben ser renombrados como ”.oar”.     28   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada. 

Suponiendo  que  a  usted  le  interesa  asignar  a  una  región  la  cabaña  “Lake  House“ 

que 

se 

obsequia 

en 

http://zadaroo.com/?page_id=1663  (incluye muebles y un muelle).  Baje 

el 

archivo 

“LakeHouse.tgz”, 

renómbrelo  como  “LakeHouse.oar”  y  colóquelo en la carpeta “/elementos”.  Asigne  la  región  deseada  en  la  consola  (change  región)  y  escriba  “load oar elementos/LakeHouse.oar”.

Espere 

unos segundos en el visor, vea como se  transforma su región.  Disfrute de su nueva cabaña. 

   

 

29   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada. 

Animaciones Por  omisión,  el  avatar  cuenta  con  una  serie  de  movimientos  que  otorgan  una  actitud  humana,  pero  permanece  prácticamente  estático.  Para  asignar  más  cualidades  humanas,  se  le  pueden  asignar movimientos o animaciones por medio de archivos Biovision Hierarchy (.bvh) o los de tipo  Anim (.anim). Estos, en el caso de visor Firestorm, se configuran en la ventana AO. 

  Un  sitio  Web  para  bajar  una  variedad  de  archivos  “.bvh”,  comprimidos  en  archivos  “.zip”  es  http://opensim‐creations.com/category/animations/single‐animations/    y  otro,  desde  el  que  se  bajan los códigos que ejecutan a las animaciones: http://codewelt.com/cmumocap/daz   Para  el  primer  caso,  se  baja  y  descomprime  el  archivo  en  una  carpeta.  Se  selecciona  algunos  de  los  archivos que tienen extensión “bvh”, se suben al visor y se asignan al AO.    Veamos  un  ejemplo,  baje  el  archivo  Skate‐and‐Ski‐animations.zip  desde  la  página  http://opensim‐ creations.com/2013/05/19/skate‐ski‐animations‐by‐linda‐kellie‐henson/ 

30   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada. 

  Descomprima en una carpeta de su elección, supongamos que el archivo se coloca en la carpeta  “C:\Users\yo\Borrador\animaciones”. Observe, en esa carpeta, que tiene varios archivos con extensión  “.bvh”. Desde el visor Firestorm, active el menú Construir ÖSubir ÖAnimación.   

   

31   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada.  Seleccione el archivo “.bvh” que desee.  Se abrirá una ventana como esta Ö  Antes  de  guardar  la  animación  (con  el  botón  Subir),  asegúrese  que  la  animación  funciona.  De  hecho,  correrá  la  animación  en  cuanto  esta  ventana se abra.  Si  desea  activar  o  parar  la  animación,  presione  sobre  el  botón  “Play/  Pause”.  Si  es  de  su  agrado,  ajuste la Prioridad (se recomienda asignar ‘3’) y la  “suavidad” de inicio y fin de la animación (Ease In  / Ease Out) al número ‘2’. 

 

Puede  reasignar  el  nombre  de  la  animación  y  agregar 

una 

Descripción. 

Por 

ejemplo, 

renombraremos como “caminando137_28”.    Una  vez  que  se  ha  subido  la  animación,  pulse  sobre  botón  “AO”.  En  la  ventana  que  se  abre  (Animation Overrider) pulse sobre el signo “+”.  

  Asigne  el  nombre  a  su  nueva  AO  y  pulse  “Aceptar”.  En  este  ejemplo,  se  denominará  “Nuevo AO”. 

32   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada.  En  la  ventana  Animation  Overrider  aparecerá  el  nombre  asignado  al  AO  y  varias  opciones.  Por  el  momento, no haremos cambio alguno.    Abra su inventario, abra la carpeta de animaciones

 

 

  Arrastre “caminando137_28” hacia el centro de la  ventana  “Animation  Override”.  Espero  unos  segundos.  Pulse sobre el botón ; y cierre la ventana.    Es posible asignar varias animaciones para que se  muestren de manera secuencial. 

  Cuando desee que su avatar use la animación (o  conjunto de ellas), seleccione algún AO que se  mostrará al pulsar sobre el botón AO. Una vez 

 

seleccionada, pulse en el botón;.     

 

33   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada.  Opciones con Codewelt     El sitio Codewelt ofrece una lista variada de códigos. A diferencia de los sitios que nos proveen de los  archivos compactados para descomprimirlos y subirlos, aquí se bajan los archivos código de otra forma.  Suponiendo que deseamos asignar al avatar la animación llamada “137_28 Normal Wait”. Pulse sobre la liga  respectiva en la página http://codewelt.com/cmumocap/daz . Se abrirá nueva página exponiendo el  código. Copie todo el código y colóquelo en un archivo de texto plano (Bloc de notas). Asigne un nombre  al archivo, con extensión “.bvh”.  Otra opción es utilizar la herramienta de su navegador. Una vez abierta la página con el código, seleccione  Archivo ÖGuardar como (CTRL+S). Asigne un nombre al archivo, por ejemplo “caminando137_28.bvh”. 

 

  En el caso de los archivos de codewelt, varios de ellos pueden iniciar con código  “Hipo”. Deseche la idea de que dicho código corra en OpenSim. Los códigos  apropiados son los que en su segunda línea indican “hip”.  

  El visor solo permite subir de uno en uno los archivos de animaciones.   

34   

Mundo Virtual OpenSim para uso educativo. Bases para la instalación personalizada. 

Comunicación en OpenSim Hasta  aquí  se  han  revisado  temas  que  le  permitirán  tener  su  propio  mundo  virtual  en  la  computadora personal. Por supuesto, ello le facilitará aprender y practicar el uso de la diversidad de  cualidades que ofrece OpenSim sin la necesidad de ingresar a Internet y sólo usted podrá ingresar a él  (a menos que desee que otros lo usen por medio de una red interna). La idea es que se utilice OpenSim  en servidores que sí permitan desarrollar comunidades y aplicar en ellos algunas de las capacidades de  OpenSim para promover escenarios innovadores para la educación.  Dependiendo  de  la  configuración  del  mundo  virtual,  es  posible  utilizar  el  chat  de  voz  (audio).  Por  omisión,  se  permite  establecer  interacción  por  medio  de  chat  escrito.  En  ambos  casos,  de  manera  pública o privada y de manera sincrónica.   Es  a  través  de  los  denominados  “scripts”  que  la  comunicación  puede  realizarse  de  manera  asincrónica. Estos scripts se asignan a los objetos (Editar ÖContenido) y con ello es posible, entre otras  cosas…  • • • • • •

Desplegar series de imágenes (tecnología slide).  Entregar notas  Entregar objetos  Presentar un mensaje de texto  Entregar direcciones Web (URL)  Ejecutar mensajes de audio 

Ejemplo de estos scripts se pueden generar desde el sitio http://www.3greeneggs.com/autoscript/  Una librería extensa de scripts, se ofrecen en http://www.free‐lsl‐scripts.com/cgi/freescripts.plx  Si  bien  el  tema  es  interesante  para  quienes  orientamos  el  uso  de  los  mundos  virtuales  para  la  educación, es necesario atenderlo en otro documento. Queda aquí la mención elemental para aquellos  que deseen incursionar en el uso de dichos scripts.   

35