Activar sombras dinámicas en Second Life con el SL Viewer 2 (y otros truquitos para mejorar su rendimiento)

Publicado por: Luis Aldrich

Etiquetas: sombras , SL Viewer 2 , Second Life , manual , fotografía

Luis Aldrich

El mejor tutorial que he encontrado hasta el momento para mejorar el rendimiento del SL Viewer 2, al tiempo que activar sombras dinámicas (que es lo que realmente andaba buscando para mis fotografías en SL) es el de Gwyneth Llewelyn. Al estar en inglés en el original, voy a rescatar lo más sobresaliente aquí comentándolo de mi propia mano.

Lo primero que hay que hacer es activar los menús Avanzado y Desarrollo que por defecto están ocultos en el visor (como en el 1.X): para ello presionamos al mismo tiempo las teclas Ctrl-Alt-D de nuestro teclado. Una vez que el menú “Advanced” aparece, podemos chequear la última opción de este menú llamada Develop para activar el segundo menú.



Ahora en el menú Advanced hay que activar la opción Run Multiple Threads, para permitir que las texturas se vayan descargando en segundo plano a medida que estamos en SL.

 



Tras esto activamos la opción de menú Debug Settings y tecleamos la frase (sin las comillas) “RenderTextureMemoryMultiple”; veremos que por defecto el valor aparece en 0,5, podemos situarlo sin miedo en 1,0, para permitir alcanzar los 128 MB de VRAM de tu tarjeta de vídeo. Personalmente lo tengo en valor 4,0 para alcanzar los 256 MB. Te aseguro que esto mejora mucho el rendimiento!



Ahora vamos con el menú Develop. Bajo la opción Rendering deberías mantener siempre marcado Object-Object Occlusion, que evita descargar prims y texturas que están fuera de la vista de tu cámara. Esto mejorará muchisimo el rendimiento en especial en espacios cerrados.



También aquí podrías activar la opción Fast Alpha, aunque personalmente no he encontrado la utilidad directa.

Por último, para activar las sombras dinámicas (son fantásticas, te lo aseguro) hay que chequear la opción Framebuffer Objects (esto por sí solo mejora bastante el rendimiento general y puedes dejarlo siempre activado aunque no vayas a activar las sombras dinámicas). Al hacerlo es posible activar ahora la opción Deferred Rendering, que es la que por fin activa nuestra sombra (del avatar) y la de todos los elementos que nos rodean!

Otro consejo final para usuarios de Mac: volver a la opción Debug Settings del menú Advanced y buscar el parámetro RenderAppleUseMultGL, y fijarlo como TRUE. El resultado final que puedes apreciar en la siguiente fotografía es evidente: estupendas sombras tanto de la arquitectura (fíjate en la sombra del techo sobre el suelo, incluido el recuadro de luz de la claraboya superior dejando pasar la luz) como de los objetos circundantes (¿qué me dices de la sombra de esas palmeras?).

Temas problemáticos: un bug conocido y ya reportado es que los ojos del avatar dejan de verse (se convierten en transparentes). Seguro que hay más, si conoces alguno te rogaría que lo comentaras aquí.

A disfrutar!

[Actualización 23/04/2010] He incluido un nuevo álbum con algunas fotografías más de un paseo por la isla de Novatierra con las sombras dinámicas activadas: ¿se nota la diferencia?

Comentarios (7)Add Comment
Brugues
...
escrito por Brugues, 15 de abril de 2010
"...hay que chequear la opción Framebuffer Objects .... Al hacerlo es posible activar ahora la opción Deferred Rendering, que es la que por fin activa nuestra sombra (del avatar) y la de todos los elementos que nos rodean!"

Al activar mi Framebuffer Objects no se puede activar el Deferred Rendering. ¿Algo hago mal? Estoy deseando disfrutar de esos "efectos de sombras". Gracias,
0
Hay alguna forma de que los ojos no se vean transparentes con las sombras activadas?
escrito por Ananda Ghost, 1 de mayo de 2010
Que tal Lluis. Pues aqui estoy luchando con el nuevo visor 2.0.1, y sigo sin encontrar solucion para ver los ojos con las sombras activadas... Igualmente, no se activa el Adobe Flash al poner en un objeto los shared media, por lo que no puedo ver videos... Ah, y la mayoria de las veces, no me reconoce la configuracuion de la apariencia y se queda como una nube o se activa la funcion de cuerpo femenino, con lo cual la sorpresa de verme con tetas es una risa. Bueno, si sabes algo me lo comunicas, que eres mi Guru de SL. Saludos.
0
ultimos descubrimientos
escrito por Ananda Ghost, 12 de mayo de 2010
Que tal. respecto a mi anterior post, sobre el efecto de ojos transparentes al activar las sombras en el visor 2.0.1, lo que he podiso hacer es crear dos "lentillas" con sendas esferas en blanco y con la textura de una pupila (que se puede encontrar en la web), quedando el avatar con mejor aspecto que sin ojos... eso si, cuesta un poco centrar la textura para que el avatar no se vea vizco smilies/smiley.gif))
pero es lo unico que encontre.

el otro problema que tenia, respecto a no ver video en flash, lo arregle gracias a un post de un residente japones: el problema estaba en el navegador de Internet Explorer, cambiandolo por el de Safari, y activando de nuevo el flash player, arreglandose todo.
Luis Aldrich
...
escrito por Luis Aldrich, 17 de mayo de 2010
Hola Ananda, muchas gracias por el truco para "reparar" de momento el enorme bug de los ojos transparentes en el SL Viewer2! Espero que para la próxima versión del verano esto esté solucionado! Un saludo smilies/smiley.gif
0
hola
escrito por sailorstars, 26 de septiembre de 2010
mira no puedo activar Framebuffer Objects niDeferred Rendering osea aparecen pero no sale para activarlo podrian decirme xq? graciassssmilies/smiley.gif
0
Gracias!!!
escrito por Yutlie Yuitza, 11 de julio de 2011
Hola, yo hice tal cual lo exponen, pero no me aparece la opcion Framebuffer Objects =(
pido ayuda por que nose que estoy haciendo mal...=P
0
answer this post
escrito por JanellKirby33, 14 de agosto de 2011
I opine that to receive the home loans from creditors you must present a good reason. But, one time I've received a credit loan, because I wanted to buy a house.

Escribir comentario

busy