1683 Commits (759038c83c445cc4455e8df4838977def77ddcd9)

Author SHA1 Message Date
Vladimír Vondruš 88879298a7 sceneconverter: enumerate lights in --info. 6 years ago
Vladimír Vondruš 2b987499e2 Trade: add attenuation, range and cone angle parameters to LightData. 6 years ago
Vladimír Vondruš 18a05309e9 Platform: added view-taking Platform::GlfwApplication::setWindowIcon(). 6 years ago
Vladimír Vondruš ec7592d413 imageconverter: add an --in-place option. 6 years ago
Vladimír Vondruš 884b315ca5 AnySceneImporter: support skin import. 6 years ago
Vladimír Vondruš 903e2c213c Shaders: properly use bitangents in Phong normal map calculation. 6 years ago
Vladimír Vondruš 429eef9aed Doc++ 6 years ago
Vladimír Vondruš 5285dcc986 Shaders: add a normal texture scale parameter to Phong. 6 years ago
Eric Undersander 8b8b9c456b Shaders: remove incorrect light direction normalization in Phong.vert. 6 years ago
William JCM 10cd1728f8 doc: unify hyphenation. 6 years ago
Vladimír Vondruš 712dc32e48 doc: slowly switch over to sRGB. 6 years ago
Vladimír Vondruš ddb7185417 Trade: make AbstractImporter::defaultScene() const. 6 years ago
Vladimír Vondruš 8c24ea19d3 Trade: skin import in AbstractImporter. 6 years ago
Vladimír Vondruš e8b64544df Trade: new SkinData class. 6 years ago
Vladimír Vondruš b248d925e0 doc: add some guidelines on updating plugin interface strings. 6 years ago
Vladimír Vondruš b77eafb9de MeshTools: add generateQuadIndices(). 6 years ago
janos 12529efa89 Trade: various doc fixes. 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š f9edbcdd24 Trade: rework metallic/roughness packing. 6 years ago
Vladimír Vondruš ef17497801 Trade: added MaterialAttribute::NormalTextureScale. 6 years ago
Vladimír Vondruš 9c00efa7e0 Trade: MaterialTextureSwizzle::GA for normal maps and related utils. 6 years ago
Vladimír Vondruš 271b7a7629 Trade: usage docs for MaterialData. 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š 2e4f2b745a doc: ArchLinux now uses zstd. 6 years ago
Vladimír Vondruš 851af4fded GL: add *Texture::target(). 6 years ago
Vladimír Vondruš 3dacc17f39 doc: fix a bunch of broken links. 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š f70924dbdd doc: make clang-cl instructions easier to find. 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š 87381d1744 modules: make our own FindVulkan.cmake. 6 years ago
Vladimír Vondruš 8050339ca1 doc: allow ignoring portions of code snippets. 6 years ago
Vladimír Vondruš e8f4f475ea doc: fix a path. 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š 3ceedb3680 Doc++ 6 years ago
Vladimír Vondruš b38892474a doc: expand Developers Guide for singles. 6 years ago
Vladimír Vondruš 8d4dda12cd GL: recognize all remaining WebGL extensions. 6 years ago