Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Assimp
#1
So far I've been using TinyObjLoader and my own MD2 and MD5 loaders, to load static and animaed models, all of which work fine. But its fair to say finding models in those formats is a tad tricky. but we need to be able to cope with more modern systems and trust in our artists/modellers to produce models which are low tech enough to use. But they need to be able to save out in modern formats, which means FBX, 3DS, Blend, collada etc.

For that we need a modern and reliable import system!


So I've been having a bit of a tinker with Assimp and creating an intermediate flexible mesh class, which willl allow me to load various model types including the all powerful (but massive overkill for a Raspberry) FBX...Assimp is available in source and lib format, I am usiing the libassimp-dev lib which can be apt-get 'd on Raspberries and most other Linux os.

My initial tests are pretty good, but I need to work on it a bit more before I can release a fully working (at least with certain formats) system.

if anyone one has any advice/info on using libassimp-dev please let me know
Brian Beuken
Lecturer in Game Programming at Breda University of Applied Sciences.
Author of The Fundamentals of C/C++ Game Programming: Using Target-based Development on SBC's 



Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)