Skip to content

Commit d2e3353

Browse files
authored
N36: Add bevy_fbx section (#1115)
1 parent 7ba704f commit d2e3353

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
111 KB
Loading

content/news/036/index.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,33 @@ next in line.
463463
[gl2pr]: https://github.com/not-fl3/miniquad/pull/305
464464
[mqcompat]: https://github.com/not-fl3/miniquad/pull/176
465465

466+
### [bevy_fbx]
467+
468+
![A model using a PBR shader featuring roughness and metalicness texture maps](bevy_fbx_maya_pbr.jpg)
469+
_model courtesy of [Samuel Rosario], rendered in bevy_
470+
471+
[bevy_fbx] is a pre-alpha library to load FBX (Autodesk Filmbox) files
472+
into [bevy] 0.8, based on [fbxcel-dom].
473+
It currently:
474+
475+
- Loads geometry and meshes
476+
- Loads mesh attributes such as color
477+
- Loads default material diffuse textures, normal maps and emissive maps
478+
- Loads the custom Maya PBR materials, including all material textures
479+
- Load the scene tree and translate it to bevy's hierarchy
480+
481+
Planned features include providing a basic Lambert/Phong shader
482+
to better handle more standard materials,
483+
loading animations and skinned mesh skeletons/rigs.
484+
485+
The project is poorly tested and is looking for testers. It will soon be
486+
available on crates.io.
487+
488+
[fbxcel-dom]: https://lib.rs/crates/fbxcel-dom
489+
[bevy]: https://bevyengine.org/
490+
[bevy_fbx]: https://github.com/HeavyRain266/bevy_fbx
491+
[Samuel Rosario]: https://www.artstation.com/artwork/bKJ0EE
492+
466493
## Popular Workgroup Issues in Github
467494

468495
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)