Skip to content

msyao/three-js-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

General Assembly Logo

Three.js

Prerequisites

  • Reasonable proficiency with Javascript
  • Passing knowledge of 3D

Objectives

  • Learn the basics of Three.js
  • Go experiment with Three.js to create your own 3-D objects

About

Three.js is a cross-browser JavaScript library/API used to create and display animated 3D computer graphics. Three.js uses WebGL to render graphics. Due to its low level complexity and abstraction, it doesn't require as much of learning curve as WebGL. Its easy-to-use libraries handle the complexities of WebGL animations. A basic cube in raw WebGL would be written in hundreds of lines of Javascript and shader code, while a Three.js equivalent is only a fraction of that.

  • In Mr.Doob's own words, the lowdown of Three.js.

Install Three.js

Three.js Github Repo

Examples of Three.js:

You should poke around the Three.js website to read the docs and play with the editor.

Additional Resources

About

GA WDI 10 - Learn Three.js Talk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published