summaryrefslogtreecommitdiff
path: root/gfx/gl/camera.cpp
Commit message (Collapse)AuthorAge
* Calculate an accurate up vector for the cameraDan Goodliffe2022-12-13
|
* Maintain a camera's inverse view projection matrixDan Goodliffe2022-12-13
|
* Cache unView matrix for unprojecting mouse clicks, update only on camera ↵Dan Goodliffe2022-12-12
| | | | movement
* Cache view and viewProject matrices, update only on camera movementDan Goodliffe2022-12-12
|
* Have Camera remember all its propertiesDan Goodliffe2022-12-12
|
* Make Camera members private with accessors and helpful settersDan Goodliffe2022-12-12
|
* Fix case of GetViewProjectionDan Goodliffe2022-12-11
|
* Encapsulate RayDan Goodliffe2022-01-02
|
* Initial implementation for being able to click in the main window to select ↵Dan Goodliffe2021-12-28
| | | | something
* Fix up all remaining warningsDan Goodliffe2021-11-28
|
* Swap y,z axisDan Goodliffe2021-11-16
| | | | This was a pain... but all the coords make much more sense now and a lot of mystery negation has disappeared.
* Input stack and logical split of camera controllerDan Goodliffe2021-01-28
|
* Basic mouse navigationDan Goodliffe2021-01-26
|
* Big reshuffleDan Goodliffe2021-01-17
Fixes code quality warnings now picked up.