9037937d3c
Added navmesh exporting
2025-04-03 21:42:26 +02:00
fa747ad786
Updated Splashpack structure, added imhex project
2025-04-03 17:52:14 +02:00
6c1a0854c7
Fixed some PR derps
2025-04-03 00:48:13 +02:00
aliaksei.kalosha
fedf013ee9
improve code readability
2025-04-01 22:34:30 +02:00
aliaksei.kalosha
a42cce4ee2
fix after merge
2025-04-01 21:50:09 +02:00
aliaksei.kalosha
de21aa6c67
Merge branch 'main' into splashpack
2025-04-01 20:37:50 +02:00
da12ade580
Improved light baking, updated splashpack structure and documentation
2025-03-30 21:31:02 +02:00
9e0d1557ee
Minor refactor and QoL features, updated splashpack
2025-03-26 14:31:49 +01:00
b0800a3995
Added cluts
2025-03-23 13:08:13 +01:00
afe9feb192
Fixed quantized preview 16bb preview
2025-03-23 00:36:39 +01:00
1e4f5673e8
Splashpack fixes, added GTE scaling option
2025-03-23 00:05:33 +01:00
0d639acf78
Added splashpack
2025-03-22 08:45:32 +01:00
aliaksei.kalosha
d83e935a14
add check to not recalculate the same textures twice
2025-03-18 12:41:59 +01:00
aliaksei.kalosha
f89ed71bd4
more refactoring
...
remove code duplication
remove magic constant
add new constant
add LICENSE.meta
2025-03-18 12:12:39 +01:00
aliaksei.kalosha
e2a9c13fe5
code refactoring and improvement
...
add more "Unity" way of handling static object
add RequireComponent to ensure that object have mesh and texture
add some handling of empty texture on objects
removed repetition from code
set all formatting to be the same
2025-03-18 01:11:45 +01:00
7b127b345b
Preparation for release. Comments, fixes, README
2025-03-17 14:32:54 +01:00
8a6679dff6
Exporting is working and rendering correctly in pcsx-redux
2025-03-14 00:15:35 +01:00
1e480f6c15
Added PSXMesh, deindexes tris, converts them into primitives for the PSX
2025-03-13 12:37:23 +01:00
f26fb5e467
Fixed 8bpp and 4bpp index packing
2025-03-12 16:53:07 +01:00
e9dca50c2d
Exporting the finished VRAM, loads correctly within pcsx-redux, Refactor of PSXTexture2D
2025-03-11 22:54:49 +01:00
5221a98fdb
The code doesn't try to pack 16bpp cluts anymore
2025-03-11 14:28:21 +01:00
00c94d732b
Texture and clut packing, All important information starts to join in one place for final export
2025-03-11 12:32:22 +01:00
98c4800a16
Removed old KD-tree implementation, added summaries to PSXTexture2D
2025-02-11 23:21:47 +01:00
91c36f415c
Nicolas played with AI and ImageProcessing now has summaries
2025-02-11 23:04:42 +01:00
0b21a520bc
Finally doing quantization and dithering in a fast and sensible way
2025-02-11 22:54:17 +01:00
ea24f92a2f
Added KD tree
2025-02-10 14:06:14 +01:00
854d14af03
Restored 16bpp support
2025-01-25 20:46:56 +01:00
9ddafca929
Rewrote quantizer
2025-01-25 20:28:51 +01:00
3f238c619e
Added dithering option to textures
2025-01-14 20:47:01 +01:00
829176a25e
Max K-means customization in PSXObjectExporter component
2025-01-14 20:15:53 +01:00
c2e91b885e
Added texture exporting to PSXObjectExporter component
2025-01-14 20:13:48 +01:00
956a55eceb
Added texture export options
2025-01-14 19:24:23 +01:00
242d6ce94c
Added VRAM preview, changed the quantization output so it resables what we wish to export
2025-01-14 14:29:52 +01:00
65e52940ec
Quantization window now handles 15bpp, Updated layout, Cluts are shorter if less centroids were found
2025-01-14 12:04:44 +01:00
f0bc61dd92
Added texture Quantization and a window to test it
2025-01-14 00:44:45 +01:00
4c108f2ad6
Split Editor and Runtime into separate namespaces, Created Texture and Mesh classes
2025-01-13 20:28:06 +01:00
d1c734f078
Recursive calling of ObjectExporters from a SceneExporter, icons
2025-01-13 19:59:41 +01:00