https://github.com/learosema/explore-threejs
Learning THREE.js
https://github.com/learosema/explore-threejs
Last synced: 12 months ago
JSON representation
Learning THREE.js
- Host: GitHub
- URL: https://github.com/learosema/explore-threejs
- Owner: learosema
- License: mit
- Created: 2019-10-01T20:54:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T07:52:12.000Z (over 3 years ago)
- Last Synced: 2025-06-28T14:44:08.354Z (about 1 year ago)
- Language: JavaScript
- Size: 2.07 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exploring THREE.js
In this repository, I'm going to explore the THREE.js 3D engine.
For now, I am digging my way through the resources available at the official [documentation](https://threejs.org/docs/)
and the [ThreeJS Fundamentals](https://threejsfundamentals.org) lessons.
# Demos
* [Hello Cube](hello-cube/) ([origin](https://threejsfundamentals.org/threejs/lessons/threejs-fundamentals.html))
* [Hello Texture](hello-texture/)
* [Checker Board](checker-board/)
* [Galaxy](galaxy/) (course by Matt Deslauriers)
# Running this repo
This project uses the ES module syntax without Webpack or Babel. So, a modern browser is required (basically, not Internet Explorer 11). Also, I put a minimalistic static node express web server into the repo (use `npm install` and `npm start`). You can use any web server you like.
This site is also being deployed as a [GitHub Page](https://terabaud.github.io/explore-threejs/).