- May 01, 2012
-
-
skyfox69 authored
-
- Jun 13, 2010
-
-
DragonGeo2 authored
-
- Sep 20, 2008
-
-
Tazpn authored
-
- Sep 08, 2008
-
-
Tazpn authored
-
- Sep 07, 2008
- Aug 23, 2008
-
-
Tazpn authored
niflib: Update to match nif.xml. Replace Float4 with Vector4. Use Vector4 in bhk objects. Introduce default values for array types.
-
- Jun 18, 2007
-
-
Tazpn authored
Add helper methods to transform shape and fix some typos.
-
- May 06, 2007
-
-
Shon Ferguson authored
Updated Niflib to the latest XML which adds support for bhkMeshShape, NiMultiTextureProperty, NiRawImageData, and NiSequence.
-
- May 05, 2007
-
-
Shon Ferguson authored
Re-exposed IDENTITY constants and marked then NIFLIB_API. Now you must use MatrixXX::IDENTITY instead of MatrixXX::Identity() again.
-
- Mar 28, 2007
-
-
Shon Ferguson authored
Made Header and Footer functions NIFLIB_HIDDEN. Fixed comment on NIF version 3.1 A manual change by Amorilia to the generated Header.cpp and Footer.cpp files was overwritten. This needs to be fixed in the Python script.
-
Shon Ferguson authored
To allow for DLL mode, the IDENTITY constants in the Matrix classes were made private and are now accessible through the Identity() function of each matrix class. This may affect the 3ds Max plug-in as well.
-
- Sep 30, 2006
-
-
Shon Ferguson authored
-
- 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 20, 2006
-
-
wz authored
Removed unused vars from UpdateTangentSpace().
-
- Sep 15, 2006
-
-
Shon Ferguson authored
Fixed the relative include paths and tried to update solution, but havn't got the precompiled header working right.
-
Shon Ferguson authored
-
- Aug 11, 2006
-
-
Shon Ferguson authored
Added bounding box related functions to NiAVObject. Forgot to commit this earlier, so it removes the versions created by Tazpn. Hopefully fixed the skin calculations. Results in skin files that always seem to look correct in Morrowind but do not always look correct in NifSkope.
-
- 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 30, 2006
-
-
Tazpn authored
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). Add helper methods for useful flags for importing data in avobject and controller sequence.
-
- 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.
-
- Jun 14, 2006
-
-
Shon Ferguson authored
Removed some cout statements I had left behind. Fixed problem with NiSkinInstance attaching itself to the skeleton root on load. Increased debug limit on strings to 4000 to allow a particular Oblivion file to load.
-
- 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.
-
- May 29, 2006
-
-
Shon Ferguson authored
-
- May 28, 2006
-
-
Shon Ferguson authored
Updated license text in remaining files. Short text in all files except niflib.h, and year updated to 2006.
-
- 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
- Nov 27, 2005
-
-
Amorilia authored
-
- Oct 23, 2005
-
-
Shon Ferguson authored
-