public:t-gede-13-1:lab1
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| public:t-gede-13-1:lab1 [2013/01/15 09:33] – [Preparation] hannes | public:t-gede-13-1:lab1 [2024/04/29 13:33] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| This lab is based on chapter 9 "The Ogre 3D Startup Sequence" | This lab is based on chapter 9 "The Ogre 3D Startup Sequence" | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | Discussion thread for this lab (with updated notes) is here: [[http:// | ||
| ===== Preparation ===== | ===== Preparation ===== | ||
| - | You need to: | + | If you are using your own computer, you need to: |
| - | - Download and install C++ development environment | + | - Download and install C++ development environment, the instructions will assume you are using the [[http:// |
| - | - Download and install | + | - Download and install |
| - | - Create a system environment variable OGRE_HOME that points to SDK folder | + | To prepare your environment and project you need to: |
| - | - Add the SDK bin/debug and bin/release to your system path (for DLLs to be found) | + | - Create a system environment variable |
| - | - Create | + | - The Ogre run-time libraries (DLLs) are in folders called |
| - | - Add Ogre folders and files to project | + | - It is good to organize all your lab source code from the very beginning of this class to avoid a complete mess later. VC++ helps you organize the code into **solutions** and **projects**. A solution is really a collection of projects, which is a great way to keep track of labs. Once you launch VC++, create |
| - | * Additional include | + | - Right-click on your project inside VC++ and choose **properties**. |
| - | * Linker-> | + | * C/ |
| - | * Linker-> | + | * Linker-> |
| - | - Copy plugins_d.cfg and resources_d.cfg from the SDK bin/debug folder into your own GEDE2013/ | + | * Linker-> |
| + | - Copy **plugins_d.cfg** and **resources_d.cfg** from the SDK bin/debug folder into your own GEDE2013/ | ||
| + | ===== Lab Project ===== | ||
| + | |||
| + | Work through the enumerated actions in the hand-out given to you: | ||
| + | |||
| + | - " | ||
| + | - " | ||
| + | - "Using resources.cfg to load our models" | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | - "Using our own rendering loop" | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | |||
| + | ===== When You Are Finished ===== | ||
| + | Upload your **commented source files** into Lab1 in MySchool (zip them up if more than one). The lab projects will not be graded, but their completion counts towards your participation grade. | ||
/var/www/cadia.ru.is/wiki/data/attic/public/t-gede-13-1/lab1.1358242403.txt.gz · Last modified: 2024/04/29 13:32 (external edit)