GAME 192: Game Modeling & Texturing

Citrus College Course Outline of Record

Citrus College Course Outline of Record
Heading Value
Effective Term: Fall 2023
Credits: 3
Total Contact Hours: 108
Lecture Hours : 36
Lab Hours: 72
Hours Arranged: 0
Outside of Class Hours: 72
Total Student Learning Hours: 180
Prerequisite: GAME 190 and GAME 191.
District General Education: C1. Arts
Transferable to CSU: Yes
Transferable to UC: No
Grading Method: Standard Letter

Catalog Course Description

An intermediate 3D modeling class focusing on low poly modeling and texture mapping for games. Topics include the basics of lighting an object, advanced Photoshop skills and presentation skills. This class will also take a look at emerging technologies that address texturing for game art. 36 lecture hours, 72 lab hours.

Course Objectives

  • Apply the fundamental concepts of Poly Modeling for Game Simulation to create 3D models.
  • Apply methods for UV unwrapping 3D props, vehicles, environments, and characters for use in Game Simulation and Animation.
  • Classify the fundamental components and attributes of a tri/quad mesh or spline.
  • Apply the understanding of proper topology and understand polygon count limitations and how it applies to game engines

Major Course Content

  1. Three-Dimensional Space
  2. Coordinate Systems
    1. Global
    2. Local
    3. Polar 
  3. Surface Coordinates
    1. Relative
    2. Absolute
  4. File Structure
    1. Save Scene Type
    2. Project Folder Set Up
    3. Import & Export
  5. File Types
    1. Saving
      1. MB (Maya Binary)
      2. MA (Maya ASCII)
    2. Importing
      1. OBJ
      2. EPS
      3. FBX
      4. STL
      5. Audio
    3. Exporting
      1. OBJ
      2. EPS
      3. FBX
      4. STL
      5. DAE FBX Export
      6. Maya IFF
  6. Material Maps & Shaders
    1. Maps
      1. Diffuse Maps
      2. Normal Maps
      3. Opacity/Alpha Maps
      4. Specular Maps
    2. Shaders
      1. PBS (Physically Based Shaders 
      2. Procedural Shaders 
  7. Render Systems
    1. Maya Software Renderer
    2. Maya Hardware Renderer
    3. Maya Vector
    4. Arnold Renderer

Lab Content

Practicum Intermediate Modeling

  1. Mesh Tools
    1. Booleans
      1. Union
      2. Difference
      3. Intersection
  2. Edit Mesh
    1. Collapse
    2. Detach
    3. Chamfer Vertices
    4. Face Duplicate
    5. Extract Face
    6. Poke
  3. Mesh Tools
    1. Offset Edge Loops
    2. Quad Draw Slide Edge

Practicum NURBS Modeling

  1. Curves Tools
    1. CV Curve Tools
    2. EP Curves
    3. Bezier Curve Tool
    4. Pencil Curve Tool
  2. Surfaces Tools
    1. Loft
    2. Planar
    3. Revolve
    4. Insert Isoprom
    5. Attach 
    6. Stitch
    7. Detach

Practicum UV's

  1. UV mapping
    1. UV Coordinates
    2. Cut and Sew UV's
    3. UV Sets
    4. Unfold 
    5. Pelt Unwrapping UV
  2. Unwrapping Surfaces
    1. Relax Vertices 
    2. Normalize UV Sets
    3. Smooth UV Sets
    4.  Maximize Texture Space

Practicum Cameras

  1. Camera Types
    1. Orthographic Cameras
      1. Front
      2. Side
      3. Top
      4. Bottom
      5. Back
    2. Perspective Camera
  2. Camera Tools
    1. Tumble Tool
    2. Dolly Tool
    3. Zoom Tool
    4. Tract Tool
    5. 2D Pan/Zoom Tool
    6. Roll Tool
  3. Camera Control
    1. Angle of View
    2. Focal Length
    3. Near Clip Plane
    4. Far Clip Plane
    5. Camera Aperture
    6. Film Aspect Ratio

Practicum Basic Lighting Controls

  1. Type
    1. Spot
    2. Ambient
    3. Area
    4. Directional 
    5. Sky Dome Light
  2. Controls
    1. Type
    2. Color
    3. Intensity
    4. Decay Rate
    5. Cone Angle
    6. Penumbra Angle
    7. Drop Off
  3. Shadow Controls
    1. Shadow Color
    2. Depth Map
      1. Resolution
      2. Filter Size
      3. Bias
      4. Fog Shadow Intensity
    3. Raytraced 
      1. Light radius
      2. Shadow Rays
      3. Ray Depth limit

Suggested Reading Other Than Required Textbook

Online resources and techniques for Maya, Z Brush, Substance Painter/Designer, other online research techniques

Examples of Required Writing Assignments

1 to 2 page paper on stylizing textures for game art.

Examples of Outside Assignments

Create low poly game art model, unwrap UV's, create original texture and apply to model

Instruction Type(s)

Lab, Lecture

IGETC Area 3: Arts and Humanities

3A. Fine Arts