An open API service indexing awesome lists of open source software.

https://github.com/gbroques/interactive-3d-graphics

Notes for Udacity's Interactive 3D Graphics course.
https://github.com/gbroques/interactive-3d-graphics

computer-graphics computer-graphics-opengl interactive-3d-graphics notes-for-developer three-js threejs threejs-learning udacity-course

Last synced: 6 months ago
JSON representation

Notes for Udacity's Interactive 3D Graphics course.

Awesome Lists containing this project

README

          

# Interactive 3D Graphics

Notes for [Udacity's Interactive 3D Graphics course](https://www.udacity.com/course/interactive-3d-graphics--cs291).

## How to Run

1. Install dependencies (*one time*).

npm install

2. Run local server.

npm run serve

Alternatively, you may run:

npm start

3. Navigate to http://localhost:8080/.

## Links

* [Course Website](https://www.udacity.com/wiki/cs291)
* [Syllabus](https://www.udacity.com/wiki/cs291/syllabus)
* [Three.js Demos](https://www.realtimerendering.com/udacity/)
* [Demos Organized by Lesson](https://www.udacity.com/wiki/cs291/demos)
* [GitHub Repository](https://github.com/udacity/cs291)

## Table of Contents

* [Lesson 1: Introduction](./lesson1/README.md)
* [Lesson 2: Points, Vectors, and Meshes](./lesson2/README.md)
* [Lesson 3: Colors and Materials](./lesson3/README.md)
* [Lesson 4: Transforms](./lesson4/README.md)
* [Lesson 5: Matrices](./lesson5/README.md)
* [Lesson 6: Lights](./lesson6/README.md)