Skip to content

Commit

Permalink
N36: Add bevy_fbx section (#1115)
Browse files Browse the repository at this point in the history
  • Loading branch information
nicopap authored Aug 8, 2022
1 parent 7ba704f commit d2e3353
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 0 deletions.
Binary file added content/news/036/bevy_fbx_maya_pbr.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 27 additions & 0 deletions content/news/036/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -463,6 +463,33 @@ next in line.
[gl2pr]: https:/not-fl3/miniquad/pull/305
[mqcompat]: https:/not-fl3/miniquad/pull/176

### [bevy_fbx]

![A model using a PBR shader featuring roughness and metalicness texture maps](bevy_fbx_maya_pbr.jpg)
_model courtesy of [Samuel Rosario], rendered in bevy_

[bevy_fbx] is a pre-alpha library to load FBX (Autodesk Filmbox) files
into [bevy] 0.8, based on [fbxcel-dom].
It currently:

- Loads geometry and meshes
- Loads mesh attributes such as color
- Loads default material diffuse textures, normal maps and emissive maps
- Loads the custom Maya PBR materials, including all material textures
- Load the scene tree and translate it to bevy's hierarchy

Planned features include providing a basic Lambert/Phong shader
to better handle more standard materials,
loading animations and skinned mesh skeletons/rigs.

The project is poorly tested and is looking for testers. It will soon be
available on crates.io.

[fbxcel-dom]: https://lib.rs/crates/fbxcel-dom
[bevy]: https://bevyengine.org/
[bevy_fbx]: https:/HeavyRain266/bevy_fbx
[Samuel Rosario]: https://www.artstation.com/artwork/bKJ0EE

## Popular Workgroup Issues in Github

<!-- Up to 10 links to interesting issues -->
Expand Down

0 comments on commit d2e3353

Please sign in to comment.