KillzXGaming
1a80f9207a
Make sure to update the kcl gui
2021-06-15 20:19:36 -04:00
KillzXGaming
272d5b76fc
Update to latest KCL library
2021-06-15 20:18:55 -04:00
KillzXGaming
00883d617b
Push byaml saving fix for certain node types thanks to MonsterDruide1.
2021-05-13 17:58:02 -04:00
KillzXGaming
b8915393ea
Fix cubemap view direction
2021-04-09 21:05:47 -04:00
KillzXGaming
f98cb66feb
Image Editor : Add gamma control and addtional UI to cubemap viewer
2021-04-09 21:02:20 -04:00
KillzXGaming
c9aef08482
Image Editor : Add option to preview 3D HDR alpha encoded cubemaps
2021-04-09 20:34:39 -04:00
KillzXGaming
7b973d2b66
KCL : Fix import UI parsing COL_ collision with non numerical values.
2021-03-06 14:04:42 -05:00
KillzXGaming
0dd3ab072c
KCL : Fix culture conversion when loading .obj files.
2021-03-06 11:06:37 -05:00
KillzXGaming
d8da7f0e3f
KCL : Fix exporting with invalid values causing reimport to break.
2021-02-20 14:59:52 -05:00
KillzXGaming
dc6bb5a367
Fix kcl obj import issue with hash checking.
2021-02-20 14:34:55 -05:00
KillzXGaming
b88b28ab20
Fix V2 AAMP yaml conversion not keeping header flags (resulting in a crash)
2021-02-20 12:21:45 -05:00
KillzXGaming
6837bc30d1
BXLYT : Cleanup shaders.
...
Some cleanup and adjust floating point values to have decimals.
2020-12-22 20:40:36 -05:00
KillzXGaming
4fed7876e4
Add notifcation on application close to prevent accidental loss of progress.
2020-11-06 18:54:10 -05:00
KillzXGaming
ea93693c81
KCL : Some more adjustments with exporting
2020-10-23 21:00:43 -04:00
KillzXGaming
4071849d9e
KCL : Also split collision IDs by meshes
2020-10-23 20:54:22 -04:00
KillzXGaming
2c754d3009
Update KCL lib with improved optimizations.
2020-10-22 17:09:37 -04:00
KillzXGaming
8dac30200a
KCL : Fix model octree issues with higher levels of division
2020-10-10 13:10:11 -04:00
KillzXGaming
604f7b3d36
Merge pull request #289 from McSpazzy/bcsv-hash
...
Hash support for BCSV headers
2020-10-02 18:05:35 -04:00
McSpazzy
67eb77dcb6
Use full name instead of import
2020-10-02 17:15:24 +10:00
McSpazzy
66fae582a3
Add currently known animal crossing hashes for bcsv and byml
2020-10-02 17:11:34 +10:00
McSpazzy
618fa1f6e0
Add murmerhash3 support
2020-10-02 17:09:21 +10:00
KillzXGaming
3fbd152032
KCL : Some optimizations with duped triangles to prevent division issues.
2020-09-27 15:01:26 -04:00
KillzXGaming
41efd8b517
KCL : Improve model octree loading/saving.
2020-09-26 19:25:40 -04:00
KillzXGaming
ba80f28323
KCL : Fix model octree ordering on complex sub divisions
2020-09-26 17:15:29 -04:00
KillzXGaming
ae1f239d67
KCL : Fix .obj files that use comma seperators for floats
2020-09-26 10:10:20 -04:00
KillzXGaming
85fb24ed09
KCL : Improve preset handling.
2020-09-21 19:45:48 -04:00
KillzXGaming
3126bef310
BMD : Add little endian support.
2020-09-20 10:36:51 -04:00
KillzXGaming
b239823a3c
KCL : Fix collision generation from obj with NaN position values.
2020-09-17 11:05:16 -04:00
KillzXGaming
f54fdf9010
Print files that fail to open to the console.
2020-09-11 21:04:56 -04:00
KillzXGaming
82d7b3939e
Disable the file format supported dialog for now.
2020-09-11 20:56:54 -04:00
KillzXGaming
b16d03857f
Add custom extensions to save dialogs.
2020-09-10 18:07:42 -04:00
KillzXGaming
e8b4379eb0
Add notifcation for files not supported
2020-09-02 19:02:37 -04:00
KillzXGaming
95baeadaf4
BFRES : Fix bounding box saving issues causing culling in game.
2020-09-02 17:57:12 -04:00
KillzXGaming
549f23153f
Try patching from appveyor settings on the site
2020-08-31 20:18:07 -04:00
KillzXGaming
b7761f6455
Skip revision at the end on version checks
2020-08-31 20:07:27 -04:00
KillzXGaming
b15536da82
Update with the latest info.
2020-08-31 19:55:13 -04:00
KillzXGaming
97917ac1d8
Only use 2 revisions for checks
2020-08-31 19:50:34 -04:00
KillzXGaming
968bd4f654
Check versions by assembly version.
2020-08-31 19:43:18 -04:00
KillzXGaming
795d6702ed
Patch assembly version
2020-08-31 19:03:18 -04:00
KillzXGaming
8328c132de
Add latest bfres library
2020-08-30 10:45:39 -04:00
KillzXGaming
4b1e027e98
Some library fixes
2020-08-30 10:37:55 -04:00
KillzXGaming
48a7f46dce
Revert "BFRES : Fix switch scene animations crashing from incorrect relocation data."
...
This reverts commit 6d16219ead
.
2020-08-30 10:36:36 -04:00
KillzXGaming
6d16219ead
BFRES : Fix switch scene animations crashing from incorrect relocation data.
2020-08-30 09:03:48 -04:00
KillzXGaming
e3ac2625ef
KCL fixes for 3D World Presets
2020-08-19 16:29:40 -04:00
KillzXGaming
13285f9d5d
Update KCL libraries to latest
2020-08-18 14:12:28 -04:00
KillzXGaming
97b311f5bd
Revert some project settings.
2020-08-18 13:37:01 -04:00
KillzXGaming
b730e16c81
KCL : Add another useful preset
2020-08-16 16:01:47 -04:00
KillzXGaming
e39d161d33
Some KCL obj importing fixes
2020-08-16 12:02:12 -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
553282bb2e
KCL : Fix collision detection when vertices are too close to each other.
2020-08-11 19:28:52 -04:00