Ändringar mellan två versioner
Här visas ändringar i "Lab assignments" mellan 2015-05-07 09:40 av Christopher Peters och 2015-05-07 10:12 av Christopher Peters.
Visa < föregående | nästa > ändring.
Lab assignments
Materials There are three labs in total. A gallery of (mistaken) art work from the previous year is available here (you may need to reload the page in order for it to be correctly displayed).
Note that the following labs can be set up with the development tool/IDE, environment and platform of your choice. Examples include GCC and Visual Studio. There are a large number of combinations of the aforementioned that may result in idiosyncratic build problems, so you will need to conduct the set up for your own specific configuration. In some cases, setting up the labs for the first time may be non-trivial if you haven't built projects in that particular development environment before. The hints and tips section here may be useful for some help with this.
Lab 1: Set-up and Introduction to 2D and 3D Graphics Lab 1 Instructions(read this first)Lab 1 Source codeLab 2: RaytracingLab 2 Instructions (read this first)Lab 2 Source codeLab 3: RasterisationLab 3 Instructions Lab 3 Source code
Note that an older version of SDL is used in order to avoid set up issues with different platforms. If somebody creates a stable build using the latest version of SDL for the main platforms/development environments (and updates the instructions accordingly), I will be happy to upload it as a future option (and you will of course be credited for it).
Submission Submission of the labs is due on Friday 8th May 2015 as a single .zip or .rar archive with an appropriate directory structure (Bilda lab submission can be reached here).The recommended documentation is a well-presented, two to three page document per lab detailing your implementation methods (your approach to completing the lab), experiences (problems encountered, solutions) and outputs (what worked, what did not, screenshots). It should not contain many theoretical details or excessive code - source code comments can be added separately. If you worked in a group, group members should be clearly listed with contact details and there should also be a short section describing the contributions of each group member.
The submission materials should consist of source code, executable and documentation for each of the three labs. Lab submission will be conducted through Bilda, under 'Event -> Assignments -> DH2323 DGI15 Lab assignment submission'. Bilda lab submission can be reached here.
Note: If you cannot log into Bilda when you click on the link above, then you probably need to be registered there. In this case, send the course responsible your official details (including KTH email address) and you will be added to the system.¶