summaryrefslogtreecommitdiffstats
path: root/AssetLoader/interface/GLTFLoader.hpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-30C API for GLTFLoaders-ol1-517/+0
2021-01-13Fixed gcc/clang errorassiduous1-1/+1
2021-01-13GLTF Loader: made Model::GPUDataInitialized atomicassiduous1-2/+3
2021-01-13GLTF Loader: moved AlphaMode parameter to Material::ShaderAttribsassiduous1-10/+9
2021-01-13GLTFLoder: added BaseColorAlphaFormat to ResourceCacheUseInfo; added Model::I...assiduous1-4/+21
2021-01-11Few minor updates to GLTF loaderassiduous1-3/+2
2021-01-11GLTF loader: reworked buffer initialization with user dataassiduous1-8/+9
2021-01-08Fixed clang/gcc build errorassiduous1-14/+16
2021-01-08GLTF Loader: added camera loadingassiduous1-9/+41
2021-01-01Updated copyright noticeassiduous1-1/+1
2020-12-14GLTFLoader: added convenience constructor for Model::CreateInfoassiduous1-0/+15
2020-12-11GLTFLoader: added option to not load animation data and skinassiduous1-8/+13
2020-12-10GLTFLoader: updated node transforms handlingassiduous1-1/+1
2020-12-10GLTF Loader: addedassiduous1-4/+3
2020-12-10GLTFLoader: updated model initialization API; few minor improvements to loadingassiduous1-14/+26
2020-12-10GLTFLoader: fixed variable type/name conflictsassiduous1-4/+5
2020-12-09Reworked GLTF resource manager to use BufferSuballocator and DynamicTextureAtlasassiduous1-46/+19
2020-12-05GLTF Resource manager: implemented texture array resizingassiduous1-0/+12
2020-12-03GLTF Loader: fixed names of Material::ALPHA_MODE enum membersassiduous1-4/+4
2020-12-03GLTF loader: updated mesh BB handlingassiduous1-5/+10
2020-12-03GLTF Loader: updated primitives handlingassiduous1-21/+21
2020-12-03GLTF Loader: using dynamic array of joint transform matrices instead of the f...assiduous1-5/+2
2020-12-03GLTF Loader: switched to using texture arraysassiduous1-9/+14
2020-12-02GLTFLoader: reworked material to load material attribs in a shader-friendly f...assiduous1-49/+51
2020-12-02GLTF Loader: fixed few issues with texture cacheassiduous1-0/+5
2020-12-02GLTFResourceManager: added texture allocation cacheassiduous1-12/+1
2020-12-02Refcactored GLTFResourceManager: made allocations ref-counted objectsassiduous1-17/+18
2020-12-01GLTF Loader: added GetFirstIndexLocation and GetBaseVertex methodsassiduous1-11/+24
2020-12-01GLTF Loader: implemented buffer suballocation in cacheassiduous1-21/+62
2020-12-01GLTF Loader: updated GPU resource initializationassiduous1-14/+8
2020-12-01GLTF Loader: refactored material textures loadingassiduous1-33/+49
2020-11-30GLTF loader: initial implementation of GLTF resource cacheassiduous1-7/+48
2020-11-30GLTF Loader: added texture coordinate scale and bias for use in texture atlasassiduous1-0/+7
2020-11-05GLTFLoader: enabled creating the GLTF models without device contextassiduous1-0/+4
2020-11-05GLTFLoader: made texture cache thread-safeassiduous1-1/+7
2020-06-28GLTFLoader: updated bound box calculationsassiduous1-3/+5
2020-05-17GLTF Loader: split GLTF vertex data into two streams: pos, normal, uv0, uv1, ...assiduous1-9/+14
2020-03-28GLTF Loader: enabled two-sided materialsassiduous1-0/+2
2020-03-23GLTF loader: using full texture path as key in texture cacheassiduous1-0/+1
2020-03-23GLTF Loader: added optional texture cacheassiduous1-3/+14
2020-01-31Renamed .h -> .hpp where appropriateassiduous1-0/+0
2020-01-29Fixed a bunch of minor Linux/iOS/MacOS build issuesassiduous1-0/+1
2020-01-29Updates to comply with the new APIassiduous1-2/+2
2020-01-01Updated copyright noticeassiduous1-7/+11
2019-12-05Fixed c++17 build issueEgor Yusov1-0/+2
2019-11-25clang-formatted AssetLoaderEgor Yusov1-77/+80
2019-11-19Added install instructionsEgor Yusov1-4/+4
2019-09-17Updated copyright noticeEgor Yusov1-1/+1
2019-05-06Updated readme; added readme for GLTF LoaderEgor Yusov1-1/+0
2019-05-05Fixed variable naming problem causing Linux build errorsEgor Yusov1-2/+2