- Apr 03, 2007
-
-
Shon Ferguson authored
-
Amorilia authored
* removed /FI"pch.h" option from niflib.vcproj
-
Shon Ferguson authored
Removing old Python-related files.
-
- Apr 01, 2007
-
-
Shon Ferguson authored
Project file now properly uses "Multithreaded DLL" runtime library for "Release - DLL" configuration.
-
- Mar 29, 2007
-
-
Shon Ferguson authored
-
- Mar 27, 2007
-
-
Shon Ferguson authored
Fixed Niflib DLL compile. All public functions should now be marked with either NIFLIB_API or NIFLIB_HIDDEN. May have missed a few here or there but they should be noticed eventually.
-
Shon Ferguson authored
Realized that Niflib was not compiling in DLL mode, so started working on fixing that. All NiObject classes need to have NIFLIB_API and NIFLIB_HIDDEN put on each public function, rather than marking the whole class. Still a lot left to change, but niflib.cpp and ComplexShape.cpp both compile without errors in DLL mode now.
-
- Feb 03, 2007
-
-
Shon Ferguson authored
Added configurations for Maya 8.0 and 8.5 to Maya solution. May not work.
-
- Nov 19, 2006
-
-
Shon Ferguson authored
-
- Nov 01, 2006
-
-
Shon Ferguson authored
Changed some functions to use pointers instead of Ref templates. Updated to latest XML description.
-
- Sep 29, 2006
-
-
Shon Ferguson authored
-
- Sep 25, 2006
-
-
Shon Ferguson authored
Updated from XML, adding NiClodSkinInstance and fixing NiClodData. Niflib can now open all Freedom Force NIF files.
-
Shon Ferguson authored
Corrected Shape/particle hierarchy by adding NiGeometry and NiGeometryData. This is the correct hierarchy and having particles come back as derived from NiTriBasedGeomData was causing problems. Commented out printf commands in triangle stripper.
-
- Sep 16, 2006
-
-
Tazpn authored
2. Fix PCH project settings. 3. Add NifSkope base partitioning algorithm 4. Add ability to use TriStripper instead of NvStripper for tristripdata 5. Sync with XML and equivalent changes.
-
Shon Ferguson authored
Really put the skin calculations back the way they were this time. Helps, but the hands of better bodies meshes still end up in the wrong place. Added transform parameter to ComplexShape::Split because changing the transforms after the fact ruins the skin binds.
-
- Sep 15, 2006
-
-
wz authored
Added missing NvTriStripper files back into solution.
-
Shon Ferguson authored
Fixed the relative include paths and tried to update solution, but havn't got the precompiled header working right.
-
- Sep 13, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- Sep 08, 2006
-
-
Shon Ferguson authored
-
Tazpn authored
-
- Aug 27, 2006
-
-
Tazpn authored
2. Add some extra helpers around sequence and animation.
-
- Aug 22, 2006
-
-
Tazpn authored
-
- 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.
-