lo48576 / fbxcel-dom

FBX DOM library for Rust. // See https://github.com/lo48576/fbx-viewer for working example application // rework (total rewrite) is planned
Apache License 2.0
25 stars 10 forks source link

Does this crate support `Animations`? #16

Open Jerrody opened 2 years ago

lo48576 commented 2 years ago

Short answer: Not impossible, but don't expect in near future.


First time I implemented this crate, the primary purpose of this crate is to test the API and usability of the lower-level library fbxcel, and to experiment how the high-level API should look like. You might perceive this extreme experimentality of the current codebase from the version 0.0.9... (Off topic: the reason this crate currently does not support animation is, test assets I used simply does not have animation data with enough quantity and variations.)

The current codebase is written without guessing concrete usage, is written partially very straightforwardly (but not so simple and too many boilerplates), is immature modules structure, and have some other bad points in wide range to be fixed. I've been feeling I should make some design decisions, and make the crate more maintainable with the right design, before more people depend on this (experimental and immature) crate and new features are added.

So,

Sorry to keep you waiting.

Jerrody commented 2 years ago

Sorry to keep you waiting. It's okay :')