teapot-demo

A graphics tutorial with Three.js and dat.GUI



Documentation

Getting Started
Shading Models
Environment Mapping


A graphics demo using Three.js and dat.GUI.

Try it out live or download the source!

See the documentation for an overview of the implementation.

All skyboxes sourced from: Custom Map Makers



Getting Started

To setup and modify the demo checkout the guidelines in Getting Started


Useful Resources

Three.js
https://threejs.org/

dat.GUI
https://github.com/dataarts/dat.gui

A list of GLSL functions
http://www.shaderific.com/glsl-functions/

Graphics tutorials covering many of the techniques used in the demo https://www.scratchapixel.com/

OpenGL tutorials
http://www.opengl-tutorial.org/