·
Extra Credit:
Due March 19, 2013.
- 5% of final grade: Integrate Texture with complete
UI into MP6 (demo for my future class), similar to Week8.Example3.1.
Please use this
Mesh file as your floor (this one has UV defined on
vertices). Watch for Meshes without UV coordinate defined (no texture
will show). E.g., the cylinder.x mesh does not define UV coordinates
on its vertices.
- 2% of final grade: Combine/Integrate MP5 and
MP6, include _all_ UI.
·
MP6: Phong
Illumination and Light Type. Here is the Spec. Here is my
attempt (in HiDef). Due: March19, 2013. Unfortunately, XNA
Reach does not support Shader 3.0. We cannot compile MP6 in Reach!
·
MP5:
SceneNode + SceneTree. Here is the Spec. Here is my attempt
(hi Def). Due: Feb 28, 2013.
·
MP4: Pivoted
Transform + Multiple Device Support + Camera Manipulation. Here is the
Spec. Here is my attempt. Due: Feb 14, 2013.
·
MP3: Custom
GUI Control + Mesh as a Shape. Here is the Spec. Here is my attempt.
Due: Jan 29, 2013. Jan 31, 2013.
· MP2: A Little MVC + Mouse Events. Here is the Spec. Here is my attempt. Due: Jan 22, 2013.
· MP1: Warm Up + GUI. Here is the Spec. Here is my Winfrom attempt and JOGL
attempt. Due: Jan 15, 2013.
Weekly
Examples
·
Beyond
our class:
·
Week8:
Alpha blending + Textures
·
Week7:
Illumination + Light types + Phong
·
Week6:
Finish Hierarchical Modeling + Begin Shaders
·
Week5:
Simple Vector Math + Camera Manipulation + Scene Nodes and Scene
Trees
·
Week4: Verify Transforms
+ 3D Rotation + Pivoted Transform + Per Device Resources + Viewport
·
Week3:
Simple Transformation + World Matrix + Custom GUI Controls
·
Week2:
Camera + MVC
·
Week1:
GUI and Graphics Programming: Make sure you read (Chapter 2 of
Sung/Shirley/Baer) and follow: Step-by-step WinForm. Here is the source code to the WinForm tutorial
(unzip, and look at the Chaper2_XNA folder).
|