Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carsonradtke/ddd
wip: 3d graphics sandbox
https://github.com/carsonradtke/ddd
Last synced: 25 days ago
JSON representation
wip: 3d graphics sandbox
- Host: GitHub
- URL: https://github.com/carsonradtke/ddd
- Owner: carsonRadtke
- License: mit
- Created: 2023-11-26T20:58:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-04T13:26:51.000Z (about 1 year ago)
- Last Synced: 2024-10-29T11:23:04.608Z (2 months ago)
- Language: C++
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# c++ ray caster
## a simple ray caster.
### getting started
build:
```shell
$ make -j
```run:
```shell
$ bin/ddd > /tmp/file.ppm
```to view the scene, open /tmp/file.ppm
### TODO
- [ ] ray caster -> ray tracer for finer images
- [ ] configuration files so scene can be changed without recompiling
- [ ] different image output formats for more portability
- [ ] more object types including meshes
- [ ] realtime rendering; use gpu