Commit Graph

1563 Commits

Author SHA1 Message Date
miku-666
bfa61622b0 AddNewSkin - Fix skin name not showing in custom skin editor 2024-05-23 18:58:07 +02:00
miku-666
6f7eb8fa5e CustomSkinEditor - Add trace warning when 'GenerateUV' or exoprt texture fails due to missing texture 2024-05-23 18:53:47 +02:00
miku-666
b978c640db CustomSkinEditor - Fix exporting models not containing up to date model information 2024-05-23 18:50:47 +02:00
miku-666
56b2236a11 ModelImporter - Add copyright notice 2024-05-20 20:39:08 +02:00
miku-666
36d5f3669b Remove SkinPreview.cs 2024-05-20 16:52:49 +02:00
miku-666
bb3ac92691 Merge branch 'main' into 3dSkinRenderer 2024-05-20 16:51:26 +02:00
miku-666
9ef19cee34 Move Misc folder to 'Internal' folder and rename namespace 2024-05-20 16:11:29 +02:00
miku-666
713a51409e Merge branch 'main' into 3dSkinRenderer 2024-05-20 14:21:06 +02:00
miku-666
f1db61f67a ModelImporter - Add proper export of offsets and pivot points 2024-05-20 14:20:38 +02:00
miku-666
e3200f5c8f ModelImporter - Fix texture res in BlockBench model export and add name 2024-05-20 14:18:37 +02:00
miku-666
20e6917c80 CustomSkinEditor - Fix export filename containing invalid character 2024-05-20 13:30:31 +02:00
miku-666
3f8fbfa56c ModelImporter - Update BOX2ANIM 2024-05-20 13:22:06 +02:00
miku-666
cbe4796da6 CustomSkinEditor - Update UI 2024-05-19 17:46:52 +02:00
miku-666
5725e26ce6 MainForm - Updated context menu
- Move misc functions to main context menu and only show on selected file types
2024-05-19 14:19:43 +02:00
miku-666
8aae095cbc ModelImporter - Only show bedrock model select dialog when more than 1 model is in the file 2024-05-19 14:01:42 +02:00
miku-666
cd13a302e3 CustomSkinEditor - Fix uv picturebox showing outline after Clear Selection 2024-05-19 13:48:27 +02:00
miku-666
caf12568ae CustomSkinEditor - Change 'LoadModelData' function 2024-05-19 13:22:43 +02:00
miku-666
c4cc1eda36 PerspectiveCamera - Change Min/Max fov to getter only properties 2024-05-19 13:03:31 +02:00
miku-666
6e34e643e7 SkinRenderer -Fix Center view on selection 2024-05-19 13:00:11 +02:00
miku-666
090c86a01c SkinRenderer - Fix rendering guidelines 2024-05-19 12:56:56 +02:00
miku-666
897df83ebb SkinRenderer - Fix 'Center Selected Object' 2024-05-18 18:22:34 +02:00
miku-666
71ff037887 SkinRenderer - Add 'HighlightlingColor' property 2024-05-18 18:21:57 +02:00
miku-666
c73625f9ae SkinRenderer - Rename 'OutlineColor' property to 'GuideLineColor' 2024-05-18 17:32:01 +02:00
miku-666
0999ba5591 SkinRenderer - Update debug line rendering 2024-05-18 17:23:01 +02:00
miku-666
bf52f1b465 SkinRenderer - Move commonly used buffer layout to a member variable 2024-05-18 17:22:15 +02:00
miku-666
6ead41565b SkinRenderer - Add Centering on selected cube 2024-05-18 17:20:20 +02:00
miku-666
d3087e1647 CustomSkinEditor - Add Animate checkbox to stop renderer from animating the model 2024-05-18 09:10:33 +02:00
miku-666
f8730065ed ModelImporter - Add common model part dectection 2024-05-18 08:45:01 +02:00
miku-666
3c96fd4c8d ModelImporter - Rename fileFilters to SupportedModelFormts and changed to getter only property 2024-05-14 18:50:46 +02:00
miku-666
c2d9dcb4b3 ModelImporter - Add notice when exporting models with 64x32 textures to bedrock legacy model format 2024-05-13 20:19:21 +02:00
miku-666
611494934d Remove OutlineDefinition in favor of BoundingBox 2024-05-13 18:31:59 +02:00
miku-666
28ffedb801 CustomSkinEditor - Add simple unselection when clicking away from an item or pressing escape 2024-05-12 19:42:38 +02:00
miku-666
6d8e4bd1be SkinRenderer - Fix showing guidelines 2024-05-12 19:39:50 +02:00
miku-666
41108ba434 Add ModelImporter for im-/exporting to blockbench supported formats 2024-05-12 19:37:41 +02:00
miku-666
8a0656cfcd SkinRenderer - Fix Default arm rotation and pivot points 2024-05-12 17:54:13 +02:00
miku-666
87df17b4cd SkinBOX - Move IsBasePart and IsOverlyPart from extension to main class 2024-05-12 14:50:01 +02:00
miku-666
0cabf9115b Add ModelPartSpecifics.cs 2024-05-12 14:48:29 +02:00
miku-666
28a6684160 Refactored Skin class 2024-05-12 14:47:43 +02:00
miku-666
70d83eca2a MainForm - Fix duplicating folder when dropping onto itself 2024-05-08 16:44:33 +02:00
miku-666
e9aeb513ad Merge branch 'main' into 3dSkinRenderer 2024-05-08 16:32:15 +02:00
miku-666
4a856deca5 Fix release workflow running when just pushing to the main branch 2024-05-07 18:45:57 +02:00
miku-666
d0f4973627 Update CI workflow name 2024-05-07 18:33:22 +02:00
miku-666
0b1e1eb3ab Add release workflow 2024-05-06 20:40:37 +02:00
miku-666
f6c3602d1e Update build workflow to cache nuget packages 2024-05-05 20:58:14 +02:00
miku-666
91c667bad0 Merge branch 'main' into 3dSkinRenderer 2024-05-01 19:26:38 +02:00
miku-666
02eec26996 Texture.cs - Add virtual function 'SetTexture' 2024-05-01 19:24:45 +02:00
miku-666
a570f99b44 Move 'Features' folder into 'Forms' folder 2024-05-01 13:53:59 +02:00
miku-666
3e6db64cca Merge branch 'main' into '3dSkinRenderer' 2024-04-30 19:10:02 +02:00
miku-666
be1bd6d054 Add serialization/deserialization of property data 2024-04-30 19:00:28 +02:00
miku-666
115c16db97 ImageExtension - Fix leaving bitmap data locked in memory 2024-04-30 18:16:32 +02:00