The Dynamic Heads system, which was first unveiled at RDC last week and is now available as a developer beta release, has a fair amount of work remaining before it is production-ready, but we are truly excited to see what the community will create using these early versions of amazing technologies.Īfter Layered Clothing and Dynamic Heads, the next future area of work and exploration for the Avatar Team is the concept of “dynamic bodies.” Building on the Dynamic Head technology in development, dynamic bodies will let users and developers change body geometry the way one works with clay, giving the community an infinite amount of creative customizations for both existing and new characters.
Going forward, the technology behind skinned meshes is not only key to Layered Clothing, but also our recently announced Dynamic Heads system, since skinning, caging, and shrink-wrapping will all work in concert to drive our future “emotional” avatars.
You can still paint, color, and part-swap the underlying components, but now you can also layer entirely new 3D items on top of any body, and the system will intelligently fit the layered items not only to the existing body components, but also to any previously layered items on the avatar. However, Layered Clothing takes the combinatorial possibilities to a whole new level. This interchangeable parts-and-paint-based approach served us well and allowed for a lot of unique customizations. Prior to today’s launch, and dating back to the early days of Roblox, there were only two ways to change a characters’ look: either change the paint scheme of a body part, in the form of our classic “pants, shirts, and t-shirts” (which are actually 2D paint-schemes), or swap out an entire body part for a new body part. Individual items like shirts, hats, outerwear, and shoes can be layered in any order, and when fully launched platform-wide, future avatars will be able to wear up to seven layers of clothing in addition to accessories. Layered Clothing mimics the way clothing drapes and forms on a body. This brings us to today’s launch of the Layered Clothing Studio Beta. The magic of shrink-wrapping is that users can create new looks just by “wrapping” 3D items (clothing, hair, jackets, etc.) in real-time on top of other items or avatars. In April we launched the Cage Mesh Deformer technology, also known as the “wrap deformer.” This technology shrink-wraps geometries on top of each other in real-time, on both high-end and low-end devices. Last November we launched Skinned Meshes -and as we mentioned at the time, skinning technology set the stage for creating new advanced features like Layered Clothing. To understand how we arrived at this point, let’s look at some of the technologies released along the way and preview where we are heading in the near future. To enable it in your own experience, simply open Roblox Studio, click File > Beta Features, then tick the box labeled “3D Layered Clothing.”įor nearly two years, we’ve been working hard to create an innovative system that gives everyone on Roblox complete freedom over what clothing they wear on their avatar. Following an incredibly exciting Roblox Developers Conference (“RDC”) last week, we are happy to announce the launch of the Layered Clothing Studio Beta, now available to all Roblox Studio users.