Support of GLTF extension #1380
-
Hello, does vsg support gltf extension KHR_animation_pointer, so that I could change material color in animation, now it changes model's position instead of color |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
When I implemented the animation support in the vsgXchange::assimp plugin I handled transform nodes and skinning. I didn't look into animating material colors, and don't know if assimp itself supports it but that would be the first place to look. If assimp doesn't support it then we are in the territory of needing a native glTF loader rather than relying upon assimp as we do now. The animation support in the VSG would also need to add support for updating materials, this should be pretty straight forward though - far less work than implementing a glTF loader. Longer term I'd like to see a native glTF reader/writer for the VSG, glTF is well suited for being represented by the VSG. However, this isn't something I can just run off and do without financial support as I'm already way over committed on unpaid work side. |
Beta Was this translation helpful? Give feedback.
-
Hi, I have already done some initial work with VSG and tinygltf in the vsgRecipes project. And I have also finished work of entire animation and skinning supports of OSG and tinygltf/openfbx before. I'd like to provide a complete VSG version and see if it can be merged into vsgXchange when back from the Spring festival vacation. |
Beta Was this translation helpful? Give feedback.
When I implemented the animation support in the vsgXchange::assimp plugin I handled transform nodes and skinning. I didn't look into animating material colors, and don't know if assimp itself supports it but that would be the first place to look.
If assimp doesn't support it then we are in the territory of needing a native glTF loader rather than relying upon assimp as we do now. The animation support in the VSG would also need to add support for updating materials, this should be pretty straight forward though - far less work than implementing a glTF loader.
Longer term I'd like to see a native glTF reader/writer for the VSG, glTF is well suited for being represented by the VSG. However,…