765 Commits (f3a07f82f4a67c66d234b2b9a1d868a00d68ca77)
 

Author SHA1 Message Date
Vladimír Vondruš f3a07f82f4 Method chaining for textures. 14 years ago
Vladimír Vondruš 0bf1b62080 Framebuffer: ability to specify which polygon facing to cull 14 years ago
Vladimír Vondruš dfb4e0f807 Mesh: ability to specify which polygons are front facing. 14 years ago
Vladimír Vondruš d5614a2f2c Mesh: added support for polygon offset. 14 years ago
Vladimír Vondruš fd1ae3f775 Mesh: added support for provoking vertex selection. 14 years ago
Vladimír Vondruš 092d2fc897 Doc++ 14 years ago
Vladimír Vondruš 7d3435f483 SceneGraph: method chaining also for Camera. 14 years ago
Vladimír Vondruš 6b5c20bc83 Grouped global mesh settings together. 14 years ago
Vladimír Vondruš b8d18d01ec Using initializer lists in Primitives tests. 14 years ago
Vladimír Vondruš b7d6a7e67d De-inlined MeshTools::CompressIndices. 14 years ago
Vladimír Vondruš 08c8696978 Doc++, added missing inline. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš c78cc95284 Physics: Moved Point constructor to source file. 14 years ago
Vladimír Vondruš 7fbf28f4a1 Added Cylinder primitive. 14 years ago
Vladimír Vondruš e17835e3b6 Primitives: Ability to specify number of cylinder rings on Capsule. 14 years ago
Vladimír Vondruš de2b1b77d5 Using Compare::Containers in primitive unit tests. 14 years ago
Vladimír Vondruš d12ce5b2b4 Fixed copy-pasta documentation. 14 years ago
Vladimír Vondruš 30032a5971 Don't confuse vertices and vertex positions. 14 years ago
Vladimír Vondruš 6882cd9447 Fixed example (strongly typed enums) in AbstractShaderProgram. 14 years ago
Vladimír Vondruš b9ed4159e0 Framebuffer: don't allow invalid bits to be present in *Mask enum sets. 14 years ago
Vladimír Vondruš 685be07a8f Removed parameter-less clear() from Framebuffer. 14 years ago
Vladimír Vondruš aeda5009df Inlined simple function. 14 years ago
Vladimír Vondruš 268f678221 SceneGraph: Camera aspect ratio was not fixed after changing policy. 14 years ago
Vladimír Vondruš e1c22b9ca2 Don't do anything OpenGL-related inside Camera itself. 14 years ago
Vladimír Vondruš 37b6049a62 Initial version of Profiler class. 14 years ago
Vladimír Vondruš 8ca083691a SceneGraph: compute projection size from aspectratio-corrected matrix. 14 years ago
Vladimír Vondruš 08f26a7e3a Oops, premature refactoring. 14 years ago
Vladimír Vondruš 1727357cc5 Gauss-Jordan elimination. 14 years ago
Vladimír Vondruš 742a75277d Moved unary operator- from Vector to RectangularMatrix. 14 years ago
Vladimír Vondruš 166afd5248 Documented missing features in Mesh in OpenGL ES. 14 years ago
Vladimír Vondruš e21c9ca3a5 Function for computing trace of square matrix. 14 years ago
Vladimír Vondruš 3558859cc6 Utility function for clamping value in given limits. 14 years ago
Vladimír Vondruš fb61c22e07 Fixed matrix multiplication in RectangularMatrix subclasses. 14 years ago
Vladimír Vondruš 70402d687f Added missing #include. 14 years ago
Vladimír Vondruš 630a415324 Non-constant access to image data. 14 years ago
Vladimír Vondruš 357b744d59 Vector function and operator reimplementation also for Color. 14 years ago
Vladimír Vondruš 8911dbdffe Moved multiplication and division from Vector to RectangularMatrix. 14 years ago
Vladimír Vondruš 4bcc805616 Moved add/subtract operators from Vector to RectangularMatrix. 14 years ago
Vladimír Vondruš 90881e7337 New base for matrices and vectors: RectangularMatrix. 14 years ago
Vladimír Vondruš 070c4c1901 Removed unneeded friend declaration. 14 years ago
Vladimír Vondruš 9461f780c4 Ability to set buffer (sub)data from fixed-size array. 14 years ago
Vladimír Vondruš a386a5ed35 OpenGL ES compilation fixes. 14 years ago
Vladimír Vondruš 0e74c3847d Support for storing matrices and vectors in configuration. 14 years ago
Vladimír Vondruš d5d4215a45 Color: test for debug operators. 14 years ago
Vladimír Vondruš 1ade64ca6b New crossreferenced @debugoperator alias. 14 years ago
Vladimír Vondruš 2b62cc4012 Prefer to use (col, row) instead of [col][row] on matrices. 14 years ago
Vladimír Vondruš a5b8afa122 Added Vector2::*Scale() and Vector3::*Scale(). 14 years ago
Vladimír Vondruš d96cb96d60 Documented convenience functions on vectors and angles. 14 years ago
Vladimír Vondruš b8750d3702 Added Vector2::*Axis(), similar to those in Vector3. 14 years ago
Vladimír Vondruš 924e4f82ce Camera: added function to retrieve size of XY projection plane. 14 years ago