Both sides previous revisionPrevious revisionNext revision | Previous revision |
public:t-vien-10-3:main [2010/10/19 23:15] – hannes | public:t-vien-10-3:main [2024/04/29 13:33] (current) – external edit 127.0.0.1 |
---|
During the semester, students should complete two programming assignments and a final programming project. These are all group projects, but M.Sc. level students can at most be in 2 person groups. Students discuss final project ideas with instructor in week 05, present a proposal to the class in week 08, demonstrate the project in week 12 and turn in a report on the project in the last week. Everything that has to be turned in, should arrive no later than at 23:59 on the due date, or else incur 10% penalty for each additional day, including weekends and holidays. | During the semester, students should complete two programming assignments and a final programming project. These are all group projects, but M.Sc. level students can at most be in 2 person groups. Students discuss final project ideas with instructor in week 05, present a proposal to the class in week 08, demonstrate the project in week 12 and turn in a report on the project in the last week. Everything that has to be turned in, should arrive no later than at 23:59 on the due date, or else incur 10% penalty for each additional day, including weekends and holidays. |
| |
^Assignment^Description^Material^Assigned^Due^Weight^ | ^Assignment^Description^Material^Assigned^Due^Weight^Results^ |
|[[PROG1]]|First Programming Assignment| Weeks 1-4|Wed Sep 15|Wed Oct 6|10%| | |[[PROG1]]|First Programming Assignment| Weeks 1-4|Wed Sep 15|Wed Oct 6|10%|[[PROG1SCREENS]]| |
|[[PROG2]]|Second Programming Assignment| Weeks 1-5|Wed Oct 13|Wed Oct 27|10%| | |[[PROG2]]|Second Programming Assignment| Weeks 1-5|Wed Oct 13|Wed Oct 27|10%|[[PROG2SCREENS]]| |
|[[FP-PROP]]|Presentation of Final Project Proposal| All | - |Thu Nov 4|5%| | |[[FP-PROP]]|Presentation of Final Project Proposal| All | - |Thu Nov 4|5%| | |
|[[FP]]|Final Programming Project with Demo| All | - | Wed Dec 1|30%| | |[[FP]]|Final Programming Project with Demo| All | - | Wed Dec 1|30%| | |
|[[FP-REP]]|Written Final Project Report| FP | - | Fri Dec 3 |5%| | |[[FP-REP]]|Written Final Project Report| FP | - | Fri Dec 3 |5%| | |
^ Total 60% ^^^^^^^ | ^ Total 60% ^^^^^^^ |
| |
|ProBoards|[[http://ruclasses.proboards.com]]/|[[http://ruclasses.proboards.com/index.cgi?board=ve2010|Virtual Environments 2010]]| | |ProBoards|[[http://ruclasses.proboards.com]]/|[[http://ruclasses.proboards.com/index.cgi?board=ve2010|Virtual Environments 2010]]| |
^ ^^^^ | ^ ^^^^ |
| |
| |
===== Schedule ===== | ===== Schedule ===== |
| |
| 05 (OCT 12-14) | PREP3 |- {{:public:t-vien-10-3:ve-actors.pdf|Actors and interaction}} | - [[http://www.panda3d.org/wiki/index.php/Actors_and_Characters|Actors]]\\ - [[http://www.panda3d.org/wiki/index.php/Finite_State_Machines|Finite State Machines]] \\ - {{:public:t-vien-10-3:demo4.zip|Demo 4 Files}} | - [[Lab 5 Materials]] | | | | 05 (OCT 12-14) | PREP3 |- {{:public:t-vien-10-3:ve-actors.pdf|Actors and interaction}} | - [[http://www.panda3d.org/wiki/index.php/Actors_and_Characters|Actors]]\\ - [[http://www.panda3d.org/wiki/index.php/Finite_State_Machines|Finite State Machines]] \\ - {{:public:t-vien-10-3:demo4.zip|Demo 4 Files}} | - [[Lab 5 Materials]] | | |
| 06 (OCT 19-21) | PREP4 |- {{:public:t-vien-09-1:ve-avatars.pdf|Avatars and levels of control}} |- [[http://www.panda3d.org/wiki/index.php/Text_and_Image_Rendering|Text and HUD]]\\ - [[http://www.panda3d.org/wiki/index.php/DirectGUI|User Interface]]\\ - {{:public:t-vien-10-3:demo5.zip|Demo 5 Files}} | - [[Lab 6 Materials]]| FP-IDEA | | | 06 (OCT 19-21) | PREP4 |- {{:public:t-vien-09-1:ve-avatars.pdf|Avatars and levels of control}} |- [[http://www.panda3d.org/wiki/index.php/Text_and_Image_Rendering|Text and HUD]]\\ - [[http://www.panda3d.org/wiki/index.php/DirectGUI|User Interface]]\\ - {{:public:t-vien-10-3:demo5.zip|Demo 5 Files}} | - [[Lab 6 Materials]]| FP-IDEA | |
| 07 (OCT 26-28) | | - {{:public:t-vien-09-1:ve-realism.pdf|Visual realism and shaders}}| - [[http://panda3d.org/wiki/index.php/Pixel_and_Vertex_Shaders|Pixel and Vertex Shaders]] | - [[Lab 7 Materials]] | PROG2 (10%) | | | 07 (OCT 26-28) | | - {{:public:t-vien-10-3:ve-realism.pdf|Visual realism and shaders}}| - [[http://www.panda3d.org/manual/index.php/Shaders|Pixel and Vertex Shaders]]\\ - {{:public:t-vien-10-3:demo6.zip|Demo 6 Files}} | - [[Lab 7 Materials]] | PROG2 (10%) | |
| 08 (NOV 02-04) | PREP5 |- {{:public:t-vien-09-1:ve-abstract.pdf|Abstract Environments}} | - Visual Effects | - Students present FP-PROP | FP-PROP (5%)| | | 08 (NOV 02-04) | PREP5 |- {{:public:t-vien-10-3:ve-abstract.pdf|Abstract Environments}} | - [[http://www.ru.is/faculty/hannes/classes/ve2010/demo7.zip|Visual Effects]] | - Students present FP-PROP | FP-PROP (5%)| |
| 09 (NOV 09-11) | |- {{:public:t-vien-09-1:ve-animation.pdf|Character Animation}} | - Animating using Blender [ [[http://wiki.blender.org/index.php/BSoD/Introduction_to_Character_Animation/Upper_body_armature|BWiki]] ] | - [[Lab 8 Materials]] | | | | 09 (NOV 09-11) | |- {{:public:t-vien-10-3:ve-animation.pdf|Character Animation}} | - Animating using Blender [ [[http://wiki.blender.org/index.php/BSoD/Introduction_to_Character_Animation/Upper_body_armature|BWiki]] ]\\ - {{:public:t-vien-10-3:demo8.zip|Demo 8 Files}} | - [[Lab 8 Materials]] | | |
| 10 (NOV 16-18) | PREP6 |- {{:public:t-vien-09-1:ve-virtualworlds.pdf|Online Virtual Worlds}} | - TBD | - Work on Previous Labs | | | | 10 (NOV 16-18) | PREP6 |- {{:public:t-vien-10-3:ve-virtualworlds.pdf|Online Virtual Worlds}} | - Review Assignment 2 | - Work on Previous Labs | | |
| 11 (NOV 23-25) | |- {{:public:t-vien-09-1:ve-interfaces.pdf|Alternative input/output devices}} | - Work on Final Project | - Work on Final Project | | | | 11 (NOV 23-25) | |- {{:public:t-vien-09-1:ve-interfaces.pdf|Alternative input/output devices}} | - Work on Final Project | - Work on Final Project | | |
| 12 (NOV 30-01) | |- {{:public:t-vien-09-1:ve-exammaterials.pdf|Review for Exam}} |- Students Present FP| | FP(30%)/FP-REP(5%) | | | 12 (NOV 30-01) | |- {{:public:t-vien-10-3:ve-exammaterials.pdf|Review for Exam}} |- Students Present FP| | FP(30%)/FP-REP(5%) | |
^ ^^^^^^ | ^ ^^^^^^ |
| |
* [[http://www.alice.org/pandagallery/|Alice Project Models]] | * [[http://www.alice.org/pandagallery/|Alice Project Models]] |
* [[http://www.ru.is/faculty/hannes/classes/ve2010/WOWCreatures.zip|World of Warcraft Creatures]] ([[http://www.ru.is/faculty/hannes/classes/ve2010/LICENSE_Blizzard.png|Blizzard License]]) | * [[http://www.ru.is/faculty/hannes/classes/ve2010/WOWCreatures.zip|World of Warcraft Creatures]] ([[http://www.ru.is/faculty/hannes/classes/ve2010/LICENSE_Blizzard.png|Blizzard License]]) |
| * Panda 3D Demos |
| * [[http://www.panda3d.org/forums/viewtopic.php?t=5915|DemoMaster Application]] |
* Python Language | * Python Language |
* [[http://rgruet.free.fr/PQR26/PQR2.6.html|Python 2.6 Quick Reference]] | * [[http://rgruet.free.fr/PQR26/PQR2.6.html|Python 2.6 Quick Reference]] |