=== Resources ===
<!--
== Week 8 - Oct 30 ==
=== This Week ===
* Mathematics (addendum to course notes)** Planes** Collisions*** Planes*** Spheres* [https://cs.senecac.on.ca/~btp300/pages/content/3drenaggre.html VisibilityMore on Arrays]** Culling Techniquesone-dimensional - static and dynamic*** Occlusion cullingtwo-dimensional - static and dynamic**** Painter's algorithmragged arrays**** Depth Buffering** Direct Device Branch*** Graphics Card Component**** Display Portal[https://cs.senecac.on.ca/~btp300/pages/handouts/h6.html Two-Dimensional Arrays]* [https://cs.senecac.on.ca/~btp300/pages/content/lightlinkl.html LightingLists]** Model Branchstack*** Lighting Componentqueue**** Lighting coordinatordoubly linked list**** Light primitive** Direct Device Branch*** Graphics Card component**** Display portal[https://cs.senecac.on.ca/~btp300/pages/handouts/h15.html Linked Lists]**** DeviceLight primitive
=== To Do ===
* do workshop on templates
* start working on assignment 3
# Checkout 8-Visibility
# Run Visibility Sample
# Derive a Plane Object from abstract base class Object
=== Resources ===
* Lecture Material
** DirectX documentation as installed on your local computer
** [http://msdn.microsoft.com/en-us/library/ MSDN Library]
<!--
== Week 9 - Nov 6 ==