Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • develop default protected
  • master
  • niflib-0.6.2
  • niflib-0.6.0
  • niflib-r731
5 results
Created with Raphaël 2.2.019Nov129Oct281512530Sep292827262523222120181716151413111098727Aug222120171311625Jul22201918171687432130Jun2726252423222119181716151413121110876543230May2928272519171615141372130Apr29282717102121Mar20191817161514131211107421Feb201211108231Jan3028272520181716151413325Dec232221201816141211109854129Nov282726252217141312725Oct242322211615141312108Replaced "unsigned" with "unsigned int" GCC doesn't like this.Several fixes getting us closer to GCC compatibility.Replaced array template with a simpler one that works with GCC.Fixed some GCC compile problems.Added missing file for Py++ wrapper.Added Py++ project to contrib/niflib folder.0.2.9MaxPlugins 0.2.8Prevented the link map from being copied unnecessarily, improving performance and memory usage.Fixed module name in pyniflib.i.Preparing 0.6.2 release.niflib-0.6.2niflib-0.6.2Updated from XML and removed old commented code and cout statements.Update NodeGroup again with all of the required changes.Change NodeGroup back to Ptr and fix bone lod controller code.NiGeometry::BindSkin now throws an exception if one of the passed in bone references is NULL.Fixed a bug in ComplexShape::Merge that occurred when a shape had no UV set, but, for some reason, had a texture referencing UV set zero.Added NiGeometry::NormalizeSkinWeights function to ensure all skin weights add up to one on export.BindSkin no longer automatically clears transforms between the mesh and the root. Instead this can be done with the ApplySkinOffset function after all the shapes are in place.Updated from XML. Adds some new objects from version 3.1, but most files still can't be opened.Fixed strange bug. All files now load again, and Niflib is now destroying objects properly and reporting the right number of Objects from NiObject::NumObjectsInMemory.Fixed object auto-destruct, but introduced a strange phantom error.Updated from XML.Added NiGeometry::ApplyTransforms function to automatically zero out the transforms of a mesh and apply them to its vertices.Replaced GetSkinInfluencedVertices function with GetSkinDeformation function which takes in references to two vectors and fills them with the skin deformed vertices and normalsUpdated from XML. Improves support for FFvt3R, but there are still problems that down show up in NifSkope.Change default to little endian instead of big endian.Updated from XML, adding NiClodSkinInstance and fixing NiClodData. Niflib can now open all Freedom Force NIF files.Corrected Shape/particle hierarchy by adding NiGeometry and NiGeometryData. This is the correct hierarchy and having particles come back as derived from NiTriBasedGeomData was causing problems.Updated the change log for version 0.6.0.Fixed ComplexShape::Merge and ComplexShape::Split to properly take new uvSet member of TexDesc into account.niflib-0.6.0niflib-0.6.0Cleared up all Doxygen and SWIG warnings.Added missing NifInfo arguments to ReadNifList calls.Added missing includes to ComplexShape.hSeveral fixes to XML and Niflib to enable all my files from Freedom Force (except with NiClodData), Oblivion, CivIV, Morrowind, Zoo Tycoon 2, and DAoC to load in Niflib and NifSkope.Fixed the array bug by reversing the template arguments and re-doing the declarations in the Python script.Updated to latest XML.Added support for sub version 4 headers, object storage, and link method. Some objects like NiNodes already read correctly.Renamed the following functions:Fix iterator problem with skin partition.Changed WriteNifTree, and WriteFileGroup functions to take NifInfo structures instead of version and user_version arguments.
Loading