← Back to Search
AVC 200 • Spring 2026

Week 4

Blender Basics and Modular Design & First Person Controllers & Interactive Environments
February 09 – 11, 2026

Week Overview

Monday covers this lecture covers fundamental Blender workflows for creating modular 3D assets, including proper export procedures, UV unwrapping, and material application. Students learn to create reusable components like walls, pillars, doors, and rocks for Unity game environments. Wednesday focuses on this lecture covered student project presentations showcasing Unity interactive scenes, followed by introduction to first-person controllers, trigger zones, script-based animation, and modular asset creation for 3D environments.

Blender Modular Design UV Unwrapping 3D Modeling Unity Export Materials First Person Unity Controllers Trigger Zones Interactive Systems Modular Assets 3D Environments
Monday
February 09, 2026

Blender Basics and Modular Design

This lecture covers fundamental Blender workflows for creating modular 3D assets, including proper export procedures, UV unwrapping, and material application. Students learn to create reusable components like walls, pillars, doors, and rocks for Unity game environments.

Watch Full Lecture →
1
Course Overview
0:00 Introduction and Assignment Review
1:03 Class Philosophy and Incremental Learning
6:01 Keep It Simple Approach
9:06 Previous Student Work Examples
2
Technical Foundations
16:07 Image Formats and File Types
22:48 Print vs Screen Resolution
30:44 Image Sizing for Unity
40:10 Blender Workflow Overview
3
Blender Workflow
43:20 Modular Design Principles
47:17 3D Modeling Fundamentals
49:34 Creating First Wall Asset
56:21 Understanding Normals
1:00:12 UV Unwrapping Basics
1:16:29 Exporting to Unity
4
Asset Creation
1:18:32 Applying Materials and Textures
1:35:03 Creating Pillar Asset
1:44:02 Boolean Operations for Doors
1:56:47 Student Modular Assets
2:06:00 Sculpting Rock Assets
5
Final Integration
2:17:08 Final Assembly and Wrap-up

Key Concepts

  • PNG format required for Unity assets with alpha channels
  • Screen resolution is 72 DPI vs 300 DPI for print
  • Modular design uses reusable components like Lego blocks
  • 3D models require anchor point, normals, and UV unwrapping
  • Smart UV Project works best for simple, square-like objects
  • Materials have channels that accept texture maps
  • Boolean operations subtract one shape from another
  • Prefabs enable reusable modular assets in Unity
Wednesday
February 11, 2026

First Person Controllers & Interactive Environments

This lecture covered student project presentations showcasing Unity interactive scenes, followed by introduction to first-person controllers, trigger zones, script-based animation, and modular asset creation for 3D environments.

Watch Full Lecture →
1
Student Presentations
14 projects
0:00 Class Opening and Setup
3:30 Student Project Presentations Begin
2
First Person Setup
42:00 First Person Controller Introduction
1:03:47 New Project Setup
1:05:00 Player Controller Components
1:09:04 Tags and Layers System
3
Interactive Systems
1:18:00 Event Game Toolkit Scripts
1:21:00 Trigger Zones and Colliders
1:28:00 Animation with Scripts
1:45:00 Interactive Door System
4
Asset Creation
2:06:00 Modular Asset Creation
2:16:00 Assignment Overview

Key Concepts

  • First person controllers use WASD movement and mouse look with character controller components
  • Trigger zones detect player presence without physics collision using the 'Is Trigger' checkbox
  • Tags identify object types while layers group objects for organizational purposes
  • Script-based animation works well for simple looping environmental animations
  • Interactive systems combine mouse input scripts with trigger zones for complex behaviors
  • Modular assets need proper anchor points, normals, UV unwrapping, and appropriate scale factors
  • Events connect different systems together allowing doors, lights, and sounds to respond to player actions