KillzXGaming
d191d9c393
Cleanup. Prepare some functions
2019-07-09 20:25:32 -04:00
KillzXGaming
ca5d0316c9
Many more texture pattern editor improvements
2019-07-09 20:13:39 -04:00
KillzXGaming
3bf760a445
Avoid automatically binding framecount to prevent some issues
2019-07-09 19:03:09 -04:00
KillzXGaming
6704829c32
Select the first frame when a texture animation is switched
2019-07-09 18:56:50 -04:00
KillzXGaming
bb22dc8483
Texture pattern editor overhaul. Not functional yet!
2019-07-09 17:50:50 -04:00
KillzXGaming
f69697c4c7
Only update the texture import list for gx2 if one item is selected
2019-07-07 10:48:39 -04:00
KillzXGaming
5b5f7306ae
Add batch format editing for gx2 texture importer
2019-07-07 10:46:40 -04:00
KillzXGaming
f0f0f02979
Fix replace all to display all textures in one list for ftex
2019-07-07 10:44:44 -04:00
KillzXGaming
b2a63aedea
Make sure to set the swizzle pattern automatically in gtx importer
2019-07-07 10:26:21 -04:00
KillzXGaming
a448eae546
Mistake fix
2019-07-04 20:04:15 -04:00
KillzXGaming
0668d83a65
Fix vertex color format list
2019-07-04 20:03:27 -04:00
KillzXGaming
52d42358b2
Create empty meshes for filling it meshes that have no vertices
2019-07-03 12:39:23 -04:00
KillzXGaming
208f25408b
Fix user data not setting properly for switch bfres
2019-07-02 20:16:00 -04:00
KillzXGaming
d84caffdb2
Texture importer improvements.
...
Multiple textures when selected, you can adjust the format for all of them at once.
Fix replaceall for bntx to properly add all images to a single settings list.
2019-06-29 15:13:08 -04:00
KillzXGaming
7cd86b9a05
Fix removing byml properties from dictionaries and lists on save
2019-06-25 15:13:00 -04:00
KillzXGaming
6798db20de
Add massive speed boost and memory improvements for archives with 1000s of files
...
This also fixes transparency on PBR shader.
Fixes odyssey costume viewer framing bfes
2019-06-24 15:45:54 -04:00
KillzXGaming
a317c88e3c
Fix swizzle pattern setting
2019-06-23 18:09:07 -04:00
KillzXGaming
31e5f42373
Limt skin count by default to prevent any possible issues
2019-06-23 11:04:34 -04:00
KillzXGaming
bdccb83cc4
Apply bone transform flags again
2019-06-23 09:12:13 -04:00
KillzXGaming
dcfeb6e619
More fixes for bone importing
2019-06-23 09:10:24 -04:00
KillzXGaming
cae1d75173
Update to latest gl framework
2019-06-19 17:05:44 -04:00
KillzXGaming
3ab44e1f63
Update viewport properly for sampler editing
2019-06-16 10:27:07 -04:00
KillzXGaming
8bbe51bb9c
Support for decompressing carcs
2019-06-15 20:50:26 -04:00
KillzXGaming
a8698a2ef4
Add LZARC support and a few random fixes.
2019-06-14 17:23:02 -04:00
KillzXGaming
add182f902
Rework form editors a bit for later loading docked for archives
2019-06-13 18:40:29 -04:00
KillzXGaming
05516ed3df
Gamma fix pbr diffuse color
2019-06-12 15:57:24 -04:00
KillzXGaming
2e9632277b
Add ftex support for R8G8_SNORM
2019-06-09 20:51:50 -04:00
KillzXGaming
7176063af3
Fix Texture SRT/shader param animation playing in viewport.
2019-06-09 18:41:33 -04:00
KillzXGaming
8b052bf4b4
Fix font scaling on title bar
2019-06-09 17:27:07 -04:00
KillzXGaming
e4e58a3bfb
Fix last frame display in param animation viewer
2019-06-09 14:43:51 -04:00
KillzXGaming
6d951b5906
Many rigging fixes. Meshes won't go to the center if using rigid skinning (1 skin influence)
2019-06-08 13:58:19 -04:00
KillzXGaming
7a02a36a2d
Prevent viewport changing models if there are none in bfres.
2019-06-07 20:13:34 -04:00
KillzXGaming
3ecb714df1
Fix typos
2019-06-07 17:31:39 -04:00
KillzXGaming
7348419be4
Add better notification for adding/removing shader linked material data.
2019-06-07 17:28:06 -04:00
KillzXGaming
e531a779ed
Small fixes and additions
...
Fixed mesh name exporting for assimp.
Fixed clearing models for bfres.
Fixed limit skin count setting.
Fixed material index breaking if a material is removed for bfres.
Update the vertex data properly if a model is imported as new.
Added AMTA editing for BARS.
Added audio player for BARS.
2019-06-07 16:31:13 -04:00
KillzXGaming
05474688be
Add an "Inject" tab for maintaining original model data when replaced.
2019-06-06 21:13:25 -04:00
KillzXGaming
5a17b71d8f
Option to limit material mapping to original way. More fixes to skim limiter
2019-06-06 19:27:10 -04:00
KillzXGaming
157ff75b79
Add model cycling if multiple models are active in an editor.
...
Models can be cycled in the same editor. The active one now gets properly set. You can adjust the combo box to preview multiple models in the scene.
Fixed a bug where some models would project on the top of the screen as duplicates.
2019-06-06 15:40:32 -04:00
KillzXGaming
04c43b8bd5
Add option to smooth normals between multiple meshes
2019-06-05 22:02:35 -04:00
KillzXGaming
60e77f3dd1
Seperate option to reset color params on import to prevent param data loss when being swapped
2019-06-05 16:15:18 -04:00
KillzXGaming
8a22275cd5
Animation fixes for playing last frame
2019-06-03 20:04:15 -04:00
KillzXGaming
027c1d10d3
Fix name
2019-06-01 19:30:01 -04:00
KillzXGaming
5fff7d2dab
Add proper material assigning for param animations
2019-06-01 19:29:09 -04:00
KillzXGaming
4d7171605b
Add option to remove unused textures on save.
2019-06-01 12:30:17 -04:00
KillzXGaming
5b57861eb3
Adjust the compression mode setting to only show when necessary. .
2019-05-30 15:39:44 -04:00
KillzXGaming
3b4bb242c5
Starto to add material presets. Add option to add empty meshes
2019-05-30 15:28:43 -04:00
KillzXGaming
f9ccce42df
More fixes.
...
Update render state for materials properly in the editor.
More generic archive stuff (extacting files from root, etc).
Add export all for GTX
2019-05-28 19:33:42 -04:00
KillzXGaming
f787c59627
Add setting to limit vertex skin to better help prevent crashes
2019-05-27 20:02:57 -04:00
KillzXGaming
33d662d61a
Disable bone anim data view until i fix some bugs
2019-05-27 18:05:14 -04:00
KillzXGaming
d743d39efc
Some adjustments and fixes
2019-05-27 18:00:03 -04:00