- 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 04, 2006
-
-
Shon Ferguson authored
Split some things that were previously part of NIF_IO.h into their own files to make SWIG wrapping work better.
-
- Jun 24, 2006
-
-
Shon Ferguson authored
Made ShortString an intrinsic type to fix problems with writing them. Removed extra byte in HeaderString NifStream function.
-
- Jun 23, 2006
-
-
Shon Ferguson authored
Moved version constants to a separate file to clear up problems with no longer including NIF_IO.h in niflib.h.
-
- Jun 22, 2006
-
-
Shon Ferguson authored
-
- Jun 18, 2006
-
-
Tazpn authored
Major update to python generation scripts and others. Currently just namepace and mutable size members with appropriate generated code.
-
- 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
-
Shon Ferguson authored
Enabled precompiled headers in MS Visual C++ project. Also tried some tweaked optimization settings to make it compile faster.
-
- 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
-
- Jun 03, 2006
-
-
Shon Ferguson authored
Added new files to VS project.
-
- Jun 02, 2006
-
-
Shon Ferguson authored
Hopefully fixed the Read/asString bugs. Niflyze can now read and output strings for all Morrowind files.
-
Shon Ferguson authored
-
Shon Ferguson authored
Moved all generated files to gen sub directory. Renamed some generated files.
-
- May 29, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 28, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 27, 2006
-
-
Shon Ferguson authored
-
- May 25, 2006
-
-
Shon Ferguson authored
-
- 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.
-
- May 17, 2006
-
-
Shon Ferguson authored
Got rid of globals for good measure.
-
- May 13, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
Removed interfaces and moved documentation to real classes. NIF_Blocks.cpp and niflib.cpp no longer compile.
-
- May 07, 2006
-
-
Shon Ferguson authored
Begun work on the new type of Attributes which store pointers to their data rather than the data itself. Moved some code to new files to fix problems with cross-includes. Need to decide what to do about TexSource, a struct in the external interface that should have a link in it.
-
- Apr 28, 2006
-
-
Shon Ferguson authored
-
- Apr 27, 2006
-
-
Shon Ferguson authored
Changed projects to use Multi-Threaded DLL code generation rather than Single-Threaded. This should be more compatible with MSVC++ Express Edition.
-
Shon Ferguson authored
Added optional version parameters to all NifStream functions. Couldn't figure out why it conflicted with Amorilia's later change so I used my code.
-
- Mar 13, 2006
-
-
Shon Ferguson authored
-