summaryrefslogtreecommitdiffstats
path: root/libdimension/cameras.c
Commit message (Collapse)AuthorAgeFilesLines
* Split up objects, finishes, pigments, lights, cameras, etc.Tavian Barnes2010-01-061-86/+0
|
* Use dmnsn_new_*() rather than dmnsn_*_construct().Tavian Barnes2009-11-191-2/+2
|
* Don't take a transformation matrix in dmnsn_new_perspective_camera().Tavian Barnes2009-07-161-4/+4
|
* Have camera callbacks take canvas coordinates as doubles.Tavian Barnes2009-07-161-8/+3
|
* Add destructor callbacks for polymorphic C types, and use their baseTavian Barnes2009-07-161-12/+3
| | | | dmnsn_delete_*() function.
* Update license copyrights to 2009.Tavian Barnes2009-07-081-1/+1
|
* Comments and style adjustments, and a couple fixes.Tavian Barnes2009-07-081-3/+6
|
* Provide interface to modify a perspective camera's transformationTavian Barnes2009-07-021-1/+18
| | | | matrix.
* New C++ dmnsn_camera* wrapper.Tavian Barnes2009-07-011-0/+80