All Projects → lo48576 → fbxcel

lo48576 / fbxcel

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE.txt MIT LICENSE-MIT.txt
Excellent FBX library for Rust

Programming Languages

rust
11053 projects

Labels

Projects that are alternatives of or similar to fbxcel

SmallFBX
An open-source implementation of Autodesk's FBX
Stars: ✭ 41 (-26.79%)
Mutual labels:  fbx
f3d
Fast and minimalist 3D viewer.
Stars: ✭ 791 (+1312.5%)
Mutual labels:  fbx
ArcaneManagedFbx
C# and .NET Framework wrapper for the Autodesk FBX SDK written in C++/CLI (managed C++).
Stars: ✭ 36 (-35.71%)
Mutual labels:  fbx
Assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Stars: ✭ 7,309 (+12951.79%)
Mutual labels:  fbx
augmentedFaceMeshIndices
Google ARCore Sceneform 1.10.0 augmented face mesh indicies from their .fbx file as pictures.
Stars: ✭ 62 (+10.71%)
Mutual labels:  fbx
rendering-fw
Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL
Stars: ✭ 81 (+44.64%)
Mutual labels:  fbx

fbxcel

Build Status Latest version Documentation Minimum rustc version: 1.56

fbxcel is an FBX library for Rust programming language.

fbxcel is relatively low-level library. If you want to interpret and render FBX data, use fbxcel-dom crate.

Features

  • Pull parser for FBX binary (pull_parser module)
    • FBX 7.4 and 7.5 is explicitly supported.
  • Writer for FBX binary (writer module)
    • FBX 7.4 and 7.5 is explicitly supported.
    • This is optional and enabled by writer feature.
  • Types and functions for low-level FBX tree access
    • This is optional and enabled by tree feature.
    • Provides arena-based tree type and read-only access to nodes.

FBX versions

  • FBX 6 or below is not supported.
  • FBX 7.0 to 7.3 is not explicitly supported, but you can try FBX 7.4 feature to load them.
  • FBX 7.4 and 7.5 is supported.

FBX format

Only FBX binary format is supported.

Currently there is no plan to support FBX ASCII format.

Rust version

Latest stable compiler (currently 1.52) is supported.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].