KillzXGaming
aab84f91e6
BFLYT Editor: Rendering fixes
2019-11-06 21:27:52 -05:00
KillzXGaming
5ae85e5e60
BFLYT Editor: Adjust the pane drag/drop in treeview.
2019-11-06 21:03:34 -05:00
KillzXGaming
73c800f0c9
BFLYT Editor: Add option to add part panes.
2019-11-06 21:01:29 -05:00
KillzXGaming
367e9a1287
Fix face format for lm3 meshes
2019-11-03 18:54:50 -05:00
KillzXGaming
574c5b0559
Add hashes for LM3
2019-11-03 18:26:42 -05:00
KillzXGaming
30d4a538f1
A few more fixes and additions.
...
Fix LM3 meshes with large amounts of faces (ie Luigi's cutscene model).
Improvements to hashing.
Start on LM3 saving.
Start to support texture replacing.
2019-11-03 18:25:47 -05:00
KillzXGaming
120a86f4f5
Fix batch export multi select for mkagpdx models
2019-11-03 11:50:45 -05:00
KillzXGaming
eb1987eabd
Fix build errors
2019-11-03 11:24:42 -05:00
KillzXGaming
63cc5db70a
Disable some debugging stuff
2019-11-03 10:52:58 -05:00
KillzXGaming
14982b80be
A few additions
...
Add NLG hash calculator.
Add option to swap bone transform from csv max script.
2019-11-03 10:38:17 -05:00
KillzXGaming
973afc97ef
Fix build
2019-11-02 20:27:58 -04:00
KillzXGaming
b8be2d31f8
Texture mapping fixes for LM3.
2019-11-02 19:43:22 -04:00
KillzXGaming
d54c835bc4
Cleanup file location a bit. Fix LM3 faces for certain formats
2019-11-02 19:35:08 -04:00
KillzXGaming
519d9a734d
A few more texture adjustments
2019-11-01 17:39:14 -04:00
KillzXGaming
f25af1afce
Quick lm3 texture fix for BC5S
2019-11-01 17:28:37 -04:00
KillzXGaming
f5605f6878
LM3 fixes. and improvements.
...
Fixed UV issues which would show up broken.
Improved the tree loading. Havok files are loaded, and additional string data.
2019-10-31 18:13:42 -04:00
KillzXGaming
544a30639b
Add support for Luigi's Mansion 3 Models
2019-10-30 17:43:26 -04:00
KillzXGaming
ed961ef10a
Add support for BC4 alpha for bflim.
2019-10-29 19:08:40 -04:00
KillzXGaming
d1eb6a612d
Fix for removing part panes
2019-10-29 19:04:34 -04:00
KillzXGaming
0694817a1f
Fix build errors
2019-10-27 11:15:57 -04:00
KillzXGaming
ee184391fb
Add WIP LM3 .dict/.data support.
...
LM3 uses an updated format of LM2 Darkmoon. Currently this can now load textures. Most of them should load fine, however ASTC_6x6 textures keep giving me issues so those may or may not error out.
Models for LM3 is currently not supported due to the various changes but is planned.
2019-10-27 10:48:16 -04:00
KillzXGaming
8939687f6a
Update files.
...
Load vertex positions for layouts in rectangle class. This will be used for proper rotation adjusting.
Add latest muunt editor files.
Add somewhat functional mk8 camera bin editor. Points can be moved around. The map orientation determines the position of the icons to map over the model.
Fix window content UV map for layouts.
Add 2D KCL renderer for top down KCL preview for both muunt and camera editors.
2019-10-26 20:28:56 -04:00
KillzXGaming
54b6790afe
Make gmx models exportable
2019-10-21 17:38:21 -04:00
KillzXGaming
e4654f8dff
Add support for exporting gamma correction if enabled
2019-10-20 20:37:37 -04:00
KillzXGaming
a8016a2868
Improve load times significantly for layout files.
...
Shaders are now compiled only once and load statically instead of being per material.
2019-10-20 19:30:58 -04:00
KillzXGaming
0da677980f
Handle all rotations from matrix in shaders so they render accurate.
2019-10-20 16:41:58 -04:00
KillzXGaming
3be9e0c9de
Fix parent transform for rotation if pane uses matrix from shader
2019-10-20 15:36:15 -04:00
KillzXGaming
2205174ffe
Fix visibilty anim groups for layout animations
2019-10-20 15:26:25 -04:00
KillzXGaming
999a0c76ae
Reload the animation when clicked on for updating editor values
2019-10-20 13:55:21 -04:00
KillzXGaming
880afd25d4
Few more fixes. Editor should be fully functional
2019-10-20 13:30:09 -04:00
KillzXGaming
3d69ad3fb7
A few more fixes with adding bxlan groups
2019-10-20 13:14:21 -04:00
KillzXGaming
871fc44178
More additions.
...
More progress on the basic pane animation editor. It can add and clear entries for frames, groups, etc.
Add the latest muunt editor files. A wip editor which is currently disabled. Planned to edit object placement paths paths supporting both 2D and 3D views.
2019-10-20 12:57:48 -04:00
KillzXGaming
4bea7a22f7
More theme tweaks for white theme
2019-10-19 20:59:34 -04:00
KillzXGaming
a480afe31c
Improve white theme
2019-10-19 20:32:44 -04:00
KillzXGaming
347fd412ce
Scale bones according to preview scale properly
2019-10-19 17:49:20 -04:00
KillzXGaming
27a7469201
Start to implement layout animation mode.
...
This mode will allow properties to be keyed when finished.
Animated panes can properly be picked if moved.
Improve the fov for perspective view.
2019-10-19 17:36:16 -04:00
KillzXGaming
440939f91d
Fix preview scale for SMO costumes
2019-10-19 15:48:18 -04:00
KillzXGaming
5f2dbd1b56
Add fps counter to animation timeline and fix tick speed (layout editor)
2019-10-19 14:58:13 -04:00
KillzXGaming
b23876416c
Improve pane transformation of children from parent
2019-10-19 14:09:16 -04:00
KillzXGaming
b2b27cb807
Add support for extra srt types for bfres params
2019-10-18 21:56:07 -04:00
KillzXGaming
3aa4388e23
Few more layout editor improvements.
...
Improve window pane selection rendering (all frame lines show as red).
Add option to select all panes (ctrl + a).
2019-10-18 21:23:44 -04:00
KillzXGaming
098c8fb842
Auto calculate hashed texture names for layouts in sarcs
2019-10-18 18:59:04 -04:00
KillzXGaming
b0b1355887
Fix setting the texture map array when removing a texture
2019-10-18 17:23:14 -04:00
KillzXGaming
169a260946
Remove texture references from materials when deleted
2019-10-18 17:18:35 -04:00
KillzXGaming
63fdff7b5e
Fix removing textures from archive for layout editor.
2019-10-18 17:08:44 -04:00
KillzXGaming
bbd3c89e18
Fix sarc's breaking from hashes calculating wrong
2019-10-17 19:42:07 -04:00
KillzXGaming
60a8cca957
Improve bfres shaders
2019-10-17 18:06:48 -04:00
KillzXGaming
e1fd664112
Few more additions
...
Start to impliment a muunt editor. This plans to use the 2D engine i've been using with layouts mixed with 3d to fully edit object and path placements.
Start to add pane copying.
Brlyt improvements with window pane support.
Add bflyt texture combiner UI.
2019-10-16 20:15:36 -04:00
KillzXGaming
8153975f2e
Fix the frame value for bfres texture pattern animatons in viewport.
2019-10-16 19:21:47 -04:00
KillzXGaming
2df06f463d
Fix an issue reading TPL palette headers
2019-10-16 18:55:18 -04:00