Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Bastien Bouclet
23339184ce
GRIM: Clean up float data loading
2018-04-14 11:49:35 +02:00
Joni Vähämäki
dbfec3b1e8
GRIM: Use quaternions for animation.
2014-07-02 22:29:37 +03:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Einar Johan Trøan Sømåen
fe3883cecd
GRIM: Reformat code to be closer to convention.
2013-07-09 21:12:55 +02:00
Paweł Kołodziejski
175620b62a
ALL: change license headers from LGPL to GPL, and few updates
2012-12-19 23:15:43 +01:00
Paweł Kołodziejski
e350c7f777
renames
2012-01-06 23:29:45 +01:00
Andrea Corna
5ca6e3f9e1
GRIM: Make KeyFrame load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
jj
6c002a2d3b
GRIM: Documented KeyFrameAnim and ModelNode type and flags fields.
2011-12-30 16:57:25 +01:00
Giulio Camuffo
d036ca27dc
GRIM: Use the new Math::Angle class.
2011-09-18 16:24:08 +02:00
Giulio Camuffo
0083c8619c
MATH: Move the math classes to their own math/ dir and Math namespace.
2011-09-14 23:05:52 +02:00
Giulio Camuffo
9b8f540ccd
GRIM: Properly implemented the costume marker callback function.
2011-09-03 18:27:53 +02:00
Giulio Camuffo
692ce7685f
GRIM: Some header cleanups.
2011-07-22 22:40:49 +02:00
Giulio Camuffo
784f9ce5b9
GRIM: Move Model::HierNode, Mesh and Face outside of Model.
2011-07-22 22:09:49 +02:00
Joni Vähämäki
dc82edc787
GRIM: Ignore delta if the flag 256 is set in the animation. Fixes #80
2011-05-28 00:25:34 +03:00
Joni Vähämäki
d095dd96e3
GRIM: Only add the weight to the weight sum if the node was really animated.
2011-05-25 00:12:47 +03:00
Joni Vähämäki
6a40b43f16
GRIM: Apply animations in priority order.
2011-05-24 19:47:39 +03:00
Giulio Camuffo
48232f6311
GRIM: Make sure we don't try to animate nodes which don't exist.
2011-05-23 19:08:07 +02:00
Joel Teichroeb
733b34febc
Changed const char * to const Common::String &.
2011-05-22 12:56:37 +08:00
Pawel Kolodziejski
356c9c8c07
sync with scummvm
2011-05-18 23:33:39 +02:00
Joel Teichroeb
4751516279
Cleaned up dependencies between files.
2011-05-13 17:55:14 -07:00
Giulio Camuffo
91d4cf3739
GRIM: Rename Keyframe's getters
2011-05-05 11:37:11 +02:00
Giulio Camuffo
1e868dd359
GRIM: Store ids instead of the pointers as lua's userdata objects.
...
Removed ObjectManager as it became useless.
2011-05-01 18:54:29 +02:00
Giulio Camuffo
a3aca9d05a
GRIM: Implemented support for fading chores. Might still need adjusting.
2011-04-25 22:08:32 +02:00
Pawel Kolodziejski
b18b857558
cleanup headers - grim part
2011-04-16 14:12:44 +02:00
Giulio Camuffo
59dcece9ae
Working savegame support.
...
Implemented also the movement of Manny's head when looking at usable items.
This commit also introduces a new Object class with a ObjectPtr used for
caching the resources loaded by ResourceLoader. This fixes also the lipsync
regression.
2011-03-21 05:41:30 +08:00
Pawel Kolodziejski
6e489b1c2d
get rid Resource and ResPtr
2009-06-26 16:13:11 +00:00
Pawel Kolodziejski
0c2b105fc6
%i -> %x
2009-06-07 18:58:37 +00:00
Pawel Kolodziejski
f364f9a535
update headers
2009-05-26 14:13:08 +00:00
Pawel Kolodziejski
b6af258b75
update defines for include files
2009-05-26 09:39:42 +00:00
Pawel Kolodziejski
ba0576bc5e
put Vector3D and Matrix3/4 into Graphics namespace
2009-05-25 12:13:35 +00:00
Pawel Kolodziejski
8b8e7e07d2
added namespace Grim
2009-05-25 06:49:57 +00:00
Pawel Kolodziejski
a34d883844
update path includes for recent directory changes
2009-05-24 19:13:58 +00:00
Pawel Kolodziejski
f58c073a0a
move/rename engine into engines/grim
2009-05-24 18:55:19 +00:00