42 Commits

Author SHA1 Message Date
aap
5dff69431e got animation, hanim and skinning basically working 2016-07-11 20:27:21 +02:00
aap
bd06c54c57 worked on camera 2016-07-06 11:44:59 +02:00
aap
dd901ebfa3 more work on initialization 2016-06-25 23:14:18 +02:00
aap
a906d58bcb redid the plugin system; some engine init stuff 2016-06-25 17:58:52 +02:00
aap
e3fa1fcc7f moved gl3 code here; added files i forgot last time 2016-06-24 15:24:58 +02:00
aap
b7d0b04380 added very basic World 2016-06-23 16:39:34 +02:00
aap
3271713d16 some renaming, frame synching, camera update 2016-06-21 23:16:09 +02:00
aap
6e71e34933 implemented basic error system; restructured some files; replaced a few asserts 2016-06-17 00:06:37 +02:00
aap
416ee91bb7 more tidying up 2016-06-16 15:37:35 +02:00
aap
30114667ed started tidying up 2016-06-16 14:10:46 +02:00
aap
cb40fd1555 implemented a case insensitive strncmp 2016-02-25 00:30:26 +01:00
aap
91291709d8 quat->mat 2016-02-18 18:23:38 +01:00
aap
7be2e634fe added sphere struct; implemented texture read and find callbacks 2016-02-18 14:29:04 +01:00
aap
abe10e7623 some matrix stuff for quiret (untested) 2016-02-17 14:26:49 +01:00
aap
5b3370b479 minor matrix stuff 2016-02-16 08:40:19 +01:00
aap
290117e9be changed math functions again 2016-02-15 10:48:27 +01:00
aap
e1613108cf implemented some math classes 2016-02-14 23:58:11 +01:00
aap
cc77487fc0 implemented projection in Camera 2016-02-14 20:56:05 +01:00
aap
0e0cc1156c worked on rendering and frame ltm synching 2016-02-13 00:52:32 +01:00
aap
6d56a23dd1 small fixes 2016-01-26 13:53:08 +01:00
aap
d20a6c3d04 some changes 2016-01-24 01:42:51 +01:00
aap
fab7f20c6d implemented basic PS2 rasters - no mipmaps yet 2016-01-03 19:45:51 +01:00
aap
90b2d98b97 fixed more bugs and implemented better lcs conversion 2015-12-20 01:04:31 +01:00
aap
3c0df895f1 fixed bug with texture allocation 2015-09-19 19:28:23 +02:00
aap
c7fa3b3b8c implemented R* pipeline plugin, 2dfx and collision as placehoders, uvanim (no interpolation yet) 2015-09-09 23:26:16 +02:00
aap
c99e045e8d implemented xbox extra normals plugin 2015-08-17 10:24:24 +02:00
aap
d04e97fb47 implemented xbox native geometry and skin 2015-08-15 23:22:51 +02:00
aap
6f8dccd095 small change to library id stamp 2015-08-11 23:40:57 +02:00
aap
e9f638db05 started work on (ps2) pipelines 2015-07-11 23:48:11 +02:00
aap
c6589f55de texture mapping in ps2 test 2015-06-18 23:05:37 +02:00
aap
df419c63ef small change 2015-06-17 21:51:33 +02:00
aap
c0d9ecdf3f clean up; gl test compiles under freebsd (but see makefile) 2015-06-10 22:52:59 +02:00
Angelo Papenhoff
ad21deaf0f Replaced C++ streams in tga functions. ps2 test builds again. 2015-01-26 10:15:26 +01:00
Angelo Papenhoff
d55e9ea43b Changed naming convention and clean up somewhat. ps2 test no longer links :( 2015-01-25 22:27:03 +01:00
Angelo Papenhoff
c0fab82c52 Implemented HAnim plugin. 2015-01-17 15:15:03 +01:00
Angelo Papenhoff
e1bb20c800 Implemented MatFX. 2015-01-09 20:17:32 +01:00
Angelo Papenhoff
e373b47041 Implemented generic and most of PS2 skin plugin. 2015-01-07 23:06:44 +01:00
Angelo Papenhoff
811c045326 Implemented Extra vertex colors and (crippled) ADC plugin. 2015-01-06 23:17:05 +01:00
Angelo Papenhoff
cbc31bdb25 Implemented rudimentary StreamMemory. 2014-12-30 17:39:39 +01:00
Angelo Papenhoff
fd017a69ef Added experimental PS2 target. Implemented a Stream class. 2014-12-27 23:18:10 +01:00
Angelo Papenhoff
7b4dd3a5ac Implemented Breakable model and fixed bug in Extension stream read. 2014-12-24 23:52:03 +01:00
Angelo Papenhoff
179e521f91 Organized the project properly. 2014-12-23 15:59:14 +01:00