729 Commits (b77eafb9deba8228214cd7759d12bbdff555eba0)

Author SHA1 Message Date
Vladimír Vondruš b77eafb9de MeshTools: add generateQuadIndices(). 6 years ago
Vladimír Vondruš 44f67e7748 Trade: rethink common material texture coordinate transform/sets. 6 years ago
Vladimír Vondruš b1a719d67a sceneconverter: list textures in --info. 6 years ago
Vladimír Vondruš ef17497801 Trade: added MaterialAttribute::NormalTextureScale. 6 years ago
Vladimír Vondruš 106de5fa15 Trade: add named material layer support and a first layer. 6 years ago
Vladimír Vondruš 417471b83c Trade: add FlatMaterialData. 6 years ago
Vladimír Vondruš 69f5f81110 Trade: expose basic PBR material properties and helper classes. 6 years ago
Vladimír Vondruš 0ec8e002fb Trade: return Optional instead of Pointer from *Importer::material(). 6 years ago
Vladimír Vondruš 8456537fef Trade: deprecate AbstractMaterialData, rewrite PhongMaterialData. 6 years ago
Vladimír Vondruš 14d260a3ea Trade: a redesigned MaterialData class. 6 years ago
Vladimír Vondruš 6811198532 Trade: rename MaterialData::*CoordinateSet() to *TextureCoordinates(). 6 years ago
Vladimír Vondruš b7199c0710 Trade: remove deprecated mutable accessors in PhongMaterialData. 6 years ago
Vladimír Vondruš 851af4fded GL: add *Texture::target(). 6 years ago
Vladimír Vondruš 8b9bf07dce SceneGraph: added Object::move(). 6 years ago
Vladimír Vondruš b05a7ce3b7 Fix generation of the version.h header when inside a Git submodule. 6 years ago
Vladimír Vondruš c357a449fc MeshTools: use only the first set of vertex attribs in compile(). 6 years ago
Vladimír Vondruš f052fc43ec Trade: oh, those material APIs were also long-deprecated. Delete. 6 years ago
Vladimír Vondruš f1c713f4c8 Minor cleanup, doc++, updated changelog & credits. 6 years ago
Vladimír Vondruš 80a844c6c5 external: avoid conflicts of our GL headers with GLES3/gl32.h. 6 years ago
Vladimír Vondruš cec77c0a80 SceneGraph: remove constructor signature requirements in addChild(). 6 years ago
Vladimír Vondruš 8ac9750a81 Platform: properly initialize EmscriptenApp GLConfiguration. 6 years ago
erikwijmans 68aec7b088 Platform: *really* destroy EGL context in WindowlessEglApp destructor. 6 years ago
Vladimír Vondruš 8d4dda12cd GL: recognize all remaining WebGL extensions. 6 years ago
Vladimír Vondruš af73929c67 GL: implemented WEBGL_blend_equation_advanced_coherent. 6 years ago
Vladimír Vondruš bb5004dbb5 GL: added Framebuffer::Status::IncompleteDimensions. 6 years ago
Vladimír Vondruš 083ecf72b8 GL: implement EXT_texture_norm16 ES and WebGL extension. 6 years ago
Vladimír Vondruš 868843c9bb Remove heavy compatibility includes added in 2019.01. 6 years ago
Vladimír Vondruš cd48c59cab Remove remaining APIs deprecated in 2018.10. 6 years ago
Vladimír Vondruš cf4dc69f0d sceneconverter: add a --bounds option. 6 years ago
Vladimír Vondruš 8606b9e097 doc: sceneconverter belongs to MeshTools. 6 years ago
Vladimír Vondruš fb1452eca6 AnyImageImporter: recognize TIFF files by magic. 6 years ago
Vladimír Vondruš 6feb5a4cab GL: fix compilation on macOS + ANGLE. 6 years ago
Vladimír Vondruš cb4f6183dc Doc++, changelog, credits and version marker updates. 6 years ago
Vladimír Vondruš 490deb54f4 doc: update changelog for 2020.06. 6 years ago
Vladimír Vondruš 5d49580004 doc: archive changelogs older than 2 years. 6 years ago
Vladimír Vondruš 1436b7bc86 Shaders: fix various WebGL issues with new MeshVisualizer features. 6 years ago
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 8855c7c4e5 doc: updated changelog. 6 years ago
Vladimír Vondruš 25f7d79a96 modules: rewrite FindOpenAL to support static and subproject AL Soft. 6 years ago
Vladimír Vondruš 6ce74205ac doc: updated credits and changelog. 6 years ago
Vladimír Vondruš 4b24a27a88 GL: expose AMD_sample_positions and NV_sample_locations. 6 years ago
Vladimír Vondruš 41522c674f doc: updated credits and changelog. 6 years ago
Vladimír Vondruš 293f092f14 Add a version.h header with full Git version information. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš a66964898f AnyImageImporter: recognize *.ico and *.cur files. 6 years ago
Vladimír Vondruš 413dc56670 imageconverter: support image & level selection. 6 years ago
Vladimír Vondruš 9474b3e3fc MeshTools: rename removeDuplicates{ => Fuzzy}[Indexed]InPlace(). 6 years ago
Vladimír Vondruš 7138a53b49 MeshTools: add removeDuplicates() operating directly on MeshData. 6 years ago
Vladimír Vondruš c51edcd6d6 doc: updated credits and changelog. 6 years ago
Vladimír Vondruš 5be7fbe1e8 Math: make Range2D and Range3D properly convertible from std::pair. 6 years ago