KillzXGaming
270d6d3089
Fix importing new materials for wii u
2019-06-03 16:56:36 -04:00
KillzXGaming
54f6fbb227
Some fixes. Some progress on converting switch/wii u texture binaries
2019-06-02 14:08:10 -04:00
KillzXGaming
9d7688cbf6
and one more fix for material animations
2019-06-01 19:52:45 -04:00
KillzXGaming
a02267c692
And more fixes for material animation importing
2019-06-01 19:49:45 -04:00
KillzXGaming
5e9a86461c
More fixes
2019-06-01 19:43:57 -04:00
KillzXGaming
41bd8f7a8f
Fix material animation filter
2019-06-01 19:22:27 -04:00
KillzXGaming
bbbb35947c
Set attributes for paths to try to fix permission issues on updating
2019-06-01 18:57:56 -04:00
KillzXGaming
717822e067
More animation formats for wii u to switch
2019-06-01 18:51:04 -04:00
KillzXGaming
e51fb070c6
Start adding conversion methods for automatic wii u - switch conversion and vice versa
2019-06-01 18:15:48 -04:00
KillzXGaming
60a1e52dfe
Fix error dialog label size
2019-06-01 15:16:39 -04:00
KillzXGaming
4d7171605b
Add option to remove unused textures on save.
2019-06-01 12:30:17 -04:00
KillzXGaming
3b4bb242c5
Starto to add material presets. Add option to add empty meshes
2019-05-30 15:28:43 -04:00
KillzXGaming
f1164934d2
Apply any material edits before exported so it keeps the changes
2019-05-29 19:06:31 -04:00
KillzXGaming
718fe989b9
Keep extension when importing embedded files
2019-05-29 18:47:26 -04:00
KillzXGaming
39c021913c
Some crash fixes when adding embedded files and placeholder textures.
2019-05-29 16:38:19 -04:00
KillzXGaming
d1c32844d1
Fix skeleton issues. More archive improvement.
2019-05-29 14:24:24 -04:00
KillzXGaming
394d0e8d90
Fix rigging issues. Fix bntx not keeping the same size after editing textures with same size.
2019-05-28 14:34:30 -04:00
KillzXGaming
623098b3b5
More fixes to skin count limiter
2019-05-27 20:48:06 -04:00
KillzXGaming
0d7dfb734b
Automatically link attributes again to prevent any crash issues
2019-05-27 20:32:26 -04:00
KillzXGaming
f787c59627
Add setting to limit vertex skin to better help prevent crashes
2019-05-27 20:02:57 -04:00
KillzXGaming
d743d39efc
Some adjustments and fixes
2019-05-27 18:00:03 -04:00
KillzXGaming
cf793044ae
A few more fixes
2019-05-26 20:46:08 -04:00
KillzXGaming
2fc0467d9b
Fixes for importing new bones or creating new ones from skeleton parent
2019-05-26 20:44:39 -04:00
KillzXGaming
0763f080c0
Don't optmize the attribute formats atm as they cause the game to crash on certain skin amounts
2019-05-26 16:44:35 -04:00
KillzXGaming
e3a410a75a
More adjustments
2019-05-26 15:33:16 -04:00
KillzXGaming
553fe25df5
More fixes
2019-05-26 13:28:30 -04:00
KillzXGaming
43f7b76b34
Fix an error when saving wii u bfres
2019-05-26 13:26:41 -04:00
KillzXGaming
775e689dda
Add save improvements to all animation types for wii u
2019-05-26 13:22:20 -04:00
KillzXGaming
7467818d66
Improve saving bfres with tons of animations
2019-05-26 13:09:44 -04:00
KillzXGaming
d6be976701
Don't make the skeleton necessary for .anim
2019-05-26 11:59:17 -04:00
KillzXGaming
7bad5175ef
Now seanim animation imports should work
2019-05-26 11:48:30 -04:00
KillzXGaming
6afb66932b
Fixup smd exporting and add importing smd back
2019-05-26 10:56:23 -04:00
KillzXGaming
8b04c55c32
Add anim importing
2019-05-25 21:07:00 -04:00
KillzXGaming
e7111fbd49
Fix export all to choose the right extension
2019-05-25 15:34:40 -04:00
KillzXGaming
e653ed1044
Another fix to prevent name issues
2019-05-25 15:12:51 -04:00
KillzXGaming
6d03b4da88
More fixes for param exporting and filters
2019-05-25 15:11:01 -04:00
KillzXGaming
35f6b182e1
Fix an error when creating a new model with skeleton
2019-05-25 14:33:21 -04:00
KillzXGaming
4ea7110ebd
Another fix for animation filter
2019-05-25 13:05:45 -04:00
KillzXGaming
7e16f21975
Add .anim support from forge for testing, and fix export filter
2019-05-25 13:03:54 -04:00
KillzXGaming
6cf95bf4bb
Apply bone index properly in object editor
2019-05-25 12:31:03 -04:00
KillzXGaming
d4c6ddb3da
More fixes for converting
2019-05-25 11:33:51 -04:00
KillzXGaming
16ae15328d
Fix Wii U converting to switch fska (Also fixes chr0 importing for wii u bfres)
2019-05-24 21:30:02 -04:00
KillzXGaming
d1e2b05b51
More adjustments
2019-05-24 21:21:47 -04:00
KillzXGaming
a4459533ec
More exporting fixes
2019-05-24 20:55:55 -04:00
KillzXGaming
10c9973527
Fix export filter for animations
2019-05-24 17:47:13 -04:00
KillzXGaming
9ad90e3b15
Some progress on chr0 exporting
2019-05-24 17:34:37 -04:00
KillzXGaming
46aca404a1
Make tex2 generate mip maps if not found preventing any possible errors
2019-05-24 15:59:52 -04:00
KillzXGaming
2a92afa122
Chr0 animation importing, dae exporting and tons more improvements!
...
Chr0 can be imported/replaced.
More fixes to importing sections including some errors and proper filtering.
Dae epxorting now has a progress bar and an option to idsable texture exporting.
Bfska can now be swapped between platforms. More sections will handle this method soon!.
Fixed spaces on files from "Export All".
Display multiple texture maps in bcres materials
2019-05-24 15:15:35 -04:00
KillzXGaming
f9df905cbc
Quick fix for nsmbudx not mapping textures right
2019-05-22 17:37:42 -04:00
KillzXGaming
3234e3a817
Adjust param editor to display colors for multi tex, and fix header
2019-05-22 15:59:37 -04:00
KillzXGaming
3a85f06ac7
Tons more DDS fixes from yesterday. RGB textures also aren't blue anymore.
2019-05-22 15:26:25 -04:00
KillzXGaming
6d7579e6e0
More improvements.
...
Camera is now centerd when a bfres is selected. This will apply to reseting the camera aswell. The method is based on Smash Forge so thanks to the devs for it.
Start on bfsha program linking for bfres materials. Dunno how far i'll take this.
Basic ortho mode added. Needs improvements to zoom in and mainly just changes the projection matrix to ortho atm. Controls are not altered.
2019-05-21 18:08:57 -04:00
KillzXGaming
d0fa47a959
Add same improvements to the gx2 texture importer
2019-05-20 19:29:39 -04:00
KillzXGaming
02de27faad
More fixes for BC7 compression speed
2019-05-20 18:48:49 -04:00
KillzXGaming
1b510a05e7
Disable the skin limiter thingy
2019-05-20 18:22:54 -04:00
KillzXGaming
0536f1a225
Default bc7 compression mode to fast
2019-05-20 18:22:25 -04:00
KillzXGaming
cedaac5518
Fix deleting materials causing index issues for shapes
2019-05-20 16:59:47 -04:00
KillzXGaming
49314b2842
Fix bntx and switch bfres causing corruption or crashes
2019-05-19 14:25:37 -04:00
KillzXGaming
82d68152f9
More adjustments
2019-05-18 18:37:05 -04:00
KillzXGaming
e51b1e2382
Adjustments for anims
2019-05-18 17:55:22 -04:00
KillzXGaming
b759a293fe
Some adjustments for animations
2019-05-17 21:09:24 -04:00
KillzXGaming
423aa38414
Improve image editor orientation
2019-05-17 16:17:48 -04:00
KillzXGaming
639aabb997
Adjustments for ftex replace settings
2019-05-16 20:10:58 -04:00
KillzXGaming
576da8c6e4
Fix some diffuse colors from pbr
2019-05-16 19:10:01 -04:00
KillzXGaming
df961b511c
Mistake fix
2019-05-16 17:41:01 -04:00
KillzXGaming
fbb90ebdfa
Improve splatoon 2 texture mapping
2019-05-16 17:40:35 -04:00
KillzXGaming
dbf12e5fdc
Load shrink/expand filter modes for switch bfres
2019-05-14 21:56:15 -04:00
KillzXGaming
8f35052887
If textures don't exist in the bfres, uncheck placeholder option as there isn't a way to tell if they can be used
2019-05-14 20:41:03 -04:00
KillzXGaming
85cd8dcafc
Make placeholder textures optional on import
2019-05-14 20:27:14 -04:00
KillzXGaming
c367e345a3
Fix image editor orientation setting
2019-05-14 17:11:48 -04:00
KillzXGaming
e3f720289b
Generate min and max value for FMDL for camera centering later
2019-05-13 15:51:06 -04:00
KillzXGaming
67d1b6920a
Some improvements from yesterday. Start to improve uv editor.
...
Basic tex 3ds support
BC4 textures will be rendered grayscale in opengl (not using opengl decoder)
Fix a few format issues with 3ds
Mip total method is one function in STGeneric texture
Weight format default to floats again until i find a proper fix for the 888 unform format.
2019-05-13 15:29:40 -04:00
KillzXGaming
29ad8dee78
Some adjusments. Add option to hide all fmdls with rightclicking folder
2019-05-12 18:10:33 -04:00
KillzXGaming
c11ebce612
Fix texture names on import having improper names in some special cases.
2019-05-12 16:53:55 -04:00
KillzXGaming
0b2dd29bae
Fix sampler saving and lod options for wii u samplers
2019-05-12 11:26:05 -04:00
KillzXGaming
0c5a43aab0
Export tex1 properly even without tex2
2019-05-11 18:26:18 -04:00
KillzXGaming
7f35cce88f
Add proper boen rename check
2019-05-11 12:38:24 -04:00
KillzXGaming
7632cc10da
Add more aamp hashes
2019-05-11 12:31:50 -04:00
KillzXGaming
c648a78de9
More adjustments ot prevent crash issues
2019-05-11 12:09:06 -04:00
KillzXGaming
8768f23c4e
Quick fix for switch bone indices
2019-05-11 11:51:04 -04:00
KillzXGaming
3c32da00a2
More fixes with switch bones
2019-05-11 11:48:54 -04:00
KillzXGaming
cdc9f2d697
Fix the bone index for rigid indices in the list
2019-05-11 11:28:33 -04:00
KillzXGaming
53e64e1288
Calculate rigid indices accurately
2019-05-11 11:26:54 -04:00
KillzXGaming
5e50805a94
Generate smooth/rigid index list. Add toggle for the types
2019-05-10 21:08:10 -04:00
KillzXGaming
827e02892a
Keep the same depend index for shader params (Fix WWHD crashing)
2019-05-10 17:51:59 -04:00
KillzXGaming
a65486b7cf
Load proper flags for wii u and not swtich
2019-05-09 14:35:51 -04:00
KillzXGaming
781bd585b3
Set the default format setting only for non dds types to prevent errors with dds
2019-05-09 14:25:52 -04:00
KillzXGaming
f372373cdc
Add file types for all file formats
2019-05-08 16:45:27 -04:00
KillzXGaming
e744b3de26
Prepare some archive format rework
2019-05-08 16:28:04 -04:00
KillzXGaming
db39432a88
Another fix for duped mesh names
2019-05-06 17:35:41 -04:00
KillzXGaming
e160f4cdc1
Fix dupe name checking on bones and shapes
2019-05-06 17:32:26 -04:00
KillzXGaming
72579451b8
Fix bone names on import and some import errors
2019-05-06 17:19:07 -04:00
KillzXGaming
e3284f0a84
More fixes with wii u bone importing and updating matricies for custom bones
2019-05-05 18:16:41 -04:00
KillzXGaming
e50666be9e
More fixes for local transform errors
2019-05-05 17:36:44 -04:00
KillzXGaming
9c567dc89c
Return original position if determinant is 0 for local transform.
2019-05-05 17:32:32 -04:00
KillzXGaming
a9e7e03455
More fixes
2019-05-05 15:34:29 -04:00
KillzXGaming
44c051d447
Optimize bone attribute formats based on skin count
2019-05-05 13:37:36 -04:00
KillzXGaming
b6da2b236d
Add image box control with zoom feature
2019-05-05 12:31:44 -04:00
KillzXGaming
758e922183
Cleanup and fixes
2019-05-04 21:20:47 -04:00
KillzXGaming
52cddcac75
Disable property change even on load to speed up image loading
2019-05-04 16:48:45 -04:00