100 Commits (a0b03cf30feb82857e9d919de01f37fe86d46900)

Author SHA1 Message Date
Vladimír Vondruš 68443bd602 doc: explicitly use PRIVATE/PUBLIC for target_link_libraries(). 10 months ago
Vladimír Vondruš 2c63f6d7cf doc: avoid a CMake version deprecation warning. 1 year ago
Vladimír Vondruš 602ed1687d Fix color literal bugs discovered by the new implementation. 1 year ago
Vladimír Vondruš 683a9fa718 TextureTools: rewrite docs for DistanceFieldGL from scratch. 1 year ago
Vladimír Vondruš 8ba6d1a659 doc: adapt image generation README to inkscape / imagemagick changes. 1 year ago
Vladimír Vondruš 0ee9c0b8e6 Prefer member slicing instead of arrayCast() in various other places. 1 year ago
Vladimír Vondruš fba935c224 Use Path::{path,filename}() instead of split() where it makes sense. 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š b514cebc8e doc: update also the Shaders::DistanceFieldVector image. 3 years ago
Vladimír Vondruš adb2437984 TextureTools: merge AtlasLandfill and AtlasLandfillArray. 3 years ago
Vladimír Vondruš 8f8dcd0076 doc: adapt the atlas doc image generator to latest changes. 3 years ago
Vladimír Vondruš 66bf0b264d TextureTools: new landfill atlas packer. 3 years ago
Vladimír Vondruš c63ae80619 TextureTools: doc snippet and sample output for atlasArrayPowerOfTwo(). 3 years ago
Vladimír Vondruš 93990413a7 Clean up unnecessary usage of std::string and Utility::String. 3 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š 786f61e9c6 Bump minimal CMake version to 3.5 to silence a CMake 3.27 warning. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš ad8aca370c MeshTools: make generateLines() public. 3 years ago
Vladimír Vondruš 2c1b64b3df doc: port away from std::pair in a screenshot generator helper. 3 years ago
Vladimír Vondruš cfa8604118 Shaders: add a "screenshot" for LineGL. 3 years ago
Vladimír Vondruš 3c8fd70c12 Animation: make Easing a template struct, add an Easingd typedef. 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š ed489a1112 doc: ew, a std::vector! 4 years ago
Vladimír Vondruš c36ed5e61d Don't ever attempt to think about CGL when building for GLES on Mac. 4 years ago
Vladimír Vondruš 48838c442f Adapt to Corrade changes. 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš ec19c25e46 Adapt to Corrade changes. 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
janos 81feec8f2d DebugTools: add Smooth-Cool-Warm colormap. 6 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š e3841ade7e Shaders: object and primitive ID visualization in MeshVisualizer. 6 years ago
Vladimír Vondruš 3b40d91f6c DebugTools: added a few preset colormaps. 6 years ago
Vladimír Vondruš ef7a970326 Shaders: update MeshVisualizer image to show TBN direction as well. 6 years ago
Vladimír Vondruš 1b21e4e7ba Primitives: switch to an enum set for texturable primitives. 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š 7f4da303cb Require at least CMake 3.4. 7 years ago