41 Commits (next)

Author SHA1 Message Date
Vladimír Vondruš ea060cd9d6 Update copyright year. 4 months ago
Vladimír Vondruš 602ed1687d Fix color literal bugs discovered by the new implementation. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 43cdb51eb9 doc: stop using <tuple> and std::pair in various helper code. 3 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 2c1b64b3df doc: port away from std::pair in a screenshot generator helper. 3 years ago
Vladimír Vondruš 31b77f0f0c doc: remove std::string usage from doc image generators. 3 years ago
Vladimír Vondruš 744353b6cd Port away from deprecated Shaders functionality. 4 years ago
Vladimír Vondruš 73567eeee9 doc: port various image generating utils to Utility::Path. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš d4c5b3f566 Trade: refresh the AbstractImageConverter API. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 7257bbb871 Shaders: rework Phong to support directional and attenuated point lights. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 1116c97124 doc: this TODO is done already. 6 years ago
Vladimír Vondruš 56cade15ca Primitives: added a wireframe icosphere. 6 years ago
Vladimír Vondruš 5b569942b8 Shaders: tangent space visualization in MeshVisualizer3D. 6 years ago
Vladimír Vondruš 74c75178de Shaders: add a 2D variant of MeshVisualizer. 6 years ago
Vladimír Vondruš de9c289328 Adapted all code and doc snippets to GL library changes. 6 years ago
Vladimír Vondruš a68946df5b Primitives: port tests and related tools away from MeshDataXD. 6 years ago
Vladimír Vondruš c8de337c06 Primitives: port away from MeshDataXD. 6 years ago
Vladimír Vondruš de95eddb3f Use the new Matrix4::normalMatrix() everywhere. 7 years ago
Vladimír Vondruš a0f0015211 Shaders: de-inline uniform setters. 7 years ago
Vladimír Vondruš 93789721b2 De-inline Image headers, remove dependency on ImageView. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš f9f3df69de Get rid of std::unique_ptr. 7 years ago
Vladimír Vondruš 24b8ff086c Removed std::optional backwards compatibility. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 0793d31d2b Primitives: new gradient primitive. 8 years ago
Vladimír Vondruš e7d99a1190 doc: convert primitive renderings to proper sRGB and HiDPI. 8 years ago
Vladimír Vondruš d798960587 doc: use MeshTools::compile() for vertex color primitives as well. 8 years ago
Vladimír Vondruš 453fc0b3e7 Shaders: more convenient VertexColor::Color[34] attribute specifiers. 8 years ago
Vladimír Vondruš ff07b165c5 doc: avoid using deprecated functionality in image generators. 8 years ago
Vladimír Vondruš 499984e82c Split the OpenGL layer out, pt 25: updated documentation code snippets. 8 years ago
Vladimír Vondruš 067fc43b6b doc: adapt image generators to new plugin workflow. 8 years ago
Vladimír Vondruš 8c74f4b2db Primitives: added grid3DSolid() and grid3DWireframe(). 8 years ago
Vladimír Vondruš 8662919a2b Primitives: new solid and wireframe cone primitive. 8 years ago
Vladimír Vondruš c33fd4d9c6 doc: show how each primitive looks. 8 years ago