Second Life Fitted Mesh Doesn’t Fit

Well… surprise, surprise…

There is an excellent thread in the Second Life™ Forum about the designer side problems of getting fitted mesh to fit. See: Blender/Avastar [Fitted Mesh]: Need help/advise with a few issues. Posted by Zakiel Windlow the problems are clearly expressed. Zakiel includes a great set of images to show the problems.

ZAkiel's Images on Fitted Mesh Problems

ZAkiel’s Images on Fitted Mesh Problems

Zakiel explained where he is coming from and what he has realized, “A few weeks ago I was using a workflow that gave me good, fast and (more or less) SAFE results:

Standard rigging and 5 or 6 sizes (or more). But I wasn’t happy, anyways. I always wanted the “fitted” mesh so all the girls could use my clothes without problems or restrictions. That was what I thought or was expecting.

Now I realize that with the fitted mesh there are restrictions too; and the workflow (for now) is harder, longer and not safe as the standard rigging. I have to check the fitting with big breasts, small breasts, big+high, big+low, small+high, small+low, big+close, big+open, big+high+close… You get the idea… And what works for 1 combination probably won’t for the other…”  Continue reading

The State of Avastar & Fitted Mesh

Numerous people are running into the problem with their mesh clothes creations not working well with the Second Life avatar. Gaia Clary’s latest comment in the SL Forum is here:

‎2014-04-14 06:35 AM – edited ‎2014-04-14 06:36 AM

Maybe I [Gaia] can add 2 remarks here:

  1. You could use the Morph targets to create a dummy character and implement the SL Shape sliders to shape the dummy into the SL shape. Then you can use that dummy as reference for making your mesh garments of course. But note that the morphs themself [sic] take no active role in the fitted mesh deforming.
  2. If you wanted to create something reasonable then you would create some sort of controllers that modify the Collision Volume bones. If properly done, then you could immediately see how your mesh would react in SL with changing slider values.

The main problem is to understand which bones are affected in which way by which slider. Most of this is noted down in the avatar_lad.xml file. And yes, in Avastar we actually have ported the SL Shape slider system into Blender This works as intended for the dummy itself. But for the mesh garments there is still something wrong (so right now we do not have a complete solution )

BTW: Blender allows to export shape keys to Collada, so in theory you could take our workbench blend file, then export the character with shape keys, and then try to upload that to Maya. Maybe that works, maybe not, I have never tried it myself.

(Reference)

At the Content and Mesh Import User Group we got some new information on the problem and what it might take to fix it. Don’t get your hopes up. It looks like we are going to have to learn to work around the problem. But, At least we know what the problem is and can quit wasting time searching through viewer code.  Continue reading

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

AvaStar 1.1-1039 Video

Early in Week 14 Gaia Clairy put a new video on YouTube. This is a bit of a revision to an earlier one and I think a clarification of the note card she sent to group members of Blender Avastar in-world. I reviewed that and published my understanding of her instructions in: AvaStar 1.1-1039 Released. AvaStar 1.1-1039 is still a release candidate and not a final version. The latest test RC is: avastar-1-1-1045 blender-2-65. The 2.65 is misleading, I think 1045 will only install in Blender 2.70 and up.

The point of the video is to show AvaStar users how to convert previous mesh clothes made for the standard sizes into Fitted Mesh. In other words, how to take mBone weighting and move it over to collision bone weighting. Plus what adjustments one needs to make for the new bones so the items work with the shape sliders.

[youtube QPMZrszi5rw]

In a discussion over on SLUniverse I was pointing out the similarities between Liquid and Fitted mesh. There was concern because some people were finding what was supposed to be Fitted Mesh being sold with multiple sizes included. I think Gaia’s video shows that multiple sizes may well be necessary for close fitting clothes. It seems many think Fitted Mesh eliminates the need for multiple sizes. We are learning that it may not.

Just as we have problems with RL clothes and size designations, I suspect we will see the same thing happen with Second Life clothes. It is a matter of time and someone figuring out a sizing scheme that works and is as easily understood as possible.

The video shows how to create basic weights from scratch and move them to the collision bones. There are many possibilities for how to weight a new item using AvaStar. The video show a simple ‘from bones’ example. But, it should suffice for figuring out the basic idea. The challenge is in explaining what all is possible and still keeping it simple.

AvaStar 1.1-1039 Released

We still do not have a final version release. This is another test version. But, each version gets us closer to a finished AvaStar. Version 1039 fixes a bug found in version 1038.

The Deal

If you have created an account on the Machinimatrix Blog, you now get two benefits:

  • You can register your purchases once and then always download your purchased products (including updates) right from your Machinimatrix account.
  • Purchases made between 29-mar-2014 and 4-apr-2014, also get you the chance to win a 3-month Blender Gooseberry Account*.

or

You can enter your personal Avastar success story as a short note  and get the chance to win a 3-month Blender Gooseberry  Account*.

cheers, Gaia

*A gooseberry account allows you to download 11 blender training videos and all production material of the previous blender foundation short films (Elephants Dream, Big Buck Bunny, Sintel, Tears of Steel) for free plus all production material from the upcoming Gooseberry Project while in progress.

The big deal in this offer the is the Gooseberry Project, With the deal comes an 11-DVD Blender training set. The set if purchased is expensive.  Continue reading

AvaStar Update 2014-13

Gaia Clary has some news up on the Machinimatrix.org site. It is announced that AvaStar and PrimStar­‑2 will no longer install in Blender versions before 2.70. Uuuummmm… I could have said that better. With Blender 2.70 you will need newer versions of AvaStar and PrimStar-2 to be able to install them.

[youtube XfezG5M2ICg]

Gaia also explains a problem that some of have run into when installing AvaStar updates. When one removes AvaStar then installs a newer version, the install fails. I figured out that I needed to uninstall the plugin, save the User Preferences, exit Blender, restart Blender, then install the updated AvaStar. Continue reading

AvaStar 1.1 Video Released

Gaia Clary has a new video tutorial out. This one uses Blender 2.70, which has been released. Using it and the newest test version of AvaStar Gaia shows us how to initialize weighting for Fitted mesh.

Blender 2.70 Released

Blender 2.70 Released

The work flow for moving existing weighted items to collision weighting is covered in the first part of the video. Mid-way in Gaia covers starting weighting from scratch. The later part of the video is about using the shape sliders to test your weighting. Continue reading