154
edits
Changes
→Week 1 - Jan 8
* Assignment Discussion
* Suggested Enhancements
* Review of the Base Code
** Definition of a Framework
*** Modularity through stable interfaces
*** Re-usability through generic components
*** Extensibility through hook methods
*** Inversion of control - determines which application methods to invoke in response to external events
** Framework Architecture
*** Modelling Layer
*** API Translation Layer
* Relative Reference Frames
** Recursive calls
**: test a point for presence within a set of planes
**: normal calculations - general rotation matrix - vector and angle
** camera, sound, and light attachments now made at the Frame class
** textures still attach at the object level