Game Engine Programming 044.1 - Improving FBX scene import | C++ Game Engine

Опубликовано: 14 Октябрь 2024
на канале: Game Engine Series
1,787
54

We spent the last couple of episodes writing an FBX importer and used it to import various 3D models into the editor. However, the code that navigates the FBX scene, looking for meshes, isn't quite working correctly and I'd like to fix that in this video.
🟥(Red Episode)

Jane model download link:   / jane-v1-3d-fbx-63962659  

✅ Support Game Engine Series
  / gameengineseries  

✅ Buy me a cup of coffee
https://www.paypal.com/paypalme/arash...

✅ Discord
  / discord  

🐱 Mr. Frummel & Louis' unreal adventures
  / mr.frummel  

❤️ Big thanks to Shaman patrons:
Simon, Éric Langlais, Zachary Shrout, mg, Shaun Mitchell, Neil Wang, Michael McMahon, Eearslya Sleiarion, Jan Ohlmann

Further reading:
FBX node transforms: https://help.autodesk.com/view/FBX/20...

00:00 - intro
00:42 - nodes in an FBX scene
03:05 - our import rules for FBX nodes
06:08 - rewrite get_scene() and add get_meshes()
09:32 - rewrite get_mesh()
10:24 - rewrite get_lod_group()
12:05 - testing
14:28 - applying FBX node and attribute transforms.
17:33 - transforming normal vectors
19:42 - normalizing normals and tangents.

keywords: FBX, game asset, content browser, Autodesk, LOD

by Arash Khatami
-------------------------------------------------------------
#PrimalEngine #GameEngineSeries #GameEngineProgramming #TheGameEngineProgrammingSeries