84 Commits (df56ecc496f7e8775acd8a992ffcc7f2aa05a975)
 

Author SHA1 Message Date
Vladimír Vondruš df56ecc496 Magnum now uses C++11 features. 15 years ago
Vladimír Vondruš 8c004ef77d Getters for near and far camera clipping plane. 15 years ago
Vladimír Vondruš 3b588e1950 Benchmark for MeshBuilder::subdivide() and cleanMesh(). 15 years ago
Vladimír Vondruš c56453cb37 Added function MeshBuilder::subdivide(). 15 years ago
Vladimír Vondruš c7b331d100 (Ahem...) Happy New Year! 15 years ago
Vladimír Vondruš 81569ac4e7 Added missing FindGLEW.cmake 15 years ago
Vladimír Vondruš f3df78566a Added README. 16 years ago
Vladimír Vondruš b7221d0a33 Function to set texture border color. 16 years ago
Vladimír Vondruš 8271fbbc19 Function for getting vertex data from MeshBuilder. 16 years ago
Vladimír Vondruš 6f71ba5193 Allow constructing Vector4 from Vector3 with optional W value. 16 years ago
Vladimír Vondruš c30872a471 Class for building meshes from scratch or prefabricated data. 16 years ago
Vladimír Vondruš 12783de1ec Allow modifying mesh vertex/index count and type. 16 years ago
Vladimír Vondruš 2e14f57560 Minor refactoring, documentation. 16 years ago
Vladimír Vondruš 2dd404bc23 Textured triangle example. 16 years ago
Vladimír Vondruš 00ec9de963 Some example file naming cleanup. 16 years ago
Vladimír Vondruš aafecfb4ec Simple templated multidimensional texture class. 16 years ago
Vladimír Vondruš 46e6af1a91 Getter for index count and type in IndexedMesh. 16 years ago
Vladimír Vondruš 118515b3cd Getter for buffer type. 16 years ago
Vladimír Vondruš 197288e82a Getter for vertex count in Mesh. 16 years ago
Vladimír Vondruš 9e6b4ce4bb Updated .gitignore. 16 years ago
Vladimír Vondruš 84215bc4e2 Installation commands in CMake, development PKGBUILD. 16 years ago
Vladimír Vondruš cec3734f75 Basic light with cached position. 16 years ago
Vladimír Vondruš 38d4c8581c Finally, camera matrix. 16 years ago
Vladimír Vondruš 7f817851fa Helpers for caching object transformations. 16 years ago
Vladimír Vondruš 5af44143e2 Function for getting absolute object transformation (relative to the 16 years ago
Vladimír Vondruš fec97b3b7d Disable functions which are useless for an scene. 16 years ago
Vladimír Vondruš 4902170060 Use Object pointer instead of const reference. 16 years ago
Vladimír Vondruš 23b8fb197f Function for geting scene of an object. 16 years ago
Vladimír Vondruš c38a1993db More robust object parenting. 16 years ago
Vladimír Vondruš 3f02de7ce1 Renamed AbstractObject -> Object, draw() is now dummy instead of pure virtual. 16 years ago
Vladimír Vondruš 57380e0681 Small pedantic fixes. 16 years ago
Vladimír Vondruš 6720bc19f0 Specialization should return also specialized class. 16 years ago
Vladimír Vondruš a1fc2de3a9 Functions for getting/setting particular matrix column. 16 years ago
Vladimír Vondruš e597ad489f Added Matrix3 specialization (will be needed for normals, lighting etc.). 16 years ago
Vladimír Vondruš 251441ac55 Allow applying object transformation as local / global. 16 years ago
Vladimír Vondruš e746fc88c0 Lowered fuzzy compare precision even more 16 years ago
Vladimír Vondruš 58398c3059 Function for computing inverse matrix. 16 years ago
Vladimír Vondruš 7f83e821ca Recursive computation of matrix determinant. 16 years ago
Vladimír Vondruš b31cb47e1c Macro for hiding code from being improperly handled by Doxygen. 16 years ago
Vladimír Vondruš c72c36deaa Don't create identity matrix when it's fully overwritten anyway. 16 years ago
Vladimír Vondruš 252278c91d Function for skipping given row and column from an matrix. 16 years ago
Vladimír Vondruš e128b3ab2d Removed superfluous includes, documentation updates. 16 years ago
Vladimír Vondruš 9e516b97a1 Mathematically correct order of row, col parameters in Matrix functions. 16 years ago
Vladimír Vondruš 00dbbd5ce2 Optimization: using dot product for computing vector length. 16 years ago
Vladimír Vondruš 2745471226 Don't even try to assign self to self. 16 years ago
Vladimír Vondruš 1d5d4ddcb4 Renamed AbstractShaderProgram::{load -> attach}Shader(). 16 years ago
Vladimír Vondruš 9b6f3582e3 Orthographic and perspective camera projections. 16 years ago
Vladimír Vondruš 524067a9ca Class for managing indexed meshes. 16 years ago
Vladimír Vondruš 9fd97e2f96 Customizable camera aspect ratio handling policy. 16 years ago
Vladimír Vondruš 5ab557eb05 Fixed transform inheritance in Scene. I just can't get it right on first try. 16 years ago