Commit Graph

51 Commits

Author SHA1 Message Date
ac0e4d8420 Added IsActive flag and scene lua files 2025-04-17 15:36:34 +02:00
2013e31b04 Added automatic toolchain, gcc and make installation 2025-04-15 13:17:30 +02:00
aliaksei.kalosha
551eb4c0de remove code repetition
2
2025-04-12 19:21:52 +02:00
aliaksei.kalosha
ecb1422937 update handling of Lua assets 2025-04-12 18:16:57 +02:00
a07a715d19 merge main into lua 2025-04-12 14:55:42 +02:00
aliaksei.kalosha
87dcb1024f fix bug with reimport of texture 2025-04-12 01:40:06 +02:00
aliaksei.kalosha
09404e6e06 add more C# look to the PSXPlayer class 2025-04-12 01:25:21 +02:00
aliaksei.kalosha
a8e5f7cc4a add Texture Cache on PSXObjectExporter 2025-04-12 00:56:17 +02:00
b3da188438 Added lua exporting 2025-04-09 22:20:52 +02:00
765575d7ae Final before first release 2025-04-07 22:18:01 +02:00
103f1b4191 Final cleanup before alpha release 2025-04-07 21:26:18 +02:00
e1869f0519 merge splashpack into main 2025-04-07 17:51:06 +02:00
93c50866f8 Better navmesh, Added icons, Added PSXPlayer component 2025-04-07 17:47:48 +02:00
aliaksei.kalosha
840d46c20c update texture import settings 2025-04-06 18:11:56 +02:00
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