1
0
mirror of synced 2024-12-03 19:47:29 +01:00
Commit Graph

247 Commits

Author SHA1 Message Date
KillzXGaming
f7e982dd6d BFLYT : Allow groups to have their pane list edited. 2020-12-12 12:20:50 -05:00
KillzXGaming
a3bfa61275 Add LOD counter option for dummy LODs 2020-10-23 19:34:00 -04:00
KillzXGaming
5f9493839e BRLYT : Fix removing texture maps. 2020-10-10 13:07:48 -04:00
KillzXGaming
91f4909b1f BXLYT : Support loading textures with different name cases. 2020-09-18 17:59:55 -04:00
KillzXGaming
39910a721b Some error fixes 2020-09-12 16:50:05 -04:00
KillzXGaming
232c44a605 Major KCL update.
KCL support has been greatly improved.
- High poly collisions can now be created (even higher than 65k+).
Collision should still be made with the game limitations and performance in mind!
- Support for all KCL versions (GC, Wii, DS, 3DS, etc). Keep in mind for various games to work, you must create a preset and configure the settings used for individual games. I will be adding many more soon to support a wide range of games.
- KCL files can now have the endianness switched and saved back allowing for direct conversion.
- OBJ importing will auto map materials by name COL_## (## being hex value). This allows to export and reimport collisions with all the data intact.
- File sizes are more optmized and improved.
- Speed signifcantly improved and is much faster for both exporting and replacing.
-Materials are now split in the node view for a KCL.  This is to select and easily see all the material types and so they can be highlighted.
2020-08-16 11:42:39 -04:00
KillzXGaming
b58d58abaf Use byte type for bntx flags 2020-07-27 18:43:10 -04:00
KillzXGaming
1be92db3d7 Auto check BC4 Alpha setting when used on replaced texture. 2020-07-20 19:53:24 -04:00
KillzXGaming
b673b3ee60 Revert "Revert "Revert "Quick fix for switch textures with strange resolutions."""
This reverts commit 2866344409.
2020-07-20 19:52:11 -04:00
KillzXGaming
2866344409 Revert "Revert "Quick fix for switch textures with strange resolutions.""
This reverts commit d7e8d9d50c.
2020-07-20 19:50:33 -04:00
KillzXGaming
d7e8d9d50c Revert "Quick fix for switch textures with strange resolutions."
This reverts commit cfbf39fff6.
2020-07-20 19:50:11 -04:00
KillzXGaming
cfbf39fff6 Quick fix for switch textures with strange resolutions. 2020-07-15 19:01:56 -04:00
KillzXGaming
21067aa72f BFLYT : Fix loading some values in text pane editor. 2020-07-06 19:13:42 -04:00
KillzXGaming
ee58bfcadb Some fixes for opening bfres without opengl enabled 2020-06-17 16:29:03 -04:00
KillzXGaming
a79082ecbe Fix replacing wii u bflims in the layout editor 2020-05-14 17:46:02 -04:00
KillzXGaming
62a822f3ab Fix importing textures with BC4 alpha 2020-05-04 20:39:28 -04:00
KillzXGaming
30337a2fcf BXLYT : Fix text panes with no fonts referenced 2020-04-17 17:31:53 -04:00
KillzXGaming
c42d5e4441 BFRES : Fix setting param values for vec3/vec4 with colors as 0 2020-04-15 20:29:44 -04:00
KillzXGaming
5c68d2d14a Fix errors 2020-04-05 11:23:01 -04:00
KillzXGaming
e636da8d19 BFRES : Add import setting to create dummy LODs 2020-04-01 15:31:08 -04:00
KillzXGaming
06abad5d4a BFRES : Fix updating bone transforms in bone editor for wii u 2020-03-29 14:46:33 -04:00
KillzXGaming
0096dd95c2 Some fixes to texture importer and auto flip bffnt bitmaps on import 2020-03-23 21:13:58 -04:00
KillzXGaming
446568f641 Some more bfxfnt fixes with gx2. Also fix the character selector 2020-03-23 20:38:39 -04:00
KillzXGaming
42304f5687 Some bxfnt adjustments with columns 2020-03-23 20:21:47 -04:00
KillzXGaming
dc96965440 Fix adjusting vertex attribute buffer indices when one is removed. 2020-03-18 19:21:52 -04:00
KillzXGaming
371e4d37f9 Fix BCLYT/BRLYT material editor loading for material tree nodes. 2020-03-16 15:38:24 -04:00
KillzXGaming
69458df685 Quick fix for layout hierarchy selecting nodes by left click 2020-03-10 19:39:17 -04:00
KillzXGaming
12558f5ba0 Fix layout animation saving 2020-03-09 20:27:56 -04:00
KillzXGaming
95a462ebd3 Readd search menu to byml/aamp text editors. 2020-03-03 17:24:59 -05:00
KillzXGaming
daaa2b72b6 Fix layout editor panel toggle for timeline 2020-02-21 17:58:13 -05:00
KillzXGaming
5e4ec3d131 Start to add a base for multi select tree for layout editor 2020-02-17 19:54:50 -05:00
KillzXGaming
24e7eba5d1 Add menus to toggle docks for layout editor 2020-02-17 19:43:06 -05:00
KillzXGaming
d8676959ec Add some additional text pane properties 2020-02-16 20:15:02 -05:00
KillzXGaming
d0b6d132c7 Save current byaml text format to config to stay when reopened 2020-02-16 12:24:31 -05:00
KillzXGaming
f3b1d0e706 Fix xml encoding when compiling back 2020-02-16 12:14:36 -05:00
KillzXGaming
c627bc3c1a Quick fix 2020-02-16 12:10:47 -05:00
KillzXGaming
e9677ccb2f Add support for previous XML layout (editorcore version) 2020-02-16 12:09:19 -05:00
KillzXGaming
9e0f3e0516 Some byaml improvements
Add XML format to byaml text editor.
Disable reference nodes in text editor for now till i find a better method to handle them.
2020-02-16 11:55:47 -05:00
KillzXGaming
07b0259805 Some more layout editor improvements
Textures in the list keep aspect ratio now.
Fix creating new user data. and remove any if empty.
2020-02-16 11:18:18 -05:00
KillzXGaming
1a548f9f80 A few more layout editor improvements 2020-02-15 20:57:21 -05:00
KillzXGaming
a91dd6ae8e Improve layout editor more.
Part pane scaling type can be edited.
Additional texture coordinates can be added/removed.
Fixed editing user info string.
Display tex coord gen sources in texture map editor.
Default texture map wrap mode to linear when created.
2020-02-15 16:30:10 -05:00
KillzXGaming
efd98b3bac Improvements to layout material editing.
Tev stages can be added/removed for bclyt and brlyt.
Fixed adding new textures to brlyt.
Fixed setting material colors for window panes for bclyt/brlyt.
Fixed alpha op enum for brlyt tev stages.
2020-02-15 13:54:52 -05:00
KillzXGaming
69ab4e0eaf Recreate brlyt material flags so mat data can be added/removed. 2020-02-14 21:14:53 -05:00
KillzXGaming
84352cf967 Enable BRFNT and BCFNT rendering for layout editor 2020-02-14 20:15:03 -05:00
KillzXGaming
001e82bff0 Only flip exported bxfnt textures for newer platforms 2020-02-14 18:49:15 -05:00
KillzXGaming
af8a8f17f6 Add latest files
Start on base for BLO. These will probably not be usable for awhile and is wip.. Currently aiming to support more varied layouts so this can help improve the code base.
Add BRFNT and BCFNT support. All merged as BXFNT class.
Fix bflim 3ds with LA4 textures.
Fix loading/saving part panes with property user data.
Fix texture coordinates to default centered UVs for layout panes with no textures.
Cleanup some files and directories.
2020-02-14 18:25:08 -05:00
KillzXGaming
2138a4b954 Cleanup how archive files update for layout editor 2020-02-12 17:50:10 -05:00
KillzXGaming
6129ab2b4e Many more bug fixes and layout rendering improvements.
Add support for BCLAN.  (It's basically the same as BRLAN)
Fix saving for BRLAN.
Fix 3DS textures being upside down for BCLYT.
Improve BCLYT rendering.
Improve texture transforms for BCLYT and BFLYT.
Fix tev stage properties not appearing for BCLYT editor.
Fix C4 and C8 decoding.
2020-02-12 16:56:16 -05:00
KillzXGaming
89d5b621b2 Giant layout update. Support BRLYT and BCLYT files!
BRLYT can now be edited and saved.
BCLYT can now be edited and saved.
BRLYT shaders greatly improved using ported shaders from WiiLayoutEditor. Plan to expand upon it for more accuacte shader rendering.
Add support for saving per character transforms.
Add support for BNR files.
Fixed flags so orientation can be edited properly.
Fix issues decoding some gamecube textures.
Fix animation timeline breaking at times for multi selecting animations.
2020-02-11 19:19:23 -05:00
KillzXGaming
2076905094 Some cleanup 2020-02-08 17:17:49 -05:00