Second Life – Beta Animesh is HERE

This week the awaited project viewer for Animesh was released. See Second Life Project Animesh Viewer version 5.0.9.329458 here. Release Notes: This is the first build of the Animesh Project Viewer. Animesh is a new feature under development that allows non-avatar objects to play animations like avatars do today. Animesh is still under development, so … Read more

Second Life: Content Creation 2017 w20

RL is complicating my being at the Content Creation meetings. Fortunately for me, Medhue is live-streaming and recording the meetings. The video is here: Medhue @ Content Creation. My summary follows.

Chess Wonderland
Chess Wonderland

Vir Linden had nothing new on viewers. He often tells us about what he is doing with a specific viewer.

This week Vir has been working on the Animated Objects. Currently the work is in the nature of proof of concept. Next week he will start to look at server side changes that will be needed.

A total trivia bit is: Vir uses a SL Birthday Bear for his animation test subject. 

Read more

AvaStar-Blender: Switching from IK to FK and Back

Medhue streamed a tutorial this weekend. He was showing how to switch between IK and FK animating. In September 2014 I was facing that problem and posted a tutorial titled: Blender-AvaStar Animation IK/FK Tip because I couldn’t find any tutorials saying how to change between the two animating styles. I think the video is a … Read more

Second Life: New Forced Sit Coming

Yeah… sit down and be quite… probably a sentiment many of us feel in this political season in the USA. However, this new feature will only be a help in Second Life™. It is a new feature in the Linden Scripting Language (LSL), something I haven’t gotten to write about in some time.

A cute little butt to represent a new sit command? I suppose...
A cute little butt to represent a new sit command? I suppose…

Rider Linden was at the Beta Server user group meeting Thursday to let us know what’s in the works. It seems the Lindens are expanding the Advanced Experience Tools feature of Second Life. The idea of Forced Sit seems an odd feature to me, but the oddity comes from the name. Several people have a use for it and I rename it and describe it below. It is about way more than just sitting.

Rider says there will be some new functions that only work within Experience enabled scripts. You can get the full details of what is being envisioned in a Google Doc: Espeon: Forced Sits. (see WARNING below) Overview:

With the advent of Experiences Keys we would like to be able to allow scripts being run as part of an experience to force an avatar to sit in a particular location.  This feature will be useful in an adventure game scenario where an avatar is forced to sit in a trap so that it may sync its animations with the avatar, or in an amphitheater or classroom situation where a presenter wishes for all the other participants to remain seated. This document replaces the previous Scripted Sits document.

We will add at least one new LSL script function that will force an avatar to sit on a particular prim and make adjustments to the existing llUnSit() function to perform the counter action.

I’ll use an example from the game Obduction™, made by the people that made Myst™. They use this type of ‘forced sit’ in every game they have written. In Obduction there is a rail mounted car-type-machine you click on to ride/drive. Once you click a script takes over. It has the avatar open the car, enter, and sit. I believe this is what is being added to SL scripting, LSL – Linden Scripting Language. 

Read more