Picture of me

Adriano Macchietto

adriano@macchietto.com

LinkedIn profile

Bio

I am currently employed as an animation R&D programmer at Rockstar San Diego. I graduated with a Masters in Computer Science at the University of California, Riverside. Former member of the Riverside Graphics Labs where I worked on physics-based character animation projects under the direction of Dr. Victor Zordan. Experienced in the area of physics-based character animation, physics simulation, IK, numerical optimization and control.

Publications

Publication picture

Control of Rotation Dynamics for Ground and Aerial Behaviors

Zordan, V.,Brown, D.,Macchietto, A.,Yin, K. K.
IEEE Transactions on Visualization and Computer Graphics (TVCG) 2014
[Paper] [Video]
Publication picture

Control of Rotation Dynamics for Ground Behaviors

Brown, D., Macchietto, A., Yin, K. K., Zordan, V.
ACM SIGGRAPH/Eurographics Symposium on Computer Animation , 2013
[Paper] [Video] [Award]
Publication picture

Momentum Control for Balance

Macchietto, A., Zordan, V.B., Shelton C.
Transactions on Graphics/ACM Siggraph 2009
[Paper] [Video]
Publication picture

Momentum-Based Balance Control for Simulated Characters

Masters Thesis
University of California, Riverside 2008
[Thesis]
Publication picture

Anticipation from Example

Zordan, V.B., Macchietto, A., Medina, J., Soriano, M., Wu, C.C., Metoyer, R., Rose, R.
ACM Virtual Reality Software and Technology (VRST) 2007
[Paper]
Publication picture

Interactive Dynamic Response for Games

Zordan, V. B., Macchietto, A., Medina, J., Soriano, M., Wu C.C.
ACM SIGGRAPH Sandbox Symposium 2007
[Paper]

Employment History

Principle Animation Programmer

Rockstar San Diego
Carlsbad, CA USA
May 2013 - Present

Developed solutions to procedural animation problems in the areas of character ragdoll physics and IK.

Research Assistant

National University of Singapore
Singapore
Oct 2011 - Feb 2012

Part of a three month collaboration the NUS character animation group. I worked under the direction of Dr. KangKang Yin where we developed a physically-simulated humanoid control system capable of performing acrobatic and rolling maneuvers with near-realtime performance. The work was published in SCA journal and received a best paper award in the area of physics-driven animation.

Teaching Assistant

University of California, Riverside
Riverside, CA USA
Jan 2006 - Jun 2012

I instructed weekly 3-hour undergraduate labs in the areas of computer graphics, AI and basic introductory computing. This required the creation and improvement of lab assignments and evaluation of student coursework. I received the yearly department-wide award for teaching in 2007.

Graduate Researcher

University of California, Riverside
Riverside, CA USA
Jan 2006 - Jun 2012

I worked on physics-based character animation research in the Riverside Graphics Lab. As part of research work I had to develop simulation and control software while was also utilized by other members of the lab. During this time I published a few notable papers in various computer graphics and animation journals which include Siggraph.

System Administration Assistant

University of California, Riverside
Riverside, CA USA
Jun 2010 - Sep 2010

Setup a Ubuntu 10.04 linux deployment for the Computer Science & Engineering Department at the University of California, Riverside. This required ensuring that all lab software and services remained functional after migration from CentOS 5. Setup necessary patches and source DEB packages for the department software. The project was completed successfully. Unfortunately, the department decided to remain with CentOS for unspecified reasons.

Education

M.S. Computer Science

University of California, Riverside
Winter 2009

B.S. Computer Science

University of California, Riverside
Fall 2005

Lab Courses Instructed

CS130 - Computer Graphics (W2011, F2008, F2006)
CS008 - Introduction to Computing (S2011, F2010)
CS170 - Intro to Artificial Intelligence (W2011)
CS008 - Introduction to Computing (F2010)
ENGR 001/101 - Professional Development and Mentoring (F2010)
CS134 - Videogame Creation and Design (W2008, S2006)
CS179 - Project in Computer Science - AI (W2007)