| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* 2d/transform (transform-position): Delete it.
|
|
|
|
| |
* 2d/transform.scm (translate): Support 3D vector as argument.
|
|
|
|
| |
* 2d/transform.scm (scale): Support 3D vectors and scalars as arguments.
|
|
|
|
|
|
| |
* 2d/transform.scm (make-transform*): Delete it.
(transform-translate, transform-scale): Rename.
(translate, scale): New procedures.
|
|
|
|
|
|
|
| |
* 2d/transform.scm (rotate-x, rotate-y, rotate-z): New
procedures.
(transform-rotate): Renamed.
(make-transform*): Use rotate-z for now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 2d/vector2.scm: Delete it.
* 2d/vector.scm: New file.
* Makefile.am (SOURCES): s/vector2/vector.
* 2d/font.scm:
* 2d/keyboard.scm:
* 2d/mouse.scm:
* 2d/rect.scm:
* 2d/shader.scm:
* 2d/sprite.scm:
* 2d/texture.scm:
* 2d/transform.scm:
* 2d/window.scm:
* examples/2048/2048:
* examples/animation.scm:
* examples/coroutine.scm:
* examples/font.scm:
* examples/particles.scm:
* examples/simple.scm:
* examples/tilemap.scm: Use vectors instead of defunct vector2.
|
|
|
|
| |
* 2d/transform.scm (perspective-projection): New procedure.
|
|
|
|
| |
* 2d/transform.scm (transform-translate): Correct matrix.
|
|
|
|
| |
* 2d/transform.scm (make-transform*): New procedure.
|
|
|
|
| |
* 2d/transform.scm (transform-position): New procedure.
|
|
|
|
|
| |
* 2d/transform.scm (translate, scale, rotate): Renamed.
(transform-translate, transform-scale, transform-rotate): New names.
|
| |
|
|
* 2d/transform.scm: New module.
* 2d/shader.scm: Add uniform setter for transforms.
* Makefile.am (SOURCES): Add '2d/transform.scm'.
|