blender 3d face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · blender 3d face...

13
 IBM - CVUT Student Research Projects Blender 3D Face Rigging Jan Hink ([email protected])

Upload: others

Post on 04-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

 IBM ­ CVUT Student Research Projects

Blender 3D Face Rigging

Jan Hink ([email protected])

Page 2: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

2

Goals

• Find the best way how to import a model of Masha from 3ds Max to Blender 3D.

• Explore Blender's capabilities in face rigging.

• Rig Masha with some facial expressions using Blender 3D.

Page 3: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

3

Importing to Blender 3D

• OBJ format allows storing geometry and texture coordinates.

• Blender offers full­featured importer of OBJ files and 3ds Max has an OBJ exporter.

Page 4: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

4

Used Techniques

• Facial expressions are implemented by adding armature (bones) to Masha's face.

Page 5: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

5

Used Techniques

• Bones are attached to the mesh using the Weight painting technique.

Page 6: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

6

Used Techniques

• Expressions are made by stretching the bones just like real muscles.

Page 7: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

7

Used Techniques

• Eyelids are controlled by bone­driven shape keys (also called morph targets).

• Unwanted mesh deformations are compensated in the same way.

Page 8: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

8

Facial Expressions

     Basic   Smile

Page 9: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

9

Facial Expressions

     Anger Boredom

Page 10: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

10

Facial Expressions

   Surprise Sadness

Page 11: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

11

Conclusion

• Model of Masha was imported from 3ds Max to Blender 3D without problems.

• Masha was rigged with facial expressions using several advanced techniques offered by Blender 3D.

• In future, more bones could be added so better and more believable expressions would be achieved.

Page 12: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

12

Thank you for your attention

Page 13: Blender 3D Face rigging - cvut.czibm-cvut.felk.cvut.cz/.../presentation.pdf · Blender 3D Face Rigging Jan Hink (hinkj1@fel.cvut.cz) IBM CVUT Student Research Projects 2 Goals •

IBM ­ CVUT Student Research Projects

13

Links

• Blender 3D home:http://www.blender.org

• Blender 3D tutorials, forum & support:http://blenderartists.org

• Blender 3D news:http://www.blendernation.com