Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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