back to top ↑

Learning Objectives

This course will set the foundation for your future production work utilizing 3D computer graphics. The concepts, techniques and theories covered in this course will help prepare you for work in the industries of animation, film, games or others utilizing computer graphics. During the first half of the semester we will be exploring each of the main aspects of the 3D production pipeline. In the second half of the semester we will take a step back and look at the big picture of pre and post production pipeline planning. The course will culminate with a group project utilizing the skills learned in the course.

The course is organized into weekly modules. Each module will include instruction, examples and an assignment. Assignments will focus on introducing practical concepts in the computer application being covered and will walk you through the execution of it. Starting in week 3 assignments will build upon the previous week so you must ensure you stay on track.

In Introduction to Modeling and Post-Production students will:
  1. Become familiar with the foundations of 3D computer graphics and animation
  2. Explore the pre and post-production pipeline as it relates to 3D computer graphics in an individual and group setting
  3. Begin to develop the skills necessary to produce 3D computer graphics including:
    • Polygon Modeling
    • Shading and Texturing
    • Basic Rigging & Animation
    • Lighting
    • Rendering
    • Compositing
    • Editing

back to top ↑

Diversity

As we complete the first week and have had a chance to introduce ourselves you will find that this industry attracts a very diverse group of students. I have been teaching courses like this for 8 years now and it is always the case. Honestly, the diversity is what makes this course so much fun to teach. Some of you may be artists and some of you may be computer scientists. Some of you may be taking this class because you think it might be fun and some of you may not even know why you are taking it. No matter what reason you have for being here, you are here and I am happy to have you in this class.

What does diversity have to do with computer graphics let alone that it is a benefit?

RetinaI’m glad you asked!

Since we all come from different backgrounds and are here for different interests, we will be able to provide a unique perspective to the problem solving process that would otherwise be missed sans diversity. The art of computer animation involves using tools to solve a given problem or set of problems that is not only visually appealing, but scalable and efficient. Since our main goal is to solve problems with an infinite number of ways to go about that process, the more perspectives we have, the better results we will have.

Ultimately we are working with tools, rules, processes and workflows that are technical in nature. However, these tools are simply a means to an end. The end result is and always should be artistic. Yes, I did just say that we are problem solving using technical tools for art. It may seem a bit contradictory, but really this is no different then any other art form. A pencil illustrator follows the same process. The problem they are solving is producing an image on a blank page using only pencils. They must use certain techniques and processes to lay the graphite onto the paper in a way that achieves the desired result. We approach our problem to produce a work of art on the computer in the end just like any other skilled artisan utilizes their medium to create a work of art. Creativity is treated as an equal with technicality.

back to top ↑

Collaboration

As I mentioned earlier, our diversity within this course will ultimately shape the outcomes of this class, it would not be fair for me to limit the needed exchange of ideas in order to utilize that diversity. For the first half(ish) of the semester we will not have any “group work”, however you will all be working through the same material, the same problems and the same assignments all at the same time. It is because of this that I encourage you to collaborate together to solve these problems. Please do not take this as an opportunity to simply glean off of others hard work. You have registered for this class voluntarily. You have paid for this class voluntarily; therefore, I assume that each of you are here to learn the material. So let’s learn together.

back to top ↑

Typical Weekly Online Breakdown (Subject to change)

4:00p – 4:15p Welcome and Review
4:15p - 5:15p Instruction of New Concepts
5:15p - 5:25p Break
5:30p - 6:30p Lab Work
Mondays's @ 12:00am Online Lecture material will be posted in the modules on this site.
All week View lecture material
All week Work on assignments and post in UNM Canvas Discussions
Thursday's from 4pm-8pm OPTIONAL Open Lab in ESCP 109 for all students
Sunday @ 11:59pm Assignment and Quiz are due
back to top ↑

Weekly Breakdown (Subject to change)

Planned dates where we won't be having open lab:

March 13 Spring Break
Week 1 - Introduction
  • Instruction

    Introduce Professor & Course
    Maya Interface
  • Material

    Maya Interface
    Project Structure & File Management
  • Quiz

    Quiz 1
  • Assignment

    Primitive Sculpture
Week 2 - Production Pipelines
  • Instruction

    Pre/Post Production Process
    Maya Interface Cont.
  • Material

    New Interface Items & Process
    Work on Assignment
  • Quiz

    Quiz 2
  • Assignment

    Solar System Animation
Week 3 - Polygon Modeling
  • Instruction

    Polygon Components
    Tools
  • Material

    Modeling Process & Examples
    Work on Assignment
  • Quiz

    Quiz 3
  • Assignment

    Polygon Modeling
Week 4 - Shading & Texturing
  • Instruction

    Materials & Channels
    Procedural Textures
  • Material

    UV Mapping & File Textures
    Work on Assignment
  • Quiz

    Quiz 4
  • Assignment

    Shading & Texturing
Week 5 - Basic Rigging & Animation
  • Instruction

    Hierarchy
    Joints, FK & FK, Animation
  • Material

    Skinning & Controls
    Work on Assignment
  • Quiz

    Quiz 5
  • Assignment

    Rigging
Week 6 - Animation
  • Instruction

    Animation Process Review
    Graph Editor
  • Material

    Work on Assignment
  • Quiz

    Quiz 6
  • Assignment

    Walk-Cycle Animation
Week 7 - Lighting
  • Instruction

    Direct Ligthing
    Lighting Setups
  • Material

    Practice Lighting
    Work on Assignment
  • Quiz

    Quiz 7
  • Assignment

    Scene Lighting
Week 8 - Rendering
  • Instruction

    Arnold Settings
    Indirect Lighting
  • Material

    Batch Rendering
    Work on Assignment
  • Quiz

    Quiz 8
  • Assignment

    Scene Rendering
Week 9 - Compositing
  • Instruction

    After Effects Overview
    File Management
  • Material

    Work on Assignment

  • Quiz

    Quiz 9
  • Assignment

    Compositing
Week 10 - Editing
  • Instruction

    Premiere Oveview
    File Management
  • Material

    Work on Assignment
  • Quiz

    Quiz 10
  • Assignment

    Edit & Export
Weeks 12-15 - Final Group Project
  • Instruction

    Group Project Progress Review
  • Material

    Modeling Process & Examples
    Work on Final Group Project
  • Quiz

    None
  • Assignment

    Final Group Project
back to top ↑

FDMA Labs

Our class TA (Steven Beltz) will be holding an open lab from 5:30pm to 7:00pm each Thursday. On most days I (Brad) will be available additionally during lab from 7:00pm to 8pm on Thursday's as well.

Additional TA lab times are TBA


Hartung 108 - Students have Lobocard access 7am to 10pm, 7 days a week. You can use the labs anytime except when a class is scheduled. In spring 2025, class times are:

  • Wednesday 9-12:30 and 5:30-9
  • Thursday 9-12:30, 1:30-5, and 5:30-9
  • Friday 9-12:30

Mesa del Sol 210 - Students have Lobocard access 7am to 10pm, 7 days a week. These computers include animation and gaming software that are not present in other locations. You can use the labs anytime except when a class is scheduled. In spring 2025, class times are:

  • Monday 9-12:30, 1:30-5, 5:30-8
  • Tuesday 9-12:30
  • Wednesday 9-12:30, 1:30-5, 5:30-8
  • Thursday 9-12:30, 4-8

CERIA Editing Rooms - Book an editing room through the CERIA equipment cage. The cage is open Monday through Thursday, 9am to 9pm, and Friday 9am to 5pm.

back to top ↑

Attendance and Drop Policy

I will not be formally taking attendance in this class with one exception. I will be monitoring course activity on UNM canvas during the first 2 weeks of the semester to ensure you are connected and progressing. If you have not logged into Canvas and submitted the Syllabus Quiz by the due date of 11 days into the class you will receive an email as a last attempt to connect. If no connection is made then I will assume you will not be able to complete the course material and you will be dropped from the class by Thursday evening of the second week of class. This will do the following:

  • Ensure you are not charged for the class even though you are dropped
  • Will not leave a withdraw (W) or failing (F) grade on your transcript
  • Will provide you with one more day on Friday of the second week to replace the class with another before the registration deadline if you choose.

If you have any questions please email me to discuss your concerns by clicking the contact button in the header of this website.

back to top ↑

Late Work

Each of our assignments build on one another and we are going to be moving fairly quickly through the material so it is in your absolute best interest to stay on top of things. I will accept late work all the way up to the end of the semester, but there will be a letter grade reduction applied to any assignments that are submitted more than 1 week after the posted due date.

All of your assignments are due at 11:59pm on the Sunday they are due. Here are some examples for you.

  • An assignment turned in 1-7 days late will not be considered late and will not incur a penalty.
  • An assignment turned in 8+ late will be considered late and will incur the 10% penalty.

back to top ↑

Grading

Breakdown
  • 10 Assignments
    • 100 points each (1000 points total or 48.8% of Final Grade)
  • 11 Quizzes
    • 50 points each (550 points total or 26.8% of Final Grade)
  • Final Group Project
    • 500 points or 24.4% of Final Grade
Scale
  • A+ = (97-100+)
  • A = (93-96)
  • A- = (90-92)
  • B+ = (87-89+)
  • B = (83-86)
  • B- = (80-82)
  • C+ = (77-79+)
  • C = (73-76)
  • C- = (70-72)
  • D+ = (67-69+)
  • D = (63-68)
  • D- = (60-62)
  • F = (< 59)