2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-14 19:11:22 +00:00

59 Commits

Author SHA1 Message Date
Lioncash
7f7a18a708 DataSpec/DNACommon: Resolve indirect includes where applicable
Avoids indirect inclusions where applicable and includes the necessary
headers as used by the interface. This way, it prevents code from
failing to compile due to changes in other header inclusions.
2019-08-23 22:03:03 -04:00
Jack Andersen
233d13ceb9 Refactor for blender 2.8 and new shader model 2019-05-07 17:50:21 -10:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
c91e5df986 Convert to pragma once 2018-10-06 17:42:33 -10:00
Jack Andersen
70657efa82 Various space-saving cook optimizations and fixes 2018-05-05 10:56:42 -10:00
Jack Andersen
06d755cf4c GameCube spec cook fixes 2018-04-01 18:27:24 -10:00
Jack Andersen
619a784434 Initial PATH cooking support 2018-02-24 22:23:27 -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
c66f9d0ec7 Add CPU-based skinning path for vertex manipulation effects 2017-08-20 19:46:59 -10:00
Jack Andersen
b9baa84b1d AGSC/ATBL/CSNG extracting and cooking 2016-09-18 13:47:48 -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
728cb25488 Static geometry list in CBooRenderer 2016-07-26 12:05:59 -10:00
Jack Andersen
b373493cf3 Much CModel work 2016-03-30 16:44:43 -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
496903047e Template instantiation rampage (much lighter common headers) 2016-03-01 21:29:19 -10:00
af69c9d3ab Rename namespaces 2016-02-13 01:02:47 -08:00
23020b2a35 Add surfaceGroup specifier to SurfaceHeader_2/3 2016-01-14 14:42:44 -08:00
Jack Andersen
e423db32ee Major scoped-enum refactor 2015-11-20 15:16:07 -10:00
Jack Andersen
0937f638a0 Updated submodules 2015-11-15 18:31:13 -10:00
Jack Andersen
bbc977cc79 HMDL support added 2015-11-14 13:42:58 -10:00
Jack Andersen
79cf5f12ca initial HMDL/CMDL implementation 2015-11-13 16:28:45 -10:00
Jack Andersen
58e394d5df Windows fixes 2015-11-10 10:12:43 -10:00
Jack Andersen
d46f44cefa Lots of reverse naming functionality added 2015-10-26 14:19:03 -10:00
Jack Andersen
e20837eabd Skin intermediate outputting for mesh cooker 2015-10-21 16:03:26 -10:00
Jack Andersen
4a389040fc Mesh cooker fixes 2015-10-20 15:34:35 -10:00
Jack Andersen
bf8a007514 Initial CMDL cooking in place 2015-10-18 17:28:47 -10:00
Jack Andersen
6bd5c42a9e Initial MaterialSet constructor 2015-10-16 16:07:38 -10:00
Jack Andersen
d0404680fd Extract directory selection fix 2015-10-15 14:35:40 -10:00
Jack Andersen
d95e11ce3e Updated hecl 2015-10-14 13:07:29 -10:00
Jack Andersen
f77900a9cb TEV->Blender fixes 2015-10-10 19:56:42 -10:00
Jack Andersen
3b7f7f2f3a CMDL cooking updates 2015-10-06 15:17:17 -10:00
Jack Andersen
0d2f2cfd34 Initial cook tool integration 2015-10-03 19:08:56 -10:00
Jack Andersen
1f9c8811d2 Work on cooking features 2015-09-30 14:40:21 -10:00
Jack Andersen
d075225c31 Handling for additive ANIMs and MP3 skinning fix 2015-09-28 16:00:28 -10:00
Jack Andersen
3540a3e19a ANIM Scaling fix 2015-09-27 14:42:47 -10:00
Jack Andersen
60142602fd Working MP3 skin extraction 2015-09-25 17:12:08 -10:00
Jack Andersen
9f05f40994 Added split normals layer to extracted meshes 2015-09-21 12:45:55 -10:00
Jack Andersen
bee7388242 Initial MP3 MREA support 2015-09-19 20:09:27 -10:00
Jack Andersen
2de7d91fe7 Added UV Animation 8 2015-09-19 14:14:31 -10:00
Jack Andersen
84531b676f Initial MP3 Material Support 2015-09-18 15:38:40 -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
23f89ee747 Buffer access fixes 2015-09-09 14:08:29 -10:00
Jack Andersen
c55a3e0ac1 Undefined behavior fix 2015-09-06 20:47:12 -10:00
Jack Andersen
2fef79ceaa Initial MP1 MREA support 2015-09-06 18:05:44 -10:00
Jack Andersen
cf7836fc9a Much more reliable CMDL with CINF/CSKR extract 2015-09-05 19:34:30 -10:00