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
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
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
95baeadaf4
BFRES : Fix bounding box saving issues causing culling in game.
2020-09-02 17:57:12 -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
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
KillzXGaming
b0f77f247a
BFRES : Fix bntx files with custom file names (PMTOK missing textures fixed)
2020-08-11 16:47:01 -04:00
KillzXGaming
3c2ef141e6
BNTX : Fix relocating user data offsets (fixes PMTOK crashing)
2020-07-30 17:23:08 -04:00
KillzXGaming
2e71d8056c
Adjust bntx user data ordering to be more accurate
2020-07-27 19:35:43 -04:00
KillzXGaming
79c22f73f2
Bntx fixes for PMTOK
2020-07-27 18:41:59 -04:00
KillzXGaming
5f43b81d37
Add support for 3D World KCL material presets
2020-07-12 15:34:00 -04:00
KillzXGaming
cca60173d4
Update bntx library
2020-07-10 20:45:27 -04:00
KillzXGaming
605d08bd46
Fix V2 AAMP converting from yaml causing a crash (fix default values in header)
2020-06-02 16:40:44 -04:00
José Guadalupe Nava Zavala
317c18a570
Modified .gitignore to ignore common VS files
...
Modified .gitignore to add the base VS ignore files (nugget packages)
debug header files, etc.
2020-05-02 02:58:50 -05:00
KillzXGaming
c41a682bff
Update libraries
2020-04-14 18:39:16 -04:00
KillzXGaming
5a86fe16de
BNTX : Fix R16_UINT textures
2020-03-22 13:13:53 -04:00
KillzXGaming
006c9c80a2
Some quick byaml fixes for path types
2020-03-21 13:19:27 -04:00
KillzXGaming
b0edf476e9
Byaml : fix path index types with no paths
2020-03-18 20:36:08 -04:00
KillzXGaming
360f063d95
Some adjustments
2020-03-18 12:07:34 -04:00
KillzXGaming
101b0aaa8e
Fix Wii U bfres visibility animation curves
2020-03-15 17:30:22 -04:00
KillzXGaming
6747035109
Fix saving bfres with visibily animations (would be invisible)
2020-03-15 16:48:20 -04:00
KillzXGaming
7714fbecac
Fix bug saving v1 aamp strings
2020-03-03 21:25:26 -05:00
KillzXGaming
0b0a42a870
Some AAMP v1 fixes from yaml
2020-03-03 21:17:03 -05:00
KillzXGaming
37b49d131e
Add more aamp hashes
2020-03-03 17:25:26 -05:00
KillzXGaming
cc81f88c9a
Update assimp to the latest.
...
This build will fix DAE vertex colors importing wrong. May fix other potential importing issues.
2020-02-17 20:12:47 -05:00
KillzXGaming
c17b7c85ef
Fix a crash when saving wii u bfres with params using no constants.
2020-02-12 20:08:58 -05:00
KillzXGaming
6931350fac
Fix RGBA Snorm textures. Remove file extension from batch export folders.
2020-02-12 15:54:16 -05:00
KillzXGaming
946fa08518
BFRES : Fix some more importing bugs
...
Only align buffers when using a single buffer.
2020-02-11 16:49:27 -05:00
KillzXGaming
bfc02c117d
Add ETC1 compressor
2020-02-08 14:06:01 -05:00
KillzXGaming
ede5c62031
More fixes.
...
Fix loop error for 3DW stage files when creating the string table.
Fix converting yaml so it uses the custom syntax flow/tags.
Fix AAMP version issues for v1.
Add support for loading empty byaml files so data can be added onto them.
Fix bone importing issue with assimp.
2020-02-07 15:50:52 -05:00