-
Notifications
You must be signed in to change notification settings - Fork 1
Contributions by Feature
This demo is intended to showcase my (Bernard Llanos) contributions to the code. As such, I removed many features which had been created by my project partners. The following is a list of acknowledgements for the elements of the demo which I did not write:
- Keyboard and mouse input handling
- Quaternion-based user-controlled camera
- Hierarchical world transformations with
quaternion orientation (the
Transformable
class)
As noted in the README, the project code was developed over two courses. During COMP3501A, the project code was managed using Git, and it is possible to determine which lines of code were written by which contributors.
During COMP2501A, the project was not managed using a version control system. I regret that information on contributions from this period is not available. (All code leftover from COMP2501A is attributed to me because I made the initial commit for the Git repository.) However, the project was largely rewritten during COMP3501A, such that almost none of the COMP2501A code was preserved. Moreover, the stripped-down code from COMP2501A which was used as a starting point for the COMP3501A project did not contain any features created by my COMP2501A project partners. Rather, it was roughly equal parts my own work and code from the course tutorials (referenced in the README).