Upload
kate-jimenez
View
681
Download
8
Embed Size (px)
Citation preview
Subir texturas al servidor Opensim
En este documento explicare como subir texturas a OpenSim que estén disponibles para todos
los avatars, ya que cuando subimos una textura o imagen desde el mundo está queda
únicamente en nuestro inventario.
Opensim guarda los Objetos en la carpeta/folder assetts , y además, guarda en la carpeta
inventory la referencia y el lugar donde estan guardados esos objetos, de modo que cuando se
va a buscar un objeto, primero busca en inventory, luego entra en la carpeta de la categoria a
la que pertenece esos objetos, lee la referencia de Carpeta y el nombre de los objetos que hay
dentro de ella (en los ficheros de nombre xxxLibraryFolders.xml y xxxLibraryItems.xml -- donde
xxxes el nombre de la categoria, phots ,textures,animations,clothing, bodyparts.....) y despues,
busca en esa ruta (que normalmente deberia de ser assets) los objetos y es cuando los pone a
tu alcance para usar, siempre que esten dentro o este accesible la carpeta.
Digamos que queremos agregar la textura "sample1.jp2" el proceso es el siguiente:
1- En la carpeta \bin\assets\TexturesAssetSet agregamos una copia del archivo
sample1.jp2
2- En esa misma carpeta, en el archivo TexturesAssetSet, vamos a incluir la referencia del
archivo que acabamos de agregar con nombre uuid y demás. Este archivo ya contiene
algunos archivos referenciados así que nos podemos guiar por estos. Cada sección es
la referencia a un archivo. Aquí tenemos el ejemplo de cómo quedaría la referencia a
nuestro archivo de ejemplo. Tenemos que tener en cuenta que el assetID no puede
estar repetido.
3- En la carpeta \bin\inventory\TexturesLibrary en TextureLibrary Items.xml incluiremos
también referencia y nombre y demás a ese fichero que hemos dado nombre de
ejemplo sample1.jp2. Los valores que resalto son los que debemos cambiar.
Siguiendo estos pasos ya tenemos nuestra textura cargada en el inventario general. Lo único
que resta es volver a cargar el servidor y entrar al mundo para visualizarla.