Physically Based Rendering kommt nach SL

Linden Lab schraubt erweitert mal wieder die Grafik-Engine um neue Möglichkeiten. Aktuell wird Physically Based Rendering - kurz PBR - hinzugefügt. Es gibt dazu bereits einen Projekt-Viewer, der sich allerdings noch im Alpha-Stadium befindet.

Was also ist PBR? Kurz gesagt eine Technik mit der es möglich ist, Materialoberflächen sehr realistisch darzustellen. Der Vorteil davon liegt auf der Hand: Second Life wird wieder einen Tacken realistischer.

Der Nachteil wird sein, dass man im Viewer des erweiterte Beleuchtungsmodell - auch ALM genannt - nicht mehr abschalten können wird. ALM wird in Zukunft der Standard sein, mit dem der Viewer arbeitet, fertig.

[Mehr]
Kategorien: building  Stichwörter: graphics  pbr  second-life 

Normal und Specular Mapping für Second Life Viewer kommt bald

http://www.youtube.com/watch?v=pr3AP_DADAY

Die Entwickler vom Exodus Viewer erweitern in Zusammenarbeit mit Linden Lab den Second Life Viewer um die Möglichkeit der Verwendung von Normal und Specular Maps - Linden Lab kümmert sich um die Serverseite, Exodus um den Viewer. Da ein Video mehr als tausend Worte sagt, schaut euch oben das Video dazu an, danach sieht man klarer was da bald auf uns zukommt (das Video ist aus dem offiziellen Secondlife-Kanal bei Youtube und taufrisch).

[Mehr]
Kategorien: programming  Stichwörter: development  graphics  second-life  viewer 

Die Hair-Fair und stetig wiederkehrende Lagmythen

Ein Bild von der Hair Fair 2010 inkl. Simstats.
Ein Bild von der Hair Fair 2010 inkl. Simstats.

Es ist mal wieder die Zeit des Jahres, in der alle namhaften Designer in Second Life ihre neuesten Haarkreationen auf über vier Sims ausstellen. Das bedeutet auf vier Sims ständig mindestens je Sim 40 Avatare und Laghölle pur. Das ist dabei auch wieder einmal die Zeit des Jahres, in der man sich stark der technischen Grenzen von Second Life bewusst wird und die Mythen von Second Life wiederkehren, wodurch alles Lag entsteht.

[Mehr]
Kategorien: general  Stichwörter: graphics  hair-fair  lag  second-life  viewer 

Llkdu, Emkdu und OpenJPEG oder: was ist was und wozu braucht man es?

In allen Diskussionen um den Emerald-Client wird auch immer wieder über die Emkdu.dll diskutiert, viele wissen nicht wirklich, wozu diese gebraucht wird noch was sich hinter diesen verschiedenen Begrifflichkeiten wie OpenJPEG und Llkdu verbirgt. Ich will hier einmal das Knäuel ein wenig aufdröseln.

Die Basis von allem: JPEG2000.

Second Life basiert auf 3D-Objekten, die mit Texturen beliebigen Inhalts überzogen werden können. Da diese Texturen viel Bandbreite bei der Übertragung und auf Seiten Linden Labs dauerhaft Speicherplatz benötigen, war beim Design von Second Life eines der Ziele gewesen, einen Standard zu wählen, der möglichst viel Information bei möglichst wenig Speicherbedarf abbilden kann.

[Mehr]
Kategorien: programming  Stichwörter: graphics  programming  second-life  viewer 

The newest eye candy: Windlight

Today I got my hands on the latest and greatest addition of Second Life, Windlight. Lindenlabs bought the company behind it - good to see that LL has some money - and there’s already a Firstlook viewer available to get the first impressions of how it might look like.

It’s available for all platforms unlike voice and you can play around with it. Of course you need a somewhat decent graphics card to see the effects in action, seems it is programmed with vertex shaders, which means that most of the stuff actually runs on the hardware of the graphics card itself.

[Mehr]
Kategorien: general  Stichwörter: development  graphics  second-life