Skip to content

Commit d2e3353

Browse files
authored
N36: Add bevy_fbx section (rust-gamedev#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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy