Avatar complexity is a hot topic in SL circles at the moment, with Bakes on Mesh giving us the opportunity to drastically reduce our complexity by removing scripts, applier textures and onion layers from our mesh body bits! Here at Slink, the rendering cost of our bodies is an important issue, as the lower we can make it, the more our customers can do with their avatars without worrying about pushing their complexity way up simply by wearing our body bits. Higher complexity avatars make SL more challenging for everyone.
To that end, we work very hard to optimise, reduce and rethink when we have the opportunity to, and Bakes on Mesh gave us that chance. This is why we didn’t simply add a Bakes on Mesh flag to our existing body parts, and instead spent a very long time making sure this version was as streamlined and efficient as possible, without compromising on the actual look, functionality and usability of the system. It is also why we won’t be adding alpha cuts back into the Redux system and instead ask wearers to use alpha layers.
I would like to present the avatar complexity cost as calculated by the Second Life Official viewer for all of the Slink Redux body updates. I also put on one of our new heads for good measure!
BASIC SYSTEM AVATAR
1: The system body. I am wearing a couple of HUDs but no body attachments. Base complexity is 2000
SLINK REDUX ORIGINAL BODY
2: The Slink Redux ORIGINAL Physique body. This body alone adds 2608 complexity to the base 2000.
SLINK REDUX ORIGINAL BUNDLE
3: The Slink Redux ORIGINAL Physique BUNDLE. This bundle includes 5 sets of feet and hands, plus animations, and adds 4270 to the base 2000 complexity
SLINK REDUX HOURGLASS BODY
4: The Slink Redux HOURGLASS Physique body. This body alone adds 2862 complexity to the base 2000.
SLINK REDUX HOURGLASS BUNDLE
5: The Slink Redux HOURGLASS Physique BUNDLE. This bundle includes 5 sets of feet and hands, plus animations, and adds 4398 to the base 2000 complexity
SLINK REDUX HOURGLASS BODY PLUS HANDS
6: The Slink Redux HOURGLASS body plus left and right dynamic hands attachments. This adds more mesh geometry, more faces and more scripts. This set adds 5732 to the base 2000 complexity
SLINK REDUX HOURGLASS BODY PLUS HANDS & FEET
7: The Slink Redux HOURGLASS body plus left and right dynamic hands attachments and the deluxe feet attachment. This adds even more mesh geometry, more faces and yet more scripts. This set adds 7702 to the base 2000 complexity
SLINK REDUX HOURGLASS BODY PLUS HANDS, FEET AND HEAD
7: The Slink Redux HOURGLASS body plus left and right dynamic hands attachments and the deluxe feet attachment PLUS one of the new Slink Visage heads – Amelia. This full set adds 10351 to the base 2000 complexity
SLINK REDUX HOURGLASS BUNDLE PLUS HEAD
8: The ideal Slink body and head setup. Slink Redux HOURGLASS bundle, Slink Redux Amelia head. This full setup adds 7047 to the base 2000 complexity.
The maximum complexity from a complete Slink body system including separate body, hands and feet, body and head is just over 12k.
Adding more layers to Redux does not affect complexity, which is the whole point of Bakes on Mesh. The new layer texture is baked into the layers underneath it, and then sent to the mesh body part so that the SL client can see it as one single texture. Slink Redux (without materials) will always be rendering 3 1024 textures as head, torso and legs, as opposed to potentially upwards of 20 textures if all 4 layers are on and displaying 1024 textures on the previous version – the Physique Classic. With Redux, you can wear up to 60 or more layers without increasing your complexity by even a single digit.
If you have questions about this please feel free to message me inworld @ Siddean Munro, and I will be happy to answer them!