Commit graph

327 commits

Author SHA1 Message Date
lzwdgc
e8edda1ccf Allow to rotate data for .obj files. Add eWindows3DViewer axis system. 2020-03-01 22:22:26 +03:00
lzwdgc
4eb4e232a2 Refactor. Turn on link faces by default. 2020-03-01 21:39:47 +03:00
lzwdgc
e262989492 Fix link faces algorithm. 2020-03-01 21:20:19 +03:00
lzwdgc
6a74caf0d0 Initial dummy implementation of model patching. 2020-03-01 14:02:08 +03:00
lzwdgc
0faadd0756 Add blender enum entry. 2020-02-29 04:21:46 +03:00
lzwdgc
d2b64bdc25 Propagate axis system when printing. But disable during .obj print for now. 2020-02-29 04:19:19 +03:00
lzwdgc
3c5c756eaa Add stub of internal rotate facility. 2020-02-29 03:51:46 +03:00
lzwdgc
a1390640b5 Add aim_vector3f typedef. 2020-02-29 03:48:07 +03:00
lzwdgc
4fecc76b59 Fix models export. Improve export coordinate system selection. 2020-02-29 03:33:55 +03:00
lzwdgc
13c12f9bd3 Update for string changes. 2020-01-23 21:20:29 +03:00
lzwdgc
e96b6d0bea Improve wide paths support. 2020-01-12 22:16:48 +03:00
lzwdgc
3f9c32335c Switch to release winflexbison. Add msvc modern cppver option. 2020-01-12 22:16:26 +03:00
lzwdgc
d9b49e957d Update sw build. Update emitter addition. 2019-10-29 02:46:49 +03:00
lzwdgc
1c146ad9e3 Update sw script. Rename Context to Emitter. 2019-05-23 20:04:00 +03:00
lzwdgc
57c6947172 Add MECH sav segment hack. 2019-03-22 00:28:58 +03:00
lzwdgc
de7fd7742f Improve objects segment. Temporarily disable MECH segment. 2019-03-20 17:59:08 +03:00
lzwdgc
0c24d18b92 Improve ORGS and MMS_C_CONFIG segments. 2019-03-20 04:21:44 +03:00
lzwdgc
5c88d06a62 Improve save loader. 2019-03-20 03:59:12 +03:00
lzwdgc
4398c8f698 Update readme. 2019-03-19 22:20:23 +03:00
lzwdgc
c59d9702a6 Split save implementation. Improve save loader. 2019-03-19 22:18:46 +03:00
lzwdgc
f81baa57e4 Improve model loading. 2019-03-12 22:02:56 +03:00
lzwdgc
943f38dc96 Fix cl enum values. 2019-03-11 01:30:26 +03:00
lzwdgc
f741ade168 Add axis system option. 2019-03-10 22:39:16 +03:00
lzwdgc
a28531d834 Improve coordinates loading. 2019-03-10 22:15:51 +03:00
lzwdgc
712fa30090 Dump heightmaps to 16-bit pngs. 2019-03-07 18:49:22 +03:00
lzwdgc
f9c4071b3f Invert x axis for the left hand ue4 xyz system. Print r32 heightmap. 2019-03-06 23:01:25 +03:00
lzwdgc
ea7282f3d1 Add print info to mod converter. 2019-03-05 23:57:51 +03:00
lzwdgc
e7db9bc5c1 Remove cppan build. 2019-02-25 00:50:08 +03:00
lzwdgc
5f4ce8d1b0 Fix bison warning. 2019-02-24 18:07:34 +03:00
lzwdgc
1be3906e78 Improve loading of orgs, org bases, map goods. 2019-02-24 02:29:35 +03:00
lzwdgc
a9ee110c75 Initial sw build. Remove test code from unpaker. Turn on zero compression algorithm in unpaker. 2018-12-29 00:55:17 +03:00
lzwdgc
65c6ab3e59 Update readme for cppan. 2018-10-01 13:14:37 +03:00
lzwdgc
9c3034e7ef Save to png via opencv. 2018-08-02 14:14:38 +03:00
lzwdgc
bdf5e9ff37 Add split colormap option. 2018-08-02 01:56:52 +03:00
lzwdgc
f900353090 Overhaul with modern command lines. 2018-08-02 00:36:18 +03:00
lzwdgc
dc81075ee1 Switch to cppan. 2018-07-31 01:28:23 +03:00
lzwdgc
d3aa6a395f Consider shadow as color. 2018-07-10 00:29:51 +03:00
lzwdgc
5c8565d9d1 Fix mmp_extractor. 2018-07-09 20:28:34 +03:00
lzwdgc
541c3a0a89 Respect -a flag in mod converter. 2018-07-08 22:08:15 +03:00
lzwdgc
c8da06be5c Add license. 2018-06-30 22:12:58 +03:00
lzwdgc
4515228ca6 Update buffer. 2018-06-22 01:50:38 +03:00
lzwdgc
8933e1203e Initial AimR mod extractor. 2018-04-24 23:52:28 +03:00
lzwdgc
3d894efc5e Fix engine sockets. 2018-04-23 01:44:55 +03:00
lzwdgc
35bbd28a4f Fix case issue. 2018-04-15 22:59:13 +03:00
lzwdgc
cee62a2388 Correctly read all m1 and m2 models. 2018-04-15 22:39:38 +03:00
lzwdgc
17fc9980a0 Improve extraction. Improve transliteration. 2018-04-15 04:35:16 +03:00
lzwdgc
065732bcb6 Update. 2018-02-10 01:10:23 +03:00
lzwdgc
13be828ef6 Reimplement decode_f4(). It uses RLE. 2018-01-28 03:28:43 +03:00
lzwdgc
aad50f9160 Update mmo, mmp. 2018-01-27 03:40:30 +03:00
lzwdgc
539c5dde83 Rename height to length. 2017-12-12 01:26:11 +03:00