[GEM-dev] announce: assimp model loader

Hans-Christoph Steiner hans at at.or.at
Fri Jan 6 05:01:48 CET 2012


Kudos to Iohannes for actually using this lib, that's great!

.hc

On Jan 5, 2012, at 1:47 PM, cyrille henry wrote:

> wow, cool.
> I have no time to test for now, but this look promising.
> thanks
> c
> 
> 
> Le 05/01/2012 19:35, IOhannes m zmoelnig a écrit :
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> 
>> i just pushed a changeset to sourceforge, that adds some possibilities
>> to 3d model loading to Gem.
>> 
>> first, model-loading is now factored out into plugins as well. the old
>> .obj loader code has been ported into a new "gem_modelOBJ" plugin.
>> 
>> then i tried to create another asset importer plugin based on assimp.
>> the plugin is (not surprisingly) called "gem_modelASSIMP".
>> 
>> assimp [1] should allow us to read a large number of 3d model formats
>> (including dfx, 3ds, md5, blender, collada,...)
>> 
>> 
>> what works:
>> - - loading of models
>> - - UV-textures
>> 
>> what needs to be done:
>> - - check for other texcoord generations.
>> - - allow feedback on which textures should be loaded
>> - - probably do the texture loading within the model-importer (on
>> user-request)
>> - - implement animations
>> - - improve performance
>> 
>> cudos to hans for bringing assimp to my attention.
>> 
>> check and have fun (and report back any problems...)
>> 
>> fg,asdr
>> IOhannes
>> 
>> 
>> [1] http://assimp.sourceforge.net
>> there are also debian packages, and ubuntu (starting with precise(!))
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.11 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>> 
>> iEYEARECAAYFAk8F7YIACgkQkX2Xpv6ydvTwtwCgyE8VPOReImeMmypUSJru4Qig
>> 7IIAn1ZOYqVRe7SgsNaGfe77Uzm8//ER
>> =NhqH
>> -----END PGP SIGNATURE-----
>> 
>> 
>> 
>> 
>> _______________________________________________
>> GEM-dev mailing list
>> GEM-dev at iem.at
>> http://lists.puredata.info/listinfo/gem-dev
> 
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev



----------------------------------------------------------------------------

If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it.            - Thomas Jefferson





More information about the GEM-dev mailing list