Blendshapes support in Unity

Maybe most or some of you already know this, but i never check the online docs and when i do i find something interesting
It’s in Unity - Manual: Mesh asset

Blendshapes
Unity has support for BlendShapes (also called morph-targets or vertex level animation). Unity can import BlendShapes from .FBX (BlendShapes and controlling aninimation) and .dae (only BlendShapes) exported 3D files. Unity BlendShapes support vertex level animation on vertices, normals and tangents. Mesh can be affected by skin and BlendShapes at the same time. All meshes imported with BlendShapes will use SkinnedMeshRenderer (no mater if it does have skin or not). BlendShape animation is imported as part of regular animation - it simply animates BlendShape weigts on SkinnedMeshRenderer.

Seriously guys, this is like major feature and this is not even mentioned in release notes…???
this is real right, is there any of you that already tried this?

weird! This feature exits in unity?

There’s a few asset store packages that use blendshapes for animation, iirc. I don’t think it’s a new feature.

Strange, I knew it was a planned feature but I was never told it is already implemented. Have to try this out sometime soon

This has been brought up before and a Unity developer has said that it is an error in the docs, it was a feature they hoped to add but dropped, he said it may appear sometime but dont hold your breath. Until then you will need one of the systems on the asset store if you need blend shape support.

Well,
If I remember correctly, the butterfly demo used blend shapes. And it was mentioned that this technology will come to unity at some point. Someone who works at unity could perhaps clarify if this works or not.

It was discovered a little more than a month ago:
http://forum.unity3d.com/threads/171380-Unity-4-0-1f2-Blendshape-support-IS-explicitly-mentioned-in-the-Docs!BUT-FBX-FAILED

Blend shapes should have been included from the start! No one really want to use bone driven morphs, when they can just model the expressions they want at any time…

Ah okay…well bummer :smile:

Blendshape support has been added to Unity as of 4.3

Exactly what I needed :slight_smile:

Will Belndshapes from Blender work in Unity 4.3?

Try it. I will today too!

Yes.

Thanks! I will try today with Blender Blendshapes.

And we released a faceshift plugin for unity yesterday, so now you can even easily animate those blendshapes: http://www.faceshift.com/unity/

I can even easily animate these without shelling out $800/year :slight_smile:

I have tested it, with the iClone Pipeline

https://dl.dropboxusercontent.com/u/48415327/affeFacialTest/affeFacialTest.html

Hi Vidi,

Today I tried to do the blendshapes to unity from Maya with a regular procedure as FBX with blendshapes on in fbx exporter and I animated those blendshapes in maya.When I import the fbx to Unity,I can see the animations playing but the blendshape animations are not.Could yoou pls help me with the procedure.

I don’t use Maya. I do all my animation task with the iClone Pipeline Bundle That backed all animation keys and clips in a special motion plus file .

Maybe in Maya is a Morph Option that must be select for the export, or another backed function ?

I don’t know