JeanPhilippeKernel/RendererEngine

Investigate replacement of assimp by rapidobj lib

Opened this issue ยท 1 comments

Our motivation to move from Assimp to Rapidobj is based on this analysis done by @aras-p - thanks !!๐Ÿ‘Œ
See analysis : https://aras-p.info/blog/2022/05/14/comparing-obj-parse-libraries/

but since the lib is only focused on .obj file, we may want to investigate the use of other libs for the rest of existing asset format or maybe just default it to the use of Assimp (open discussion)

the implementation of this task will require us to provide an abstraction layer for all importers such that we can easily interchange the lib we want to use whenever we desire.

I'm have an ongoing draft around it that I'll push pretty soon to unblock this task. : Draft PR