Commit Graph

1775 Commits

Author SHA1 Message Date
miku-666
dab56be662 Move Debug & Camera control into SceneViewport 2024-10-06 19:03:36 +02:00
miku-666
ea63bb58f9 modelMetaData - Add 'slime.armor' texture location & pattern texture locations for 'tropicalfish_-a/-b' 2024-09-27 16:35:16 +02:00
miku-666
d83f02a0b7 ModelEditor - Create factory methods for custom model treenodes 2024-09-27 16:30:20 +02:00
miku-666
451c0aabd5 ShaderProgram - Add 'SetUniform2' overload for System.Drawing.Size 2024-09-22 13:56:44 +02:00
miku-666
288e6718b4 Update modelMetaData part hierarchy structure 2024-09-22 13:53:45 +02:00
miku-666
9339a60545 Rename 'skin...' shaders to 'texturedCube...' 2024-09-21 12:51:04 +02:00
miku-666
838421602a SceneViewport - Add shaderLibrary and api to it 2024-09-21 11:36:29 +02:00
miku-666
0cbc5faff3 GenericMesh - Made 'Transform' property abstract 2024-09-21 10:58:07 +02:00
miku-666
6c38d688e5 Move Cube conversion into SkinBOXExtensions 2024-09-21 10:57:10 +02:00
miku-666
3c52e863e6 Update GenericMesh & mesh rendering 2024-09-19 19:59:09 +02:00
miku-666
e416667f0d ModelEditor - Rename 'GetModelNodes' & 'GetModelPartNodeChildren' 2024-09-17 19:22:53 +02:00
miku-666
10f1220171 Update CubeMesh & rename CubeGroupMesh to CubeMeshCollection 2024-09-17 19:10:04 +02:00
miku-666
a287c91dd8 ModelEditor - Add model node icons 2024-09-10 20:08:08 +02:00
miku-666
c75d64aa93 ModelEditor -Add Save tool menu item & add TrySetTexture Delegate 2024-09-10 18:09:21 +02:00
miku-666
0919d89137 GameModelImporter - Mark 'ModelExportSettings' as sealed 2024-09-10 18:02:41 +02:00
miku-666
d111e2c6f2 GameModelImporter - Update 'ExportBlockBenchModel' function 2024-09-10 18:01:34 +02:00
miku-666
76be21b9d5 modelMetaData - Add cavespider texture location 2024-09-10 18:00:10 +02:00
miku-666
c91def4a77 Add ModelEditor 2024-09-01 17:25:13 +02:00
miku-666
1f5f24b3bb Skin-/GameModelImporter - Rename 'fileName' parameter to 'filepath' 2024-08-30 19:46:46 +02:00
miku-666
14bf67324d Merge branch 'main' into 3dSkinRenderer 2024-08-30 16:04:50 +02:00
miku-666
c8779249ac ResourceLocation - Rename 'TillingMode.Custom' to 'TillingMode.WidthAndHeight' 2024-08-29 19:48:20 +02:00
miku-666
6cec2bae76 SkinModelImporter - Fix becrock model import 2024-08-29 17:43:13 +02:00
miku-666
21af8052f8 SkinModelImporter - Add texture import in 'ImportBedrockJson' 2024-08-27 19:09:52 +02:00
miku-666
58ab167397 SceneViewport - Rename 'Init' to 'Initialize' 2024-08-27 18:25:11 +02:00
miku-666
2550a0c5ef SkinMoelImporter - Rename 'GetSkinBoxPivot' to 'GetSkinPartPivot' 2024-08-27 18:22:44 +02:00
miku-666
597b4a5f89 SkinModelImporter - Fix bottom texture swaping being done bofre parts where imported 2024-08-23 21:00:30 +02:00
miku-666
0892a87cad Merge branch main into '3dSkinRenderer' 2024-08-23 17:27:24 +02:00
miku-666
a578024e30 Move Updater.cs into App folder 2024-08-23 17:16:00 +02:00
miku-666
f41ff0afa6 Merge branch 'main' into 3dSkinRenderer 2024-08-22 19:20:59 +02:00
miku-666
62c987ef26 MainForm - Mark 'importExtractedSkinsFolder' as Obsolete 2024-08-22 17:00:51 +02:00
miku-666
817c8faa7b SkinModelImporter - Update 'AddBone' function inside 'ExportBedrockJson' 2024-08-20 20:43:41 +02:00
miku-666
65fc0aa371 SkinModelImporter - Small code clean up inside 'ImportBedrockJson' 2024-08-20 20:21:12 +02:00
miku-666
d9fe5ac589 GameModelImporter - Sort using statements 2024-08-20 19:33:59 +02:00
miku-666
69e012de70 SkinModelImporter - Swap box bottom texture when texture is available 2024-08-20 19:29:47 +02:00
miku-666
16579b5022 SkinModelImporter - Fix offset detection when importing 2024-08-19 18:12:22 +02:00
miku-666
f31c4af5d6 CustomSkinEditor - Add Anim editor button and fix anim not being updated when exporting 2024-08-17 13:02:12 +02:00
miku-666
fb17251ec9 SkinModelImporter - Fix exception thrown in 'FixTexture' 2024-08-17 00:29:08 +02:00
miku-666
386a97c409 SkinRenderer - Fix order of applying anim animations to match the game 2024-08-16 21:33:42 +02:00
miku-666
322f4b66be Merge branch 'main' into 3dSkinRenderer 2024-08-16 20:32:36 +02:00
miku-666
8f4109b10f SkinANIM - Remove 'SetMask' function to avoid confusion 2024-08-16 20:31:20 +02:00
miku-666
99d6fc4ffa MainForm - Focus app when draging files over it 2024-08-16 20:27:29 +02:00
miku-666
32456093e4 MainForm - Add support droping folder in 2024-08-16 19:49:32 +02:00
miku-666
5b6703f337 MainForm - Fix issue where new packs would overwrite last open pck file 2024-08-16 17:28:43 +02:00
miku-666
ebc2e0ac24 SkinModelExporter - Fix model export for bbmodel and bedrock model 2024-08-16 17:12:52 +02:00
miku-666
efbdeb95a4 SkinModelImporter - Update 'TryConvertToSkinBoxType' function 2024-08-16 14:51:27 +02:00
miku-666
2212a36ac8 modelMetaData - Add meta data for 1.14 models 2024-08-16 14:49:16 +02:00
miku-666
1a0995b46d SkinModelImporter - Fix Block Bench Model import 2024-08-15 22:05:50 +02:00
miku-666
1e216f7840 Merge branch main into '3dSkinRenderer' 2024-08-15 19:30:38 +02:00
miku-666
76c091ed98 SkinANIM - Made class Immutable 2024-08-15 18:27:05 +02:00
miku-666
3e205bdce5 CustomSkinEditor - Change highlight color on texture 2024-08-15 18:09:00 +02:00