- [x] #193 - [ ] [Multiple animations at the same time](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/InterpolationTest) + [Fox](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/Fox) * Requires changes to `ComputeTransforms` - [ ] [Morph Targets](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/AnimatedMorphCube) - [X] [Vertex Colors](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/VertexColorTest) https://github.com/DiligentGraphics/DiligentEngine/issues/58 * If `ModelCI.VertexAttributes == null`, let the loader automatically define the layout based on the attributes available in the model * Change the renderer to support various input attribute combinations * Alternatively, have dummy input buffers (e.g. vertex colors) with Stride 0 - [X] [Metal Rough Textureless](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/MetalRoughSpheresNoTextures) - [ ] Rework loader to load all nodes, meshes and cameras and allow selecting the scene to render at run time - [X] [Attenuation](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/AttenuationTest) - https://github.com/DiligentGraphics/DiligentTools/commit/5d1dea28cf40b69afc7ded9f2530187af7d8e5ee - [X] [Clearcoat](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/ClearCoatTest) - https://github.com/DiligentGraphics/DiligentTools/commit/2c436c4f03263a513ccf72d5955621626b0fe9bd - [X] [Emissive Strength](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/EmissiveStrengthTest) - https://github.com/DiligentGraphics/DiligentTools/commit/28cf2573037c482b473ef055942451d9affcb799 - https://github.com/DiligentGraphics/DiligentFX/commit/3163b3f3bc688654a3f75ff596ad5520aa6b5e5f - [X] [Iridescence](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/IridescenceDielectricSpheres) - https://github.com/DiligentGraphics/DiligentTools/commit/a464d0195aa9afad5c30abe6fa08c25b4a3aa68d - [X] [Transmission](https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/TransmissionRoughnessTest) - https://github.com/DiligentGraphics/DiligentTools/commit/a6e8a4b31984260ac3ec5c05f7e37645b682323f - [X] [Unlit](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_unlit) - https://github.com/DiligentGraphics/DiligentTools/commit/e2feb7e4b784d473c778a7d811973855905c461d - https://github.com/DiligentGraphics/DiligentFX/commit/11a6cd8c6fedc7d65ee8cd8db6453711e3598c19 - [X] [Punctual Lights](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual) - [LightsPunctualLamp](https://github.com/KhronosGroup/glTF-Sample-Assets/tree/main/Models/LightsPunctualLamp) - https://github.com/DiligentGraphics/DiligentTools/commit/da116e30adff75ccdb33443d604ca6d153ee1589
ComputeTransformsModelCI.VertexAttributes == null, let the loader automatically define the layout based on the attributes available in the model