https://github.com/approvers/xdraw
The WebGL 3D engine based on both three.js and Unity.
https://github.com/approvers/xdraw
Last synced: about 1 year ago
JSON representation
The WebGL 3D engine based on both three.js and Unity.
- Host: GitHub
- URL: https://github.com/approvers/xdraw
- Owner: approvers
- Created: 2019-01-15T19:45:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-08-30T13:19:30.000Z (almost 2 years ago)
- Last Synced: 2025-04-09T17:14:18.557Z (about 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 2.46 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# xdraw
The WebGL2 3D engine based on both three.js's math and Unity's system.
## Current goals
- [x] Draw the background color
- [x] Play the animation of rotating cube
- [ ] Load GLB
- [ ] Play the MMD
- [ ] Optimization
## For contoributors
### Hierarchy
- lib
- [x] basis - The mathmetical classes
- [ ] components - The implements of usefuls
- [ ] cameras - The frustum of view
- [ ] colliders - The collision to detect raycasts' hits
- [ ] lights - The light source for some materials
- [ ] materials - The shaders' container
- [ ] meshes - The vertexes and others' container
- [ ] physics - The rigidbody and other
- [ ] renderer - The controllers for gl
### To debug
I had set in next.js.
```sh
yarn dev
```