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
Phillip Stephens
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Phillip Stephens
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