0
I Use This!
Inactive

Commits : Listings

Analyzed about 20 hours ago. based on code collected about 21 hours ago.
Jun 10, 2023 — Jun 10, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Created cafu/trunk/ExtLibs/minizip as a branch of vendor/minizip. More... over 13 years ago
Merged the changes (move of minizip up to vendor directory) in vendor/zlib to cafu/trunk/ExtLibs/zlib. More... over 13 years ago
Moved the minizip library from the zlib/contrib directory up to the same level as the other vendor libraries. This is necessary so that we can use minizip independently from the zlib: Specifically under Linux, we'll want to use our local copy of minizip with the *systems* copy of zlib in the future, so that separating them (e.g. for building them independently) was required. More... over 13 years ago
CafuModelT: Corrected the datatype of some members from "int" to "unsigned int". More... over 13 years ago
- Added new class LoaderObjT, a loader for Wavefront Object model files. - Continued work on the Assimp-based model loader, class LoaderAssimpT. More... over 13 years ago
Assimp model loader: Added loading of joints (aiNodes). More... over 13 years ago
CaWE Generic3DWindowT: Added a minimum distance for camera orbit mode (middle mouse button). More... over 13 years ago
HL1 mdl loader: - Fixed uninitialized variable warning under Linux/GCC. - Translated several old comments into English. More... over 13 years ago
HL1 mdl loader: Header clean-ups. More... over 13 years ago
HL1 mdl loader: Added the code for loading the triangle meshes. This completes the HL1 mdl loader. More... over 13 years ago
HL1 mdl loader: Fixed/added bounding-box initialization for animation sequences. More... over 13 years ago
Updated signature of method virtual const float* ModelT::GetSequenceBB(int SequenceNr, float FrameNr) const=0; to proper virtual BoundingBox3fT ModelT::GetBB(int SequenceNr, float FrameNr) const=0; More... over 13 years ago
Turned type of members CafuModelT::m_BasePoseBB and CafuModelT::AnimT::FrameT::BB from arrays of six floats into proper BoundingBox3fTs. More... over 13 years ago
Removed unused variable. More... over 13 years ago
Implemented a very nice space optimization for loading HL1 mdl files: More... over 13 years ago
Cafu model support: - Added a new implementation of slerp(P, Q, t) for QuaternionT<T>, carefully crafted for numerical stability. - Replaced more old stray quaternion code in CafuModelT with QuaternionT<T>. - Fixed the HL1 .mdl loader for looping sequences. - Model Editor: Added a new "Animation Control" category to the Scene property grid. Unfinished. More... over 13 years ago
Class LoaderHL1mdlT: - Fixed Linux/GCC build issues. - Fixed incorrect iterating through RLE-spans with anim data. More... over 13 years ago
Cafu model support: Added new class LoaderHL1mdlT, a (first version of a) ModelLoaderT-derived loader for the legacy HL1 .mdl model file format. LoaderHL1mdlT currently only loads the base skeleton and the animations, but not yet the triangle meshes. More... over 13 years ago
Linux/GCC compilation fix. More... over 13 years ago
- Added new class cf::math::QuaternionT<T>. - Fixed some typos in comments. More... over 13 years ago
CaWE Model Editor: Added support for rendering the bare skeleton of a model. More... over 13 years ago
GuiSys: Implemented proper mouse cursor in pointer shape. See http://www.cafu.de/forum/viewtopic.php?p=4097#p4097 for the original suggestion. More... over 13 years ago
ExtLibs/assimp: Fix for aiQuaternion::Normalize(). More... over 13 years ago
wxGTK build: Made rebuilds of wxGTK depend on the non-existence of a "flag" file that is created upon successful completion of make, in the hope that that improves the overall behaviour if the compilation of wxGTK fails. More... over 13 years ago
CaWE model editor: Added basic model animation control: TAB toggles playback on/off, + and - cycle the sequence number. More... over 13 years ago
Linux compilation fixes; revised initial assimp-"wiring" into CaWE. More... over 13 years ago
Wired the Assimp library for use in CaWE, along with some stub code. More... over 13 years ago
ExtLibs/assimp: - Added SConscript file, - set appropriate svn:ignore attribute, - updated the license files. More... over 13 years ago
Created cafu/trunk/ExtLibs/assimp as a branch of vendor/assimp. More... over 13 years ago
vendor/assimp: Initial import of the Open Asset Import Library 2.0.863 (without directories "bin", "code/extra", "contrib/cppunit-1.12.1", "contrib/unzip", "contrib/zlib", "doc", "lib", "obj", "port", "samples", "script", "test", "tools" and "workspaces", and without files "*.chm", "contrib/cppunit_note.txt", "contrib/zlib_note.txt" and "code/Q3BSP*"). More... over 13 years ago