#SL Animation Changes

Avastar in Blender - Image by Machinimatrix

In January of this year Laurent Bechir filed a user story in the SL JIRA, STORM-1803. The JIRA item points to Machinimatrix’s post on Second Life’s animation format. The animation format controls what we can upload into SL. In a way this user story is a feature request.

Oddly it is the Biovision Hierarchy (BVH) file format used for uploading that restricts much of what we can do with animations in Second Life. Internally SL uses an .anim type file format that allows more animation controls than BVH.

Some of the things an ANIM file allows are:

  • Different animation priorities per-joint
  • Keyframed animation control of eyes!
  • Variable length joint offsets per frame (allowing cartoon-like “stretchy” bones)
  • Keyframed rotation and repositioning of attachments (which meshes can weight to; to use as new child bones  )
  • Client Side scaling of attachments and default mesh
  • ANIM files are text files

Read more

Kokua Viewer Update

Maria Korolov has an update on the Kokua Viewer at Hypergrid Business: Kokua viewer to support Imprudence exports. The Kokua/Imprudence developers have been on a bit of a holiday, taking some well deserved time. This January they were planning the development path and asking for user feedback. The general plan is now to stop development of Imprudence and move forward with the Kokua Viewer development.

Kokua/Imprudence Viewers

Important Feature

One of the features of Imprudence is import/export of objects in OpenSim worlds and Second Life. Many build in OpenSim worlds and then move final projects to SL for use or sale. Some also move things from SL to OpenSim. So, the import/export is an important feature for many. Maria spoke with the Kokua developers about the feature.

The news is while the viewer will not initially have the feature it will eventually be added. While there are things with higher priorities to be addressed before import/export the feature is on the to-be-included list.

There seems to be some challenge making the future Kokua import/export compatible with Imprudence’s. The developers plan to make it compatible, if possible. Remember. The viewer and server must cooperate for the feature to work. So, it is not solely a viewer side thing.

Read more

#SecondLife and Anti-Virus

The Firestorm/Phoenix Wiki has a load of handy information for solving Second Life technical problems. I noticed today that they updated their wiki page on Anti-virus programs.  See: Whitelisting the Viewer in Anti Virus Software.

Image by: SarahCartwright - Flickr

They tell you how to handle; Avast, AVG, Kaspersky, McAFee, Norton, and PC Tools Spyware Doctor.

They don’t say anything about speed gains or risk.

Anti-virus software can place a heavy load on your computer. The result is you lose Frames per Second (FPS). Not all anti-virus programs are the same. PC Magazine did a review of anti-virus programs for 2012: The Best Antivirus for 2012.

PC Magazine doesn’t say anything about performance. Most reviewers seem to consider the only performance criteria to be whether a program can find the virus. While that is important, it seems some anti-virus programmers have taken the approach that all the computer ever needs to do is defend against viruses.

Read more

#SL Firestorm 3.3.0 (24880) Release Review

I heard there is a new Phoenix Hour out. I suppose someday it will change to a Firestorm Hour. At about the same time the Phoenix Hours restart the next release of Firestorm is released.

This release has a load of features. As best I can tell all the Phoenix features have made it over to Firestorm.  In addition to those features new ones have been added. A good example is the Particle Editor. The code for the Particle Editor was written by Zi Ree. I understand it was written for Firestorm and shared with the community. I first saw the editor in Dolphin Viewer-3 in mid December last year. It has been popping up in other TPV’s ever since.

Particle Editor

Finding the Particle Editor is a bit trick. It is not part of the standard build panel as I expected it would be. After all one is editing a prim’s attributes, so it seems to me that is where it would be. The number of controls in the panel would be difficult to put in a build panel tab.

The Particle Editor

To use the Particle Editor create or edit a prim. Then in the top menu open Build -> Objects -> Edit Particles. Not overly intuitive. It would seem a button in the Build panel to open the editor would be more intuitive. The Features tab seems like an obvious place to put a button.

Read more

#SL Viewer 3.2.9 Review Update Wk5

It is hard to keep up with the Linden Lab viewer. We do not see lots of changes in the user interface nor are there lots of new features being added. But, there is lots of stuff happening behind the User Interface.

It is not like there is any place where the Lindens are talking about the viewer. Esbee disappeared long ago. While still at the Lab, I never hear a peep out of her. I hear far more from Runitai Linden that leads the Shining Development Branch. He attends various groups and we get information from him. But, it is mixed with the context of the meeting.

The Lab has a number of development repositories where they publish code as they develop the viewer. One of these is the Viewer Development Branch. It is in BitBucket. If you code in large projects, you have some familiarity with code repositories, repo’s. For those of us that work with small short term projects repo’s are mostly over kill.

If you don’t write code/scripts, the whole thing probably seems rather geeky and mostly Greek. It is. Understand that the repo’s are typically where those writing code pass on notes, information, and their code to people that know what’s going on. The notes and descriptions they write are very much like notes we intend to only ever be read by our self. They are not overly explanatory.

Read more

#SL Viewer Comparison Sheet

Inara at Living in a Modem World and I, here, review viewers as do several others. There are more viewers than any of us can keep up with. I get to viewers as my curiosity moves me and as time is available. There is no single viewer that provides for all my needs. But, knowing which viewer has what features and being able to make a quick selection is a near impossibility. One has to read a load of reviews to decide. There is some help for that problem.

Atrebor Zenovka or Beach, as he is generally called, has made a comparison sheet. You can find it here: Viewer Comparison. It takes a little figuring out. You can find Beach’s Lake Bottom Lab blog here. (Note: the background on the blog is an image taken in Myst Online Uru Live.)

Best Viewer

The best viewer is a mythical creature like a unicorn. Also, the viewers are changing so fast, one can’t keep up. A chart like Beach’s becomes a major effort.

Read more