https://github.com/whitestormjs/nextgl
https://github.com/whitestormjs/nextgl
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/whitestormjs/nextgl
- Owner: WhitestormJS
- Created: 2018-08-09T08:43:11.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-08T08:46:05.000Z (almost 7 years ago)
- Last Synced: 2025-03-26T14:50:30.513Z (3 months ago)
- Language: JavaScript
- Size: 891 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nextgl
## Progress / TODO
- [x] Program API
- [x] Scene API
- Transforms / Matricies (hierarchy)
- Parent-child ecosystem
- [x] Shader API
- [x] `Shader` class
- [x] `Material` class
- [ ] **Materials**
- [ ] Lambert
- [ ] Flat
- [ ] Maps (Textures)
- [x] Texture
- [x] FrameBuffer
- [ ] DataTexture
- [ ] DepthTexture
- [ ] VideoTexture
- [ ] Lights
- [ ] PointLight
- [ ] DirectionalLight
- [ ] ...
- [ ] Shading
- [ ] Support lights
- [ ] Support shadowmaps
- [ ] Support reflections / specular
- [ ] Extended examples