Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/creepymemes/naive_3d_renderer
A dumb 3D engine that doesn't use linear algebra, instead uses an actual simulated camera
https://github.com/creepymemes/naive_3d_renderer
Last synced: about 1 month ago
JSON representation
A dumb 3D engine that doesn't use linear algebra, instead uses an actual simulated camera
- Host: GitHub
- URL: https://github.com/creepymemes/naive_3d_renderer
- Owner: CreepyMemes
- License: mit
- Created: 2024-07-09T13:13:13.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-17T07:20:07.000Z (3 months ago)
- Last Synced: 2024-11-17T08:23:04.334Z (3 months ago)
- Language: Python
- Size: 442 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Naive_3D_Renderer
## A highly inefficient dumb 3D renderer that simulates actual camera in 3D space, doesn't use matrix transformations.
![Teapot](media/teapot.png)
## This is the stupid math that it uses, available on Geogebra [here](https://www.geogebra.org/m/gehjgrxz)
![Geogebra](media/geogebra.png)