Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Godot FBX Importer Improvements In Godot 3.2.4

#1
Godot FBX Importer Improvements In Godot 3.2.4

In Godot 3.2 FBX support was improved by implementing the open source AssImp library. In the upcoming release of Godot 3.2.4 we are getting an all new FBX importer. While based on AssImp initially, this project took over a year to developed, removed over 50K lines of non-FBX related code and made improvements across the board.

Developer Gordon MacPherson recently wrote about the experience on the Godot blog and detailed the following changes:

  • We rewrote all the mesh code to support all formats of FBX meshes correctly.
  • We built an entire abstraction for the FBX transform information, which was a very complex and convoluted undertaking to get working properly.
  • We designed a better handler for the animations which can compensate for the complex transform information, which means that we can handle animations correctly.

The project is ready for use but there are some plans in the pipeline:

  • Finish porting the rewrite to Godot 4.0 (we use the 3.2 branch in production, so that’s where this was developed and quality controlled by many users).
  • Locator bones. Right now, you need to bake your animation before exporting.
  • Improve material mappings (most are supported, some need mapping).
  • Fix bugs in the beta phase, we expect them.

Be sure to check out the blog post for details on the project, why they did it and why you should care. In the video below we put Godot 3.2.4 through the paces with a couple FBX tests, including this scene from Sketchfab. Unfortunately until Godot 3.2.4 is released, you will have to build Godot from source, just be sure to checkout the 3.2 branch from GitHub. Special thanks to IMVU for sponsoring the project.





https://www.sickgaming.net/blog/2020/11/...dot-3-2-4/
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Godot On Steam Using GodotSteam xSicKxBot 0 3 Yesterday, 03:41 AM
Last Post: xSicKxBot
  Godot Engine Web Update xSicKxBot 0 37 10-31-2020, 12:26 AM
Last Post: xSicKxBot
  Godot 3.2.4 Beta Adds Sprite Batching Support xSicKxBot 0 38 10-26-2020, 11:59 PM
Last Post: xSicKxBot
  Godot 4 Sneak Peek: Particle Systems xSicKxBot 0 52 10-14-2020, 05:15 PM
Last Post: xSicKxBot
  VPainter For Godot xSicKxBot 0 53 09-19-2020, 02:35 AM
Last Post: xSicKxBot
  Godot Voxel Tools xSicKxBot 0 134 07-26-2020, 12:50 PM
Last Post: xSicKxBot
  Godot Donation Changes xSicKxBot 0 127 07-09-2020, 11:37 AM
Last Post: xSicKxBot
  Godot And 3rd Party Vendors Poll xSicKxBot 0 115 07-08-2020, 12:12 PM
Last Post: xSicKxBot
  Godot SDFGI xSicKxBot 0 124 07-01-2020, 05:47 AM
Last Post: xSicKxBot
  Godot 3.2.2 Released xSicKxBot 0 143 06-28-2020, 09:35 AM
Last Post: xSicKxBot

Forum Jump:

Become a Patron!
[-]
Upcoming Events

[-]
Latest Threads
Black Friday For Game Developers 2020
Last Post: xSicKxBot
Yesterday 11:41 PM
» Replies: 0
» Views: 2
Fedora - Getting started with Fedora Cor...
Last Post: xSicKxBot
Yesterday 11:41 PM
» Replies: 0
» Views: 1
News - PQube Is Releasing A Totally Free...
Last Post: xSicKxBot
Yesterday 11:41 PM
» Replies: 0
» Views: 1
News - Fortnite Recreates 100 Thieves Ca...
Last Post: xSicKxBot
Yesterday 11:41 PM
» Replies: 0
» Views: 2
News - Pokémon Teases ‘Very Special’ 25t...
Last Post: xSicKxBot
Yesterday 05:15 PM
» Replies: 0
» Views: 2
Xbox Wire - 7 Tips to Help You Run Your ...
Last Post: xSicKxBot
Yesterday 05:15 PM
» Replies: 0
» Views: 2
News - Video: The world generation tech ...
Last Post: xSicKxBot
Yesterday 05:15 PM
» Replies: 0
» Views: 3
News - Don’t Miss: A PC game for console...
Last Post: xSicKxBot
Yesterday 05:15 PM
» Replies: 0
» Views: 3
News - Ghost Of Tsushima Combat Designer...
Last Post: xSicKxBot
Yesterday 05:15 PM
» Replies: 0
» Views: 3
(Indie Deal) BloodRayne, BigBen, Dear Vi...
Last Post: xSicKxBot
Yesterday 03:41 PM
» Replies: 0
» Views: 3

[-]
Twitter

[-]
Sponsored
Get the Deal of the Week at RefurBees.com

Copyright © SickGaming.net 2012-2020