6 Commits (c6e14dd348eb82c80240f9340b75c2aad0e6c0bd)

Author SHA1 Message Date
Vladimír Vondruš c6e14dd348 SceneGraph: Initial support for projections with aspect ratio != 1:1. 14 years ago
Vladimír Vondruš 27bbf23dff SceneGraph: Simplified Implementation::Camera<3>::fixAspectRatio(). 14 years ago
Vladimír Vondruš f6d1aa7bc9 SceneGraph: Test for Implementation::Camera<3>::fixAspectRatio(). 14 years ago
Vladimír Vondruš 810c06509a SceneGraph: modifications to allow 2D implementation in future. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš e3ee7b487b Moved Object, Scene and Light to separate SceneGraph library. 14 years ago
Vladimír Vondruš dc6f29bf08 Removed old cruft from documentation. 14 years ago
Vladimír Vondruš 51aa660f6c Decoupled framebuffer operations from Camera class. 14 years ago
Vladimír Vondruš 9b642413bf Doc: cleaned up something very ancient. 14 years ago
Vladimír Vondruš c7bb153d0a Port to OpenGL ES 2. 14 years ago
Vladimír Vondruš a8ce2257be Added missing inline. 14 years ago
Vladimír Vondruš 79945ab6fc Documentation: organizing the classes into "modules". 14 years ago
Vladimír Vondruš 83ff04f0a2 Camera: added setters for depth and stencil clear value. 14 years ago
Vladimír Vondruš a32498361c Camera::setClearColor() is now static. Removed getter. 14 years ago
Vladimír Vondruš 9d39808a84 Better Camera clearing. 14 years ago
Vladimír Vondruš 16f8b9bbe6 Added stencil test to camera features. 14 years ago
Vladimír Vondruš 5133861750 Links to required extensions in documentation. 14 years ago
Vladimír Vondruš 952f8ebb27 Compiling with -fvisibility=hidden. 14 years ago
Vladimír Vondruš 0689abeb12 Better way to "unhide" Camera::draw(). 14 years ago
Vladimír Vondruš 95725cae94 Workaround Doxygen parsing bug. 14 years ago
Vladimír Vondruš 192831b576 Don't use virtual when reimplementing virtual function. 14 years ago
Vladimír Vondruš da3b4e85a5 Doc++ 14 years ago
Vladimír Vondruš d40cea81b2 Camera: added depth clamping feature. 14 years ago
Vladimír Vondruš 42ed45635d Camera: added dithering feature. 14 years ago
Vladimír Vondruš 5381d9e423 Camera: stronly typed AspectRatioPolicy enum. 14 years ago
Vladimír Vondruš 0600764790 Revamped Scene/Camera features. 14 years ago
Vladimír Vondruš c00a42fcf3 Removed "wontfix" TODOs. 14 years ago
Vladimír Vondruš 69cad8862f Added dummy draw() to Camera, so it doesn't get hidden by the other. 14 years ago
Vladimír Vondruš d65d33912a Improved Object transformation caching to reuse absolute transformation. 14 years ago
Vladimír Vondruš 1cf69616a3 Documentation updates, "markdownization". 14 years ago
Vladimír Vondruš 7911c22eff Removed convenience functions with "unwrapped" Vector parameters. 14 years ago
Vladimír Vondruš d7a497b87b Make Camera::setViewport() virtual. 14 years ago
Vladimír Vondruš a64fbfbe63 Use OpenGL-compatible types in camera viewport size. 14 years ago
Vladimír Vondruš e98ca5b03a Moved drawing functions from Scene to Camera. 14 years ago
Vladimír Vondruš 62d1860db1 Don't use virtual when reimplementing virtual function. 14 years ago
Vladimír Vondruš 0945c50aa6 Removed "active camera" from Scene. 14 years ago
Vladimír Vondruš 408aa7faf5 Fixed yet another collision with windows.h. I hate it. 14 years ago
Vladimír Vondruš 8efb5a1e42 Added dllimport/dllexport macros for Windows builds. 14 years ago
Vladimír Vondruš e0b4fca4fe Doc++ 15 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš fd9c137be2 Getter for Camera viewport size. 15 years ago
Vladimír Vondruš 4a23efa307 Use Vector2<unsigned int> for viewport size in Camera instead of ints. 15 years ago
Vladimír Vondruš 31c70f2c08 Doc++ 15 years ago
Vladimír Vondruš e5e7d95af4 Using nullptr instead of 0 everywhere. 15 years ago
Vladimír Vondruš 8c004ef77d Getters for near and far camera clipping plane. 15 years ago
Vladimír Vondruš c7b331d100 (Ahem...) Happy New Year! 15 years ago
Vladimír Vondruš 38d4c8581c Finally, camera matrix. 16 years ago
Vladimír Vondruš 3f02de7ce1 Renamed AbstractObject -> Object, draw() is now dummy instead of pure virtual. 16 years ago
Vladimír Vondruš 9b6f3582e3 Orthographic and perspective camera projections. 16 years ago
Vladimír Vondruš 9fd97e2f96 Customizable camera aspect ratio handling policy. 16 years ago