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.021Aug20171311625Jul22201918171687432130Jun2726252423222119181716151413121110876543230May2928272519171615141372130Apr29282717102121Mar20191817161514131211107421Feb201211108231Jan3028272520181716151413325Dec232221201816141211109854129Nov282726252217141312725Oct242322211615141312108Looks like a missed commit or SVN is acting weird on me. Adding some helpers on to access priority on controllers.Changed the order of file includes so that ControllerLink vectors would be recognized by Swig.Added some end lines to make Swig 1.3.29 work.1. Fix issues with writing out KF files related to footerAdded Key templates to Python wrapper.Missed files from last commit around fixing user version related crashes in Oblivion.1. Fix issue with exporting with user version specified. Oblivion CS will crash if not set correctly.Initial changes for skin partition access. Needs more work around protecting the user from inconsistencies.1. Update bounding sphere info. on skin so not unknown anymoreFixed Matrix44 != operator1. Update Niflib based on recent xml changes and cleanup some of the entries added for the 3ds max Exporter.Added Merge function to ComplexShape.Fixed some include problems.Updated change log for version 0.5.6Added code to ensure that bones have their flag set properly, even if they are not so in the original NIF file.Added SendNifTreeToBindPos function to set a whole file to the bind position.NiTriStripsData::GetTriangles no longer returns triangles that have matching vertices and, thus, no surface area.Added a SetBoneWeights function to NiTriBasedGeom which automatically calculates the correct bone center and radius.Removed lingering cout statements except those within debug defines.NiNode flags now default to 8 for "Not a skin influence."Created a new ComplexShape class which can currently be used to automatically split the sort of complicated mesh that contains per-point-per-face attributes into NiTriShape classes. Should support skinning as well, but has not been tested.Added Python read me file.Updated change log for 0.5.4 release.Added a != operator to Vector3.Fix DAoC bug with kob_m_head01.nifCycle type is now set correctly on controllers created or modified by MergeNifTrees function.Changed default for new controllers to 12; Active/Clamped. Should get cycle type from NiControllerSequence.Add a default value for the new controller so that its active.1. Update niflib with bspline interpolation abilitiesDetermined that there are references to NiBSplineData and NiBSplineBasisData in all NiBSplineInterpolator derived classes. Consolidated the various references from the derived classes to the NiBSplineInterpolator class in the XML and in Niflib.Added the files I forgot to add in the last commit.We can't have functions on compounds as all files for them are generated. Removed CalcNumTriangles so Niflib programs will link.Applied latest XML changes.Made the MergeNifTree function set the start time, stop time, and frequency of the controller it attaches an interpolator to.Fixed an include statement to be relative.Add extra targets getter/setter for multitargeter controller. Probably need to fix GetRefs() at some point get return weak pointer references as well as strong ones.Fix Math so that it decomposes rotations back to stored rotation and not the inverse. Fix Scale so that it returns the correct value rather than x+y + (z/3).Fixes for the MergeNifTree function for NiControllerSequence rooted KF files.Suppressed most SWIG warnings.Minor change to Python wrapper file.
Loading