Robert Osfield
82ecbe98da
From Laurens Voerman, "Autodesk released a new version of their FBX Software Development Kit (web page http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=10775847 ).
...
The API has changed quite a bit, so lots of changes had to be made in the osg readerwriter. The preious version of the FBX SDK (2013.3) already deprecated a lot of the names and functions. The code I submit now still compiles against 2013.3 (possibly needs a #define FBX_NEW_API). Not sure if that's useful, but it might ease the transition."
2013-06-03 14:27:14 +00:00
Robert Osfield
14a563dc9f
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Robert Osfield
4dd0782549
Fixed warnings.
2011-06-16 18:43:58 +00:00
Robert Osfield
5cbe74fbc1
From Sukender, ported across to use the new osgDB::ExternalFileWriter
2011-05-12 14:07:15 +00:00
Michael PLATINGS
c7814cf50a
Updated to use FBX SDK 2012.1
2011-05-03 09:11:04 +00:00
Robert Osfield
534052f7cb
From Sukender, "FBX plugin did not relay the osgDB::ReaderWriter::Options* when writing images (the writeImage() call). Now it does."
2011-01-11 17:29:47 +00:00
Robert Osfield
1f0a8aff32
Changed dos endings to unix line endings
2011-01-11 17:29:11 +00:00
Michael PLATINGS
e91557fe1d
From Martins Innus: The current fbx writer doesn't seem to support BIND_PER_VERTEX for normals. If you have this type of geometry it, exports the the first normal in the array over the whole primitive set. I don't know that the attached change should be applied as is, since I don't know enough about DrawArrays and Draw Elements to know if the indices for the vertices and normals are guaranteed to be the same. I tried it on a couple models and that seemed to be the case. The alternative is to have the logic down in setControlPointAndNormalsAndUV and set the normals there with the "vertexIndex" if the binding type is per vertex. Not sure what is cleaner.
2010-05-12 08:54:22 +00:00
Robert Osfield
6ec106b31a
From Paul Martz, fixes for static build
2010-04-19 09:39:39 +00:00
Michael PLATINGS
5d64318597
From Sukender: Fixed FBX writer: now handles double precision arrays (vertices, normals, texcoords)
2010-04-12 15:04:25 +00:00
Michael PLATINGS
6ec0e11b2a
2010-02-24 10:25:50 +00:00