Second Life – Blender Animation Problem

I need to create some poses and short animations for use with an sofa I am making. I’ve been using Blender 2.71a and AvaStar RC3 to make models. So, of course I thought I would use that setup to make my poses and animation. It didn’t work. So, a couple days later I’ve figured it out.

Planned Pose

Planned Pose

Animations exported from 2.70, 2.71, and 2.71a using any version of AvaStar don’t work… mostly. To explain mostly… I want a pose of an avatar laying on the sofa. In this pose the avatar is reclining and I want the hands on the tummy. Everything worked except the hands. See the image. It shows the hands where I want them.

I rotate the hands about 40-45 degrees in the pose. So, the movement should show up. But, it doesn’t whether I use anim or bvh file types. The hands show in SL with no change from the forearm to hand T-pose positioning. Continue reading

New Blender 2.71 Weight Painting Video

Medhue, of Medhue Animations, has a tutorial video up on weight painting for Second Life using Blender 2.71. The information in general works for any modeling system. But, is specifically for Second Life and Blender w/AvaStar users. While the ideas are transferable to any system, the button presses are specific to AvaStar users. He does not get into Fitted mesh, but for a button press or two it is the same.

[youtube h4-h-cVCPP0]

There is a commercial in the middle if you watch on YouTube. Its short but it is a surprising burst of sound.

This tutorial is based on Medhue’s work flow, which is very much like the workflow pattern I use. The basic idea is to make one master weight garment or body and then use that for all future weighting. Medhue shows how to do that.

You can discuss the video with Medhue in the SL Forum here: Tutorial – Rigging & Weighting in Blender  2.71 with Avastar for Second Life. (I modified the title a bit…)

The Ditko University in Second Life

Update: Ditko University’s in-world location closed May 28, 2014.

Somewhere in the information flowing past me I came across The Ditko University and the classes they teach. Their class schedule is here: Ditko Class Schedule. This item caught my eye: Blender Avastar Animations 101 by Haven Ditko.

I’ve done animations, but my animations (about 6) were done before I got Avastar. While I did a lot of work figuring out animation retargeting last year, I was having a tough time of it. Blender had problems at the time and I am a novice when it comes to animating. So, I wanted to check out this class and make sure I have a good understanding of the basics.  Continue reading

Second Life Animation Sync Problems

This video shows problems with animation sync since some Interest List roll outs. Notice the dates changing as the video plays.

[youtube C6BmL8dZoWg]

A JIRA is being filed today. If you want to file a JIRA on the same problem, please do. Since referencing JIRA numbers other than your own is difficult, make a reference to the July 30 Sever-Scripting meeting and ask your report be referred to Andrew Linden.

 

Avastar 1.0 Released

Gaia Clary has a new release of Avastar out. This trailer promoting it was released Saturday July 20th. The 1.0 release number should not be the significant problem it is with most other software. I’ve been using the release candidate builds and think the software even in pre1.0 releases is has been pretty solid.

[youtube MtwRAxZZbWA]

You can get more details about Avastar 1.0 on Gaia’s site: Machinimatrix.org. There is a list of improvements (14) and highlights (13). There is a known bug that has to do with animating the aSpine bone… I’m going to have to look for this problem, as I haven’t noticed it. But, I don’t recall attempting to animate the aSpine bone.

I will have to wait until I’m home sometime Monday to get my copy of Avastar 1.0. I’m looking forward to checking it out.

I’ll also be downloading Blender 2.68, which was released Thursday July 18th. This is the version Gaia used for testing Avastar 1.0. Less testing has been done with other Blender versions. Gaia believes Avastar 1.0 should work well with Blender versions 2.64 to 2.68.

Note: This is NOT a paid promo. I purchased my own copy of Avastar (US$22).

The Drax Files – World Makers: Episode 6 – Abramelin Wolfe

This episode is about Abramelin Wolfe one of the people behind Abranimations. His wife helps him. If you have ever searched for a hard to find animation in Second Life™ you have probably come across Abranimations.

[youtube 3nSJpzzN4Ug]

Check out Abranimations web site. If you like Jo Yardly’s 1920’s Berlin, then you must have Abranimations’ 1920’s Flapper Dances… or so I think. Abranimations also has a collection of Vintage Dances. They should work too.

Continue reading

Animation Overrider Scripting Information

Kelly Linden gave us some more information about the new animation functions added to the scripting language.

Kelly said, “The server has supported overriding animations for over a year. The missing piece was the LSL calls and a couple bug fixes. It is expected that once overridden they would continue to be overridden on older servers.”

This means this was something started some time ago. Those old changes have been in place for some time. So, if one overrides an animation in one of the Release Candidate channels, the override should work across ALL servers. It is only the script that has to have the new server code to work. This is the behavior Amber Murfin discovered and commented about.

Kelly also told us the new override functions do not allow setting by UUID. They must be set by a string constant, read that to mean an animation file’s name. The reason for this reveals some possible future plans of the Lab. Kelly says he originally planned to use integer ID’s to handle the state names. But, others in the Lab wanted a more flexible system that would allow additions or changes and possibly and update of the state machine.

Continue reading