summaryrefslogtreecommitdiff
path: root/2d/transform.scm
Commit message (Collapse)AuthorAgeFilesLines
* Add perspective-projection procedure.David Thompson2014-05-261-1/+28
| | | | * 2d/transform.scm (perspective-projection): New procedure.
* Fix embarrassing issue with transform-translate.David Thompson2014-05-251-4/+4
| | | | * 2d/transform.scm (transform-translate): Correct matrix.
* Add make-transform*.David Thompson2014-05-151-0/+10
| | | | * 2d/transform.scm (make-transform*): New procedure.
* Add transform-position procedure.David Thompson2014-05-021-0/+6
| | | | * 2d/transform.scm (transform-position): New procedure.
* Prefix matrix operations with "transform-".David Thompson2014-05-021-6/+6
| | | | | * 2d/transform.scm (translate, scale, rotate): Renamed. (transform-translate, transform-scale, transform-rotate): New names.
* Change license to GPLv3+.David Thompson2014-03-081-7/+7
|
* Add 4x4 transformation matrix module.David Thompson2014-02-151-0/+169
* 2d/transform.scm: New module. * 2d/shader.scm: Add uniform setter for transforms. * Makefile.am (SOURCES): Add '2d/transform.scm'.