- Sep 15, 2006
-
-
Shon Ferguson authored
-
- Aug 17, 2006
-
-
Tazpn authored
Initial changes for skin partition access. Needs more work around protecting the user from inconsistencies.
-
- Aug 13, 2006
-
-
Tazpn authored
2. Put back changes that Shon rolled back to so that exporter compiles again 3. Put in new typesafe helper for creating nodes so we dont have to rely on strings.
-
- 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.
-
- Aug 06, 2006
-
-
Tazpn authored
1. Update Niflib based on recent xml changes and cleanup some of the entries added for the 3ds max Exporter. 2. Merged in changes required by 3ds Max Exporter as I try to remove the cloned copy of niflib completely from svn.
-
- 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 25, 2006
-
-
Tazpn authored
-
- 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 16, 2006
-
-
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 08, 2006
-
-
Shon Ferguson authored
-
- Jun 06, 2006
-
-
Shon Ferguson authored
More functions implemented. NiNode and NiObjectNET are now good examples of how to deal with pointers. With implementation of NiNode::GetChildren function, I was able to re-enable the building up of the bind position.
-
- Jun 05, 2006
-
-
Shon Ferguson authored
Made all include paths relative so you don't have to set any directories to compile. Hopefully Amorilia will fix this in the code generation script. Implemented a few more functions.
-
- Jun 04, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 29, 2006
-
-
Amorilia authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 28, 2006
-
-
Amorilia authored
-
- May 27, 2006
-
-
Shon Ferguson authored
Incorporated defines into the h and cpp files I'd already made for NiNode, NiObjectNET, and NiAVObject.
-
- May 19, 2006
-
-
Shon Ferguson authored
Noticed that I had forgot to include NiObject.cpp in my last commit... unfortunately I've already started splitting off classes into their own files so that's included in this commit as well. I also noticed that I never implemented the member functions of Ref! I still haven't, but I was just surprised it's been compiling without complaint.
-