Academic Year 2019-2020



Claudio Piciarelli
Unit Credits
Teaching Period
First Period
Course Type
Prerequisites. No required prerequisites
Teaching Methods. The beginning of the course will be based on frontal teaching, with the aim to let the students know the basic notions that will be needed in the rest of the course. Almost all of the remaining lessons will be focused on practical, laboratory activity. More specifically, the students will learn to use a professional software (Autodesk Maya) to test the notions of 3D graphics production, as they are explained by the teacher. The lab activity consists in the creation of several small projects.
Verification of Learning. The final exam consists in the production of an individual project. The project choice is free, however it must be approved by the teacher. The project will be evaluated both on the creative and the technical sides. During the exam the student is required to discuss the project, explaining its technical choices.
More Information. The classes will be recored and published on the e-learning platform
knowledge and understanding

– knowing the basics of 3D graphics production process, with a focus on modelling, texturing, lighting, animation and rendering

– understanding the main steps in the pipeline of 3D graphics production

applying knowledge and understanding

– Ability to create a 3D project using professional tools (possibly different from the ones used during the classes)

making judgements

– Being able to evaluate and choose the best tools and techniques to achieve a specific 3D product

Communication skills

– Ability to explain technical aspects of 3D graphics, both orally and in written text, with the proper terminology

learning skills

– Ability to autonomously study advanced 3D production techniques, that were not covered during the course

The goal of this course is to teach the basic concepts of 3D graphics production. The entire pipeline will be addressed, starting from the initial modelling steps to the last rendering stages. Topics: – Introduction to the basic concepts of 3D graphics: differences between vector and raster images, 2D and 3D vector image representations, polygons and polyhedra, reference frames, transformations, axonometric and projective projections, materials – Basic modelling: how to create 3D models using primitive shapes. Transformations. – Advanced modelling: how to create complex 3D models that cannot be described in terms of primitive shapes. Extrusions and other tools that do not preserve the object topology. – Shading: use of materials and textures, shading networks. Texture projections and UV unfolding . Direct lighting. – Indirect lighting: diffuse and indirect lighting techniques for photorealistic images – Animation: keyframe and path-based animation. Animation of objects and cameras. Working with the animation curves. Animating more objects together and specific object parts. Humanoid animation with skeletons.
The students will have access to all the presentation slides and the material (texture, 3d models, etc.) used in the laboratory activities. All the documents are available on the elearning website ( together with the audio/video recording of each lesson. The website also includes a web-forum where the students can interact with the teacher and among themselves.