Introducing the "Avatar Evolution" Studio Beta Build!

I’m excited to start working with these features!

I have rigged and animated dozens of pets/characters over the years on Roblox. Working late nights cutting/rounding hundreds of limbs for hours is exhausting, and this is a breath of fresh air.

Plus physically based rendering can make characters look so much better!
Before:

With normal map:

I wouldn’t mind a SurfaceAppearance.EmissionMap property for meshes with glow/neon, but otherwise the only rendering feature we’re missing is “cutout” rendering for realistic fur and foliage:

As I posted before, bones would benefit from support for scaled/non-orthogonal CFrames. Multiplying a bone’s cframe by CFrame.new(0,0,0, 4,0,0, 0,4,0, 0,0,4) could result in seamless per-bone scaling similar to this:


It would also be possible to animate the stretching of foliage using shear transformations. Skyrim uses transforms like this to achieve a seamless werewolf transformation animation by stretching the character into the new proportions, and there are many other applications. These transformations can be easily applied on RenderStepped without the huge performance cost and complexity that comes with updating the size of many parts along with bone offsets.

50 Likes