-----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(!))
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@iem.at http://lists.puredata.info/listinfo/gem-dev
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@iem.at http://lists.puredata.info/listinfo/gem-dev
GEM-dev mailing list GEM-dev@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