Commit Graph

3576 Commits (b4c8375f3cc962da7d3546e3fca7bf2f5d939dbb)
 

Author SHA1 Message Date
Chris Robinson b4c8375f3c Merge remote branch 'zini/master' into nif-cleanup
Conflicts:
	components/bsa/bsa_archive.cpp
13 years ago
Chris Robinson 9028cfe83c Look for the NiTriShape when the mesh resource wants to load
It's still not loaded yet.
13 years ago
Chris Robinson 69ed73399a Avoid exposing the NIF mesh resource loading class 13 years ago
Chris Robinson 300730a834 Create the skeleton resource from NIFs
Note they are not loaded yet.
13 years ago
Marc Zinnschlag da916cecfb fixed a bug in a cmake script that resulted in some files being compiled twice 13 years ago
Marc Zinnschlag 871b1d1c9b silenced a warning 13 years ago
Chris Robinson bc0a6bffcf Remove outdated comment 13 years ago
Chris Robinson b353cfd457 Remove unused Mangle::VFS 13 years ago
Chris Robinson bd68f7bd33 Remove final direct uses of Mangle::Stream 13 years ago
Chris Robinson 2a3ce5ee6d Remove Mangle::Stream
The base Stream class is left because some part of the terrain esm land factory
inherits from it, though it's largely unused (few of the methods work, and none
actually do anything).
13 years ago
Chris Robinson 7734771245 Use Ogre to load ESM data instead of Mangle 13 years ago
Chris Robinson a8ebb39883 Avoid Mangle for BSA accesses
The way it was set up was not very efficient, and we're using Ogre for resource
management anyway, so it's best to just use that.
13 years ago
Chris Robinson 6a447c88fb Create meshes from the NiTriShapes in the NIF.
This doesn't actually load them yet. It's also very slow for certain NIFs.
13 years ago
Chris Robinson 9caa264074 Merge remote branch 'zini/master' into nif-cleanup 13 years ago
scrawl 94c3fb81d1 check if CMAKE_BUILD_TYPE is defined instead of defining it by default 13 years ago
scrawl 32e14907a2 add a default value for CMAKE_BUILD_TYPE, resolves error when it is not set 13 years ago
scrawl 5345d4eeef fix a warning 13 years ago
Chris Robinson 5a381006e5 Fix parsing of some key lists
It seems some still want you to read the interpolation type even when there's
no keys.
13 years ago
Chris Robinson 939d0d2fc5 Return a list of meshes and the skeleton from NIFLoader::load 13 years ago
Chris Robinson fdfe40a55a Use a different loader object for each NIF mesh 13 years ago
Chris Robinson 9436ca4b0c Use vectors for ShapeData properties 13 years ago
Marc Zinnschlag c4f9bbdc8b Merge remote branch 'scrawl/plugins_dbg' 13 years ago
scrawl 1429c8d5cb copy&paste mistake 13 years ago
scrawl fb109ec7e2 use debug versions of ogre plugins in debug mode 13 years ago
Chris Robinson ecdd4ee23f Load NiMorphData and NiKeyframeData using proper key lists 13 years ago
Chris Robinson 386ac56bda Remove the NIF loader and code to manually transform the vertices
This currently breaks just about everything. They should come back as it's all
reimplemented, though.
13 years ago
Chris Robinson 9995dff943 Use a key list for NiColorData 13 years ago
Chris Robinson 3f11b6b1ae Cleanup a couple unneeded misc component references 13 years ago
Chris Robinson 86b37c6c11 Move the velocity out of the transformation object 13 years ago
Chris Robinson b292665de9 Use key lists to store some NIF data types 13 years ago
Chris Robinson b7b9f11333 Add generic classes to help deal with NIF keys 13 years ago
Chris Robinson 645b507ba0 Return a reference to the RecordPtr from operator[] for consistency
RecordListT is supposed to be a list of RecordPtrT objects.
13 years ago
Chris Robinson 7e8c146de6 Constify some RecordListT methods 13 years ago
Chris Robinson 8e324c90dc Constify some RecordPtrT methods 13 years ago
Chris Robinson 395a7600fd Initialize identify transform when declaring the identity object 13 years ago
jvoisin 6c73f5e518 Add some translators/reversers to credits.txt 13 years ago
Marc Zinnschlag 089ee33588 some readme.txt improvements 13 years ago
Marc Zinnschlag 1fef4f2bc2 splitting off credits from readme file 13 years ago
Chris Robinson 348b5fa207 Merge remote branch 'zini/master' into nif-cleanup
Conflicts:
	components/nifbullet/bullet_nif_loader.cpp
13 years ago
Chris Robinson dddf1b4ee5 Rename getMatrix->getMatrix3 and getVector->getVector3 13 years ago
Marc Zinnschlag f11bf49a90 cmake fix; silenced some warnings 13 years ago
Chris Robinson d30f64650a Make the read_* methods private and remove the generic load() methods 13 years ago
Chris Robinson 930459365b Rename getShort->getUShort and getByte->getChar 13 years ago
gugus 164a5c8fe4 rotation now also work with the physic representation 13 years ago
Chris Robinson 95b804a104 Remove NIFFile::getArrayLen 13 years ago
gugus 70c74ede05 changed rotation order 13 years ago
Chris Robinson ca37706b34 Use Ogre types for Matrix and Vector objects 13 years ago
gugus 410b693555 setAngle improvement 13 years ago
Chris Robinson 10072f74b4 Remove NIFFile::getType 13 years ago
Chris Robinson 98ae7168b1 Fix double-incrementing a pointer 13 years ago