39 Commits (2d52a713fbedb2c5ccd8a2e7e3ac414a9246606b)

Author SHA1 Message Date
Vladimír Vondruš 72f686377e Trade: doc++ 4 years ago
Vladimír Vondruš e08efa62a1 Trade: disallow empty MaterialAttributeData names. 4 years ago
Vladimír Vondruš aeeff73a71 Trade: use ` LayerName` instead of `$LayerName` in MaterialData. 5 years ago
Vladimír Vondruš 78cf81bfca Trade: mutable access to MaterialData attribute values. 5 years ago
Vladimír Vondruš 145d41dcff Trade: doc++ 5 years ago
Vladimír Vondruš 5ef7bd26e7 Trade: improve MaterialData type mismatch assertions. 5 years ago
Vladimír Vondruš ebfbfcbb73 Trade: doc++ 5 years ago
Vladimír Vondruš 781c5c3e08 Trade: doc++ 5 years ago
Vladimír Vondruš 46a6724198 Trade: doc++ 5 years ago
Vladimír Vondruš 807c337db1 Trade: adapt to CORRADE_ALIGNAS() deprecation. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 7498d5742f Trade: fix unused variable warning when building with CORRADE_NO_ASSERT. 5 years ago
Vladimír Vondruš 329ea4d33d Trade: shh, GCC 4.8. 5 years ago
Vladimír Vondruš 5a1f43f20b Switch to the new & optimized GenerateSequence from Corrade. 5 years ago
Vladimír Vondruš 78f38b89ad Trade: doc++ 6 years ago
Vladimír Vondruš ec22b33e01 Trade: document how normal texture scale is meant to be applied. 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š 81f5468b65 Trade: custom material attribs can start with non-letters as well. 6 years ago
Vladimír Vondruš 829e9b6d0f Trade: add forgotten OcclusionTextureStrength attribute. 6 years ago
Vladimír Vondruš baa23ffd10 Trade: and you, MSVC 2015, need a special place in hell. 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š 0654fe2cb0 Trade: add builtin material layer factor + texture attributes. 6 years ago
Vladimír Vondruš 417471b83c Trade: add FlatMaterialData. 6 years ago
Vladimír Vondruš 841d28b506 Trade: add MaterialData::as(). 6 years ago
Vladimír Vondruš 69f5f81110 Trade: expose basic PBR material properties and helper classes. 6 years ago
Vladimír Vondruš d3b346eda5 Trade: add a MaterialTextureSwizzle enum. 6 years ago
Vladimír Vondruš b5fdfc2474 Trade: check for custom MaterialData deleters in AbstractImporter. 6 years ago
Vladimír Vondruš 0510449b36 Trade: material layer support in the new MaterialData. 6 years ago
Vladimír Vondruš b424b9dc4b Trade: allow storing strings in MaterialData. 6 years ago
Vladimír Vondruš c59fa42e7b Trade: allow storing 64bit ints and pointers in MaterialData. 6 years ago
Vladimír Vondruš 8456537fef Trade: deprecate AbstractMaterialData, rewrite PhongMaterialData. 6 years ago
Vladimír Vondruš f250e7a4c9 Trade: add a type enum *set* to MaterialData. 6 years ago
Vladimír Vondruš 9992614c3d Trade: "optional" access to MaterialData attributes. 6 years ago
Vladimír Vondruš 14d260a3ea Trade: a redesigned MaterialData class. 6 years ago