https://github.com/marceldobehere/basic-3d-js-renderer
yes
https://github.com/marceldobehere/basic-3d-js-renderer
3d 3d-graphics 3d-rendering goofy js simple
Last synced: 4 months ago
JSON representation
yes
- Host: GitHub
- URL: https://github.com/marceldobehere/basic-3d-js-renderer
- Owner: marceldobehere
- License: agpl-3.0
- Created: 2023-08-26T22:41:43.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-08T21:23:57.000Z (about 1 year ago)
- Last Synced: 2025-01-04T01:35:43.989Z (5 months ago)
- Topics: 3d, 3d-graphics, 3d-rendering, goofy, js, simple
- Language: JavaScript
- Homepage: https://marceldobehere.github.io/basic-3d-js-renderer/
- Size: 70.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Goofy JS 3D Renderer
This is a simple 3D renderer written in JavaScript.

try it [here](https://marceldobehere.github.io/basic-3d-js-renderer/).
## Controls
- WASD, QE - Move Camera
- Arrow keys - Rotate Camera
- R/F - Change FOV
- Space - Reset
- G - Toggle Goofy Mode
- M - Toggle Moving Teapot
- X - Toggle Wireframe
- Drag Mouse - Rotate Camera