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).

Das sind Eigenschaften, die manche Designer schon lange gerne gehabt hätten – und nun bald kommen werden. Zudem soll es möglich sein genauer festzulegen, wie Licht von Oberflächen reflektiert werden wird. Alles in allem eine schöne, neue Sache Second Life grafisch noch opulenter zu gestalten (auch wenn sicherlich viele nun wieder sagen werden, dass Linden Lab besser erstmal einen Haufen bereits bestehender Features mit dem notwendigen Feinschliff vollenden sollten, bevor sie da schon wieder eine weitere Baustelle eröffnen).

Mit Besten Dank an Amadeus Hammerer für den Link.

Linden Lab unterbindet die Nutzung ihrer eigenen Viewer mit Opensim

Linden Lab hat letzte Woche in ihren eigenen Beta- und Entwicklungsviewern den Kommandozeilenparameter „-loginURI“ ersatzlos gestrichen, mit dem es bisher möglich gewesen ist mit Linden Labs eigenen Viewern per Hand andere Grids anzusteuern.

Dazu gibt es folgenden Chatlog mit Oz Linden, in dem er es Nebadon Izumi erklärt:

[10:07] <nebadon> OzLinden : ping
[10:09] <OzLinden> pong
[10:10] <nebadon> are you guys really removing -loginURI support from the viewer?
[10:10] <nebadon> or is that just a mistake?
[10:10] <nebadon> cause latest Dev and Beta viewers get an error if you try to use it
[10:11] <OzLinden> that was deliberate, but there is a related bug that I’m working on now
[10:12] <nebadon> ok so it will eventually be back?
[10:12] <OzLinden> no, I don’t believe so
[10:12] <nebadon> why is it being removed?
[10:13] <OzLinden> part of cleaning up grid handling – it really doesn’t serve much useful purpose
[10:13] <nebadon> sure it does
[10:13] <nebadon> it lets us connect to opensim
[10:14] <nebadon> this essentially kills all support for OpenSim
[10:14] <OzLinden> which our Havok license does not allow

Kurz und gut: der Parameter wurde aufgrund von internen Bereinigungen am Gridhandling entfernt, da er zudem nicht wirklichen Sinn gemacht hätte. Nebadon warf ein, der Parameter hätte sehr wohl Sinn gemacht, da man so mit Linden Labs Viewern zu Opensim hätte verbinden können, worauf Oz Linden einwarf, dass die Havok Lizenz, welche Linden Lab erworben hat, genau das verbietet. Zur Erinnerung: wegen der Einführung des Pathfindings hat Linden Lab dem Viewer selber Teile von Havok beilegen müssen.

Was bedeutet das nun für die Zukunft? Die Mehrheit der Opensimbewohner hat ohnehin nicht Linden Labs eigenem Viewer benutzt, man bevorzugt Hippo, Imprudence und Singularity, sie wird es wohl kaum vermissen.

Für Viewerentwickler wiederum wird es nur dann interessant, wenn auch sie Pathfinding aktiv haben wollen, denn dann darf auch deren Viewer nur zu Second Life verbinden können. Firestorm hat das Problem so gelöst, indem es nun einen Firestorm für SL gibt und einen eigenen für Opensim geben soll.

Dass so etwas kommen wird, war klar. Die Auswirkungen sind aber wesentlich weniger drastisch, als mancher meinen könnte. Bei Hypergrid Business jedenfalls haben sie ein Fass aufgemacht und dabei alles zu Wort kommen lassen, was im Bereich Opensim Rang und Namen hat. Natürlich steht es jedem Entwickler von alternativen Viewern nach wie vor frei, diese Funktionalität wie auch immer geartet im eigenen Produkt zu bieten, sei es als Kommandozeilenparameter oder Gridmanager. Linden Lab jedenfalls wird das nicht mehr tun.

Kokua Viewer Beta Downloads

Es ist ja schon seit längerem still geworden um den Imprudence-Viewer bzw. dessen offiziellen Nachfolger Kokua. Jacek Antonelli hörte bereits vor Monaten auf, an den Viewern zu entwickeln und Nicky Perian übernahm das Ruder.

Nur weil es aber im Blog von den Machern still geworden ist, so heißt das noch lange nicht, dass sie nicht weiter am Viewer arbeiten würden. Weit gefehlt, am Kokua Viewer wird gerade munter geschraubt und gehämmert, und es gab einige Ankündigungen von Nicky Perian in der Opensim-Users-Mailingliste, das neue Betas zum Download bereit stünden.

Interessant ist das auch und vor allem für Benutzer von 64bit-Linux, da es Kokua in einer nativen Version für diese Plattform gibt.

Also – wer Kokua in der aktuellen Beta mal testen will, der wird hier fündig: https://bitbucket.org/NickyP/kokua-dev/downloads. Es gibt dort Downloads für Linux und Windows, der Stand ist Mitte Juni. Have fun!

Captain Obvious reitet wieder

Im März wurde Oz Linden bei Treet.TV zur Viewerentwicklung befragt. Unter anderem ließ er dabei diese Aussage vom Stapel:

„Our own viewer users are a minority. A significant minority — we’re the number three viewer behind, behind the two… Phoenix is far and away the number one viewer, although it’s quite steadily losing market share these days, has been for some months now. And Firestorm is the newer technology viewer from your project, is the number two, and it’s gaining market share… And our viewer is number three behind Firestorm.“

Damit bestätigt er nur das, was man mit den Viewertags alltäglich sah und sich so noch immer dachte: die Benutzer des lindeneigenen Viewers sind eine Minderheit. Die meisten Benutzergruppe hat nach wie vor der Phoenixviewer, der sich auf Platz 1 befindet aber an Marktanteilen verliert, gefolgt vom Firestormviewer, der Marktanteile langsam aber stetig gewinnt, und der Lindenviewer kommt dann auf Platz 3.

Vielleicht sollte Lindenlab die Macher vom Firestorm einfach einstellen und den eigenen Viewer einstampfen, das wäre mal ein Zug, den viele sicherlich begrüßen würden.

Gamification – ein Weg auch für den offiziellen Second Life Viewer?

Nirans Viewer macht es mit dem Release 1.36 gerade vor: es ist ein Errungenschaftssystem (Englisch: Achievements) eingebaut, wie man es von moderneren Spielen und MMORPGs kennt. Wie das aussieht, kann man bei Maddy ausführlich bewundern, daher erspare ich mir hier einfach die Screenshots davon.

Zudem ist der Viewer inzwischen offiziell in der TPVD drin, herzlichen Glückwunsch!

Nun ist es ja so, dass nach Rod Humble Linden Lab im Moment genau darauf setzt, was Niran vormacht, nämlich Gamification. Achievementsysteme sind irgendwie das neue Buzzword in der Branche, und werden in Zukunft häufiger vorkommen, als man meint. Selbst so dröge Software wie die Compilersuites von Microsoft sollen Achievementsysteme verpasst bekommen, um die Programmierer zu Entdeckungen und besserer Arbeit zu animieren. Muss also was dran sein, und man kann sich das bei Kleinstweich für umme bereits runterladen!

Niran und Microsoft zeigen, was Gamification bedeuten kann. Nachdem Rod Humble in der Spieleindustrie jahrzehntelange Erfahrung hat, weiß er das auch auf dem Effeff. Die Frage ist daher: wie lange dauert es denn noch, bis auch der offizielle Lindenviewer solch ein System spendiert bekommt? Ist so etwas bei Linden Lab überhaupt bereits in Planung? Denn wenn Linden Lab es ernst mit der Gamification ist, dann wird sich das zu alleerst im Viewer zeigen müssen, wo denn auch sonst!

Linden Lab könnte es sich sogar einfach machen und einfach Nirans Änderungen bei sich für umsonst einbauen, the joy of open source eben! Ob sie das aber machen oder nicht – wir werden sehen. Jedenfalls erwarte ich früher oder später solch ein System auch im offiziellen Lindenviewer, alles andere widerspricht dem neuen Credo der Firma.