Skip to content
Snippets Groups Projects
  1. Apr 12, 2007
  2. Apr 07, 2007
  3. Apr 06, 2007
    • Amorilia's avatar
      niflib: · 01e71cb0
      Amorilia authored
      * spelling fix in NiAVObject (SetCollsion -> SetCollision) - affects public interface, however I did not find SetCollsion in any of the plugins so nothing should be broken
      01e71cb0
    • Shon Ferguson's avatar
      Laying the groundwork for Niflib to be able to work on systems with different... · 305c72bf
      Shon Ferguson authored
      Laying the groundwork for Niflib to be able to work on systems with different endian types.  All Read/Write functions now take NifInfo structures which are based by const reference.  These are also passed into the NifStream functions so they will have access to the requested endian type of the NIF as well.  Also added endian detection and swapping functions.
      305c72bf
  4. Apr 02, 2007
  5. Mar 31, 2007
  6. Mar 28, 2007
  7. Mar 27, 2007
  8. Jan 09, 2007
  9. Jan 08, 2007
  10. Nov 19, 2006
  11. Nov 01, 2006
  12. Oct 05, 2006
  13. Sep 30, 2006
  14. Sep 29, 2006
  15. Sep 28, 2006
  16. Sep 27, 2006
    • Shon Ferguson's avatar
      Added NiGeometry::ApplyTransforms function to automatically zero out the... · 2a5ab374
      Shon Ferguson authored
      Added NiGeometry::ApplyTransforms function to automatically zero out the transforms of a mesh and apply them to its vertices.
      Added NiGeometryData::Transform function to apply an arbitrary transform to all vertices and normals of a mesh (used by above).
      Added NiNode::PropagateTransform function to apply a NiNode's local transform to its children and then zero it out.
      Fixed NiTriShapeData to properly set numTriangles when SetTriangles is called.
      NiGeometry::BindSkin function now automatically propagates transforms of NiNodes between the root and the meshes and then applies those transforms to the vertices, making the NiSkinData overall transform unnecessary.
      Removed "set root to scene root" option as it is no longer necessary.
      2a5ab374
    • Shon Ferguson's avatar
      Replaced GetSkinInfluencedVertices function with GetSkinDeformation function... · 9447d624
      Shon Ferguson authored
      Replaced GetSkinInfluencedVertices function with GetSkinDeformation function which takes in references to two vectors and fills them with the skin deformed vertices and normals
      Added constructor to Matrix44 to convert from Matrix33.
      9447d624
  17. Sep 26, 2006
  18. Sep 25, 2006
  19. Sep 23, 2006
    • Shon Ferguson's avatar
      Fixed ComplexShape::Merge and ComplexShape::Split to properly take new uvSet... · 88ecf945
      Shon Ferguson authored
      Fixed ComplexShape::Merge and ComplexShape::Split to properly take new uvSet member of TexDesc into account.
      Updated Niflib for Python readme to reflect the continuing "new_niflib" name.
      Reverted NiTriBasedGeom::GetSkinInfluencedVertices function to old functionality which works as long as the NIF is valid.  Some valid NIF files were not loading with the new changes.
      Updated version in Doxyfile to 0.5.8
    • Shon Ferguson's avatar
      Cleared up all Doxygen and SWIG warnings. · 32a273f6
      Shon Ferguson authored
      Replaced _WRITE, _READ, _STRING, AND _FIXLINKS defines with the corresponding internal function call.
      Replaced STANDARD_INTERNAL_FUNCTIONS with the internal function signatures.
      Made my Doxygen config file use relative paths and added it to SVN so everyone can generate the same documentation for themselves.
      Removed includes WZ added to ComplexShape.  These were not missing, they are up to the user to include if they wish.
      32a273f6
  20. Sep 22, 2006
  21. Sep 21, 2006
  22. Sep 20, 2006
Loading