CISC4347
Lab9 (due: 11/17/08)

This week we are working in Chapter-16 on Terrain Rendering. We have skipped the chapters on creating animated models and moved on to Terrains and virtual worlds.
You will need "walkingDemo" from chapter#17 - you already have it on your CS
Extra's DVD but here is a modified copy ready to go walkingDemo.zip (601KByte).
Read Chapter#16 (start by reading the summary at the end) as you work through these exercises:
Install and use Terragen II (Free version limited to 800 X 600) to create your own height map. Output the raw height map and use it in the program. Here is a local copy "terragen0919.exe" (2.9 MByte).
The home page for this program is http://www.planetside.co.uk/terragen/
This is the best tutorial on it's use Carol Brooksbank's Terragen Tutorials
this uses "M" and "N" to lock
and unlock the camera - to allow you to fly, in this demo. (Props.zip) 4.6 Mbyte.
Exercise 1 - Add a button method that will allow you to fly.
Exercise 2 - Add a method that will cause a jump when the space-bar is pressed.
*** Clean your folder, before you zip-up the project
folder, do the following:
1. Make a copy of the entire folder.
2. Right-click on the copied-folder and select "Delete Directx Extras".
This should show up on the lab computer. If it doesn't let us know. If
your are on your home computer you need to install this program.
(del-directx-extras.reg)
Right-click and select save-link-as to save it on your computer.
Run it to install the "clean directx extras" feature on your computer...
3. Now that you have cleaned the copied-folder, you can zip it up and
turn in the zipped up file as an attachment. This will allow it to upload
much faster and save space on the server...
Please turn in your assignment by using the
Assignment Turn-in at tinyRealm.com BBS.
Your entire project folders as a zip or rar file.
**** Do not email them to me. ****
Just post a "Reply" to the lab assignment message and upload
your assignment (by "Attaching" a file to your reply message). You
should attach your "txt" or "doc" file to your reply.
|