You are in > Homepage 

Hello!
Tommaso Sanguigni.
Technical Director (Rigging, Effects) and Computer Engineer

LinkedIn Profile

My CV

E-mail me

:: Newsletter

Email address:

:: Technical reel, March 2010

Reel winner of CGCoach.com Student award for Rigging/TD, April 2010

:: From the blog

tsPoseSpaceDeformer demo

This is a demo of one of my latest tools. It is inspired to the Michael Comet’s pose space deformer plugin, but with a substantial difference: no extra plugin is needed. The pose space deformation is realized by creating a corrective blendshape target driven by a node network. Here is how it works: - Select [...]

Cover illustration, Cinema 4d bookazine

My “Mech Chameleon” illustration has been chosen as cover image for the Cinema 4d bookazine. You can check it out here: Cinema4D essentials

tsFrameBlendshapes tool

This tool is part of my personal toolset. It let’s you easily create, connect and animate animation based corrective blendshapes,. Just go to the frame you want to correct/deform, hit “Sculpt” and edit the shape of your mesh. The cool thing is that the script works on pose: you can sculpt the corrective shape in [...]

Instancing random objects preserving frequency

Hi all. After the post talking about the math involving frequency for procedural animation, it is now time to talk about the randomness. During the production in studio we had to deal with the following question: instantiate some base objects along particles randomly to form a crowd, using the Maya Instancer, but having the control [...]

keyBaker tool

Download it here: Key Baker Purpose: This plugin bakes the animation on the selected objects and save the bake on a file. You can then import and apply the baked animation just by browsing the bake file in the Import tab. How it works: For each selected object, the script saves the values of each [...]

Featured on Ballistic Publishing Exposè #8

Hi, My face is around the big artists over the globe, thanks to Ballistic publishing Exposè, issue #8. On the background the town where I grew up, Fondi (ITALY). href=”http://www.ballisticpublishing.com/books/expose/expose_8/artists.php

OBJ flow exporter

This tool allows to export and import a mesh as a flow of OBJ files, driven by an expression, written in python. It is based on the standard Maya exporter plugin. Watch the preview here: It is a bit raw, but it does its work pretty well. We used it in production for managing a [...]

Function createFollicle()

This function I wrote in python is very useful to create Follicles on surfaces and polygons, without the need of creating Hairs and then deleting the Hair System and the curves just to keep the follicles. Plus, of course, is a good chance to code something and to have a function you can use in [...]

Function resolveName()

When you call this function, it gives you back a unique name in the Maya scene. Very useful when creating objects programmatically and you want to keep unique names in your scene (Essential when dealing with maya scripts). If the string passed as parameter is not assigned yet, then the function returns the string itself, [...]

Dealing with frequency in procedural animation

Back to the bouncing ball.. In the last days we had to deal with a procedural animation for the wings of a thinkerbell. The final animation consisted in having the wings flapping very fast and changing the speed along the animation. Easy task, isn’t it? To have a continuous animation, we could drive some parameters [...]

:: 3D Artworks

Did you fill up the tank on mars?

    View   

Mech chameleon

    View   

iPod touch in game

    View   

Cyber frog

    View   

Mech butterfly

    View   

T-rex running

    View   
  • Did you fill up the tank on mars?
  • Mech chameleon
  • iPod touch in game
  • Cyber frog
  • Mech butterfly
  • T-rex running

:: Latest Videos

...