Commit Graph

50 Commits

Author SHA1 Message Date
Jack Andersen 7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen 233d13ceb9 Refactor for blender 2.8 and new shader model 2019-05-07 17:50:21 -10:00
Jack Andersen 48eaa2545b Working CScriptGunTurret 2019-02-17 19:47:46 -10:00
Jack Andersen 636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen 7c7da6671a SIMD refactor 2018-12-07 15:49:15 -10:00
Jack Andersen 3f7431286c Handle triple-overdraw edge case 2018-11-08 18:34:49 -10:00
Jack Andersen 304fc7e69e More reliable 2-face model extraction 2018-11-08 14:25:55 -10:00
Jack Andersen 98c7525176 Initially working CEnvFxManager 2018-11-01 22:16:16 -10:00
Jack Andersen 70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
Jack Andersen 70657efa82 Various space-saving cook optimizations and fixes 2018-05-05 10:56:42 -10:00
Jack Andersen 54d2759ace Lightmap UV fixes 2018-04-08 14:09:30 -10:00
Jack Andersen ed4d7445c7 More fixes for GameCube cooking 2018-04-07 10:55:57 -10:00
Jack Andersen d5e471bac3 Several GameCube cooking fixes 2018-04-03 22:31:29 -10:00
Jack Andersen 06d755cf4c GameCube spec cook fixes 2018-04-01 18:27:24 -10:00
Jack Andersen 7a2fbfc582 Initial work on GameCube package targeting 2018-03-27 22:09:41 -10:00
Jack Andersen e4ff23c279 Massive template-based DNA refactor 2018-02-21 21:24:51 -10:00
Jack Andersen 8301adc3d6 Huge compile performance refactor 2017-12-28 22:08:12 -10:00
Jack Andersen f7ec7bdc0c string_view refactor 2017-11-12 20:19:18 -10:00
Jack Andersen 15d60493f2 Lots of bug fixes (Windows still needs some fixes) 2017-10-21 20:11:22 -10:00
Jack Andersen c66f9d0ec7 Add CPU-based skinning path for vertex manipulation effects 2017-08-20 19:46:59 -10:00
Jack Andersen 56b24c39f0 Ensure directories are created late in extract 2017-01-16 15:23:19 -10:00
Jack Andersen b9baa84b1d AGSC/ATBL/CSNG extracting and cooking 2016-09-18 13:47:48 -10:00
Jack Andersen 4cdb93f980 MREA cooker fixes 2016-08-12 09:42:18 -10:00
Jack Andersen 42d39bf6b9 Various extract tweaks; ResourceLock integration 2016-08-11 16:33:38 -10:00
Jack Andersen 6789cdf064 AROTBuilder and initial collision mesh cook integration 2016-08-10 11:54:53 -10:00
Jack Andersen 7cd9ddfad9 Initial round of MREA cooking imps 2016-08-09 16:52:00 -10:00
Jack Andersen 9169cac38c Blender crash fix for recent blender-git builds 2016-08-09 09:16:31 -10:00
Phillip Stephens 4541234706 More AutoMapper imps (CMapArea and CMappableObject) 2016-07-30 18:43:34 -07:00
Jack Andersen 728cb25488 Static geometry list in CBooRenderer 2016-07-26 12:05:59 -10:00
Jack Andersen dae2621d93 Initial CLight integration 2016-04-03 16:32:57 -10:00
Jack Andersen 372e11e190 Cook path directories properly created 2016-03-31 08:56:43 -10:00
Jack Andersen b373493cf3 Much CModel work 2016-03-30 16:44:43 -10:00
Jack Andersen 2e028d9049 Nuke hacky custom normals 2016-03-28 18:12:21 -10:00
Jack Andersen 6cb3010e86 Show sharp edges by default 2016-03-28 18:03:44 -10:00
Jack Andersen e11588aa66 Automatic sharp-edge-marking using Retro's normals for reference 2016-03-28 16:24:47 -10:00
Jack Andersen 2f14331d5d Windows fixes 2016-03-08 10:29:59 -10:00
Jack Andersen 9ade279902 Merge branch 'master' into urde-tags 2016-03-04 14:03:41 -10:00
Jack Andersen 783fb4c4fe Humungous refactor 2016-03-04 13:04:53 -10:00
Jack Andersen 8c9eca1858 remove 'mp1' target in favor of library entry 2016-03-03 19:28:20 -10:00
Jack Andersen 496903047e Template instantiation rampage (much lighter common headers) 2016-03-01 21:29:19 -10:00
Phillip Stephens af69c9d3ab Rename namespaces 2016-02-13 01:02:47 -08:00
Jack Andersen d075225c31 Handling for additive ANIMs and MP3 skinning fix 2015-09-28 16:00:28 -10:00
Jack Andersen 9f05f40994 Added split normals layer to extracted meshes 2015-09-21 12:45:55 -10:00
Jack Andersen 8221caac35 Added distinct-normal vertex extraction 2015-09-20 15:23:20 -10:00
Jack Andersen da24b39957 Lightmap rendering 2015-09-17 09:50:43 -10:00
Jack Andersen 73862a937f initial DEAFBABE support 2015-09-11 21:13:40 -10:00
Jack Andersen 40c39ee83b bmesh generation tweaks 2015-09-10 18:53:32 -10:00
Jack Andersen 273a21a7f1 MREA bug fixes 2015-09-08 15:37:00 -10:00
Jack Andersen 2fef79ceaa Initial MP1 MREA support 2015-09-06 18:05:44 -10:00