- Sep 27, 2006
-
-
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.
-
- Sep 23, 2006
-
-
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.
-
- Sep 20, 2006
-
-
wz authored
Removed unused vars from UpdateTangentSpace().
-
- Sep 15, 2006
-
-
Shon Ferguson authored
-
- Jul 25, 2006
-
-
Shon Ferguson authored
Added != operator to Matrix44. Added IsSplitMeshProxy function to NiNode.
-
- Jul 17, 2006
-
-
Shon Ferguson authored
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 TexCoord == operator. Changed type of Triangle members to unsigned short. Color4 now defaults to all zeros. NiAVObject::AddProperty now takes a const argument. Fixed exception in NiTexturingProperty to throw a runtime_error instead of a string. NiTriBasedGeom::BindSkin should now automatically finds the skeleton root by itself. The skeleton_root argument has been removed.
-
- Jul 16, 2006
-
-
Shon Ferguson authored
Initialized TexCoord values to 0.0f. Added Visibility flag functions to NiAVObject.cpp Fixed NiTexturingProperty::SetTexture to set the internal hasXTexture variables correctly.
-
- Jun 27, 2006
-
-
Shon Ferguson authored
Tried to implement MergeNifTrees for KF files with a NiControllerSequence root. Untested.
-
- Jun 24, 2006
-
-
Shon Ferguson authored
-
- Jun 22, 2006
-
-
Shon Ferguson authored
Finished Skin API except for NiSkinPartition. Part of this was making NiSkinData read-only with a new interface. Fixed a bug in the SubtractRef function.
-
- Jun 18, 2006
-
-
Shon Ferguson authored
Commented out functions written by Amorilia that I need to figure out how to fix.
-
Tazpn authored
Major update to python generation scripts and others. Currently just namepace and mutable size members with appropriate generated code.
-
- Jun 17, 2006
-
-
Shon Ferguson authored
Implemented a missing Matrix44 function. Updated ByteArray files to current generated versions.
-
Shon Ferguson authored
-
- Jun 13, 2006
-
-
Shon Ferguson authored
GoToSkeletonBindPosition also works now as well.
-
- Jun 12, 2006
-
-
Shon Ferguson authored
-
- Jun 10, 2006
-
-
Shon Ferguson authored
Implemented Color3 object. Adjusted project settings to make the Maya importer link faster.
-
- Jun 07, 2006
-
-
Shon Ferguson authored
Made DLL creation optional and added a "Release - DLL" configuration. The Release configuration creates a static library.
-
Shon Ferguson authored
-
- May 28, 2006
-
-
Amorilia authored
-
Shon Ferguson authored
Updated license text in remaining files. Short text in all files except niflib.h, and year updated to 2006.
-
- May 16, 2006
-
-
Amorilia authored
-
- May 15, 2006
-
-
Shon Ferguson authored
Moved things around and updated xml_extract.h so that everything compiles again. Other than NIF_Blocks.h/cpp which will be removed in the future, of course.
-
- May 13, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- Dec 12, 2005
-
-
Amorilia authored
Removed BoneToMatrix44 helper functions. (They will be implemented in Python in the Blender exporter.)
-
- Dec 11, 2005
-
-
Amorilia authored
-
- Dec 09, 2005
- Oct 21, 2005
-
-
Amorilia authored
-
Shon Ferguson authored
Changed Float3, Matrix33, and Matrix44 from C arrays to structures that mimic C arrays ensure accessibility from scripting languages.
-
- Oct 14, 2005
-
-
Shon Ferguson authored
-
- Oct 12, 2005
-
-
Shon Ferguson authored
-
- Oct 10, 2005
-
-
Shon Ferguson authored
-