|
Class
|
Topics Covered
|
Objectives
|
Assignments
|
Lecturer
|
|
1
09/10
|
INTRODUCTION
|
Explain course
objectives and course overview; 3D fundamentals (depth axis,
vertex points, wireframes, shading, texturing, rendering, etc.),
examples of Maya content, Unreal Tournament, Web3D News signup,
blogs, etc .
Examples:
Web3DChat.com
and Quake Arena
|
UT2004: Buy,
install, and play online game (Friday or Saturday) with roll
call.
BLOG: Screen shots of the student’s
system running Unreal (in online game) with text chat containing
their name.
|
Aaron
|
|
2
09/17 |
Intro
to UT2004 and MODs
|
Familiarization
with UT2004 user interface (UI), console, game and environment
settings (high/normal/low quality settings, effects, etc), game
styles (networked, standalone, etc).
BTP: Installing the
Boston Tea Party Mod (BTP), followed by other fun mods.
MINI
LAN PARTY: Show students how to “host” a game by
having them set up their Unreal games as servers. If unable to do
so (because of block on BC network), play online using the
Egypt game server – details on how to connect to the Egypt
game are in the FILES area of the 3DVR Yahoo Group.
|
BLOG: Screen shots
of the student’s game running the BTP mod with text chat
containing their name.
|
Albert
|
|
3
09/21 |
Importing
into UT
and
Texturing |
Maya and Unreal:
Demonstrate the process of importing an object into Unreal and
from Maya (object is pre-made and provided by
the instructor).
Demonstrate to students how to texturing surfaces and objects.
Exercise(s): Place basic textured objects into Unreal maps and mods (approx. 30min exercise)
|
BLOG: Screen shots
of a sample model (provided by Albert) placed in the BTP mod and/or Boston College map with
text chat containing their name.
|
Albert
|
|
4
10/01 |
MAYA User Interface (UI) |
Maya: Maya UI fundamentals
Maya: Create basic shapes
Exercise(s): Place basic shapes into Unreal (approx. 30min exercise) |
MAYA vids
|
Albert |
|
5
10/08 |
3D
Forms and Functions
NOTE:
THIS CLASS IS ONLINE
|
3D Fundamentals
Panoramic 3D vs.
Real Time 3D (RT3D) Static (no
interaction) vs. Interactive (user-controlled camera) vs.
Pre-determined camera vs. Pre-rendered (videos and movies;
special effects)
Displays:
Stereoscopic vs. projected onto 2D surface; Retina painting; HMDs
(trackers) vs. basic 3D goggles.
Haptics: Gloves,
claws, body suits, Eagle Eyes.
Examples: FaneuilHallMarketplace.com
Virtual Tour, Web3DChat.com,
Unreal, Web3D Ready, Machinema, eMagin
|
Teams: Form teams
of 3 people (3 per team).
Web3D News: Review
concept (networked 3D) and then work offline (after class) to
choose stories; one story per team per week!
Web3D News: Post topic to Web3D News for
approval by Ian or Chris immediately and then post first story by
next week.
|
Aaron
|
|
6
10/15 |
Web3D
and
Machinema NOTE: THIS CLASS IS ONLINE |
Web3D Fundamentals: VRML and X3D
Machinema: Creating videos from Unreal content.
|
BLOG: Screenshots of VizX3D content created following tutorial.
Upload videos created using Unreal.
Web3D News: new story due (one story per
week due for each team). |
Aaron
|
|
7
10/22 |
MAYA
- Working with Polygons and NURBS
|
Maya: Work with
Polys and NURBS demonstrate various tools
BTP: Students pick
an object to create for BTP : Approved in class by instructor.
BTP: Place poly-based and/or NURBS-based
shapes (provided by instructor or created during class) into
Unreal BTP (approx. 30min exercise)
|
BLOG: Screen shotS
and Maya files (both) of the first draft of student's object.
MAYA vids: Watch related video training
modules.
|
Albert
|
|
8
10/29
(parents
weekend) |
MIDTERM
NOTE:
THIS CLASS IS ONLINE
|
SUBMIT ALL CONTENT
FILES AND SCREEN SHOTS FOR GRADING (POST BLOG LINK TO 3DVR YAHOO
GROUP WITH THE SUBJECT “MIDTERM COMPLETE FOR XXXXX”
where “XXXXXX” IS YOUR NAME. FOR EXAMPLE: “MIDTERM
COMPLETE FOR JANE DOE”).
ONLINE
GAME PARTY: Aaron, guest lecturers, and students (use Voice
chat to talk about the midterm and upcoming classes). STUDENTS:
SUGGEST WHAT THEY WOULD LIKE TO SEE IMPROVED IN THE EXISTING BTP
GAME.
|
|
9
11/05 |
Modeling in Maya
|
Maya: Examine the fundamentals of modeling objects using Maya.
|
BLOG: Screen shots
and Maya files (both) of the student’s TEXTURED model
placed in the BTP mod with text chat containing their name.
MAYA vids: Watch related video training
modules.
|
Albert
|
|
10
11/12 |
Animation
in Maya
|
Maya: Explore the process of animating objects
using default animation capabilities of Maya.
Exercise: Create animated canon ball and place animated cannon ball into Unreal
BTP mod.
Exercise: Created animated object and place into Boston College map. |
Student's animate
BTP mod and BC map objects
BLOG: Screen shots and Maya file(s) of the
student’s ANIMATED objects in BTP and BC maps with text
chat containing their name.
MAYA vids: Watch related video training
modules.
|
Albert
|
|
11
11/19 |
Synthetic Humans
NOTE: THIS CLASS IS ONLINE |
Face scanning and texturing; motion capture
(mocap); lip synch; sub-dermal light physics; skin reflections;
robots and synthespians.
|
Virtual Reality Modeling Language (VRML):
Modify the face texture for “VRML John” to enhance
his appearance (remove blemishes, give a beard, change eye color,
etc.). Blog screenshots and related VRML files.
FaceGen: Create a custom synthetic human head
and face; blog screenshots.
|
Aaron
|
|
12
12/03
|
Character Modeling in Maya, Part 1
NOTE: THIS CLASS IS ONLINE |
.Creating character models in Maya |
.TBD
Note: Download and install America's Army BEFORE the final class. Download at http://www.americasarmy.com/ |
Nick |
|
13
12/10 |
Character Modeling in Maya, Part 2
NOTE: THIS CLASS IS ONLINE |
.Creating character models in Maya |
.TBD
Note: Download and install America's Army BEFORE the final class next week. Download at http://www.americasarmy.com/ |
Nick |
|
14
12/17 |
Simulators
and
FINAL |
Fundamentals of simulators with special guest lecture about "America's Army" military simulator.
FINAL: SUBMIT ALL CONTENT
FILES AND SCREEN SHOTS FOR GRADING (POST BLOG LINK TO 3DVR YAHOO
GROUP WITH THE SUBJECT “FINAL COMPLETE FOR XXXXX”
where “XXXXXX” IS YOUR NAME. FOR EXAMPLE: “FINAL
COMPLETE FOR JANE DOE”). |