Commit Graph

2086 Commits

Author SHA1 Message Date
miku-666
02043cfabb Add default chicken model 2024-12-19 18:46:17 +01:00
miku-666
dc0a9cffb5 Add Default Bed model 2024-12-19 18:32:02 +01:00
miku-666
0f28b86d4f Add default model handling (defaults unfinished) 2024-12-19 17:58:12 +01:00
miku-666
421e650dbd ResourceCategory - Add 'MobEntityTextures' & 'ItemEntityTextures' 2024-12-19 17:55:09 +01:00
PhoenixARC
ababe8c5f6 Add update counter to README 2024-12-15 09:24:33 -05:00
miku-666
82db7a22bc ResourceLocation - Add 'Unknown' ResourceLocation instance & improved 'ResourceLocation.GetFromPath' 2024-11-30 10:38:16 +01:00
miku-666
31072ffbe0 Merge branch 'main' into 3dSkinRenderer 2024-11-30 10:21:31 +01:00
miku-666
0ab9634b7a ResourceLocation - Add 'Unknown' ResourceLocation instance & improved 'ResourceLocation.GetFromPath' 2024-11-30 10:18:02 +01:00
miku-666
4fca43d4f8 Move extensions from 'PckFileExtensions' to 'PckAssetExtensions' 2024-11-24 17:25:12 +01:00
miku-666
f29f6dfdcd ModelRenderer - Fix pivot points not working on horse model properly 2024-11-24 13:52:21 +01:00
miku-666
dd729f203e Merge branch 'main' into 3dSkinRenderer 2024-11-24 13:31:31 +01:00
miku-666
817d4957c7 PckStudio.csproj - Update package and disabled 'TreatWarningsAsErrors' 2024-11-24 13:30:07 +01:00
miku-666
f6ea42875d ModelRenderer - Add simple way of rendering a 2nd layer of a model(the bed model only for now) 2024-11-24 13:02:34 +01:00
miku-666
cd7f73f1c3 ModelRenderer - Update 'SetModelMaterial' 2024-11-24 12:59:36 +01:00
miku-666
bf87bfd79d ModelRenderer - Add 'modelOffset' field 2024-11-24 12:58:37 +01:00
miku-666
f0219fbaf1 ModelRenderer - Simplefied populating 'metaData.RootParts' property 2024-11-24 12:56:58 +01:00
miku-666
992fbc49b3 Fix rendering invisible vertecies 2024-11-16 16:52:53 +01:00
miku-666
903c4eea4a ModelRenderer - Add 'TryGetModelMetaData' method 2024-11-16 16:51:35 +01:00
miku-666
e5f4f39a18 ModelEditor - Add material render support 2024-11-11 17:53:24 +01:00
miku-666
b4ca5ad810 ITryGetSet - mark classes and interfaces public 2024-11-10 19:28:19 +01:00
miku-666
bfed28d62f ModelRenderer - Rename 'HighlightInfo.Pivot' to 'HighlightInfo.Translation' 2024-11-09 12:23:14 +01:00
miku-666
21e2e99baf Add 'ITryGetSet.cs' and useful wrappers for it 2024-11-09 12:19:25 +01:00
miku-666
e2b33ca8b5 modelMetaData - Add missing part to dragon & add comment 2024-11-09 12:15:06 +01:00
miku-666
93bf96cdf0 ModelRenderer - Tried fixing alpha rendering issues 2024-11-06 17:57:06 +01:00
miku-666
996a6032bb ModelRenderer - Add offset to render transform & camera 2024-11-06 14:39:40 +01:00
miku-666
80d9dc7095 ModelRenderer - Fix model rotation, pivot & translation issues 2024-11-06 14:33:31 +01:00
miku-666
6d9319d17c CubeMesh - Fix 'GetTransform' function 2024-11-06 13:35:59 +01:00
miku-666
7fa3fe8ab5 modelMetaData - Add missing parts to dragon 2024-11-06 13:35:18 +01:00
miku-666
8badfa984f modelMetaData - Add missing part to dolphin 2024-11-06 13:34:23 +01:00
miku-666
254884e2a0 ModelRenderer - Add part highlighting 2024-10-27 16:46:12 +01:00
miku-666
cc514d47bb ModelRenderer - Fix pivot point rendering 2024-10-27 16:45:01 +01:00
miku-666
92f60894c7 CubeMeshCollection - Update 'Contains' overload function & 'SetVisible' 2024-10-24 10:53:23 +02:00
miku-666
85b8c98595 CubeMesh - Move translation & scaling into 'GetTransform' 2024-10-24 10:40:18 +02:00
miku-666
ba356c81fb SkinRenderer - Fix bounds calculation when offset is set & fix part highlighting 2024-10-23 14:47:49 +02:00
miku-666
227456f711 BoundingBox - Make 'GetVertices' static & add GetTransform 2024-10-23 11:30:34 +02:00
miku-666
d523572235 SceneViewport - Change 'Transform' to 'GetTransform' 2024-10-23 10:32:53 +02:00
miku-666
1effa243fd BoundingBox - Move 'Abs' function into extension class 2024-10-23 10:26:32 +02:00
miku-666
b9d7cebb1c Merge branch 'main' into 3dSkinRenderer 2024-10-16 18:51:35 +02:00
miku-666
632431dbd2 SkinBOX - Change class to record & make member properties getter only 2024-10-16 18:50:10 +02:00
miku-666
ed6acba51f CubeMesh - Remove 'SetName' and add constructor with 'name' parameter 2024-10-16 18:36:45 +02:00
miku-666
ba07e8e009 BoundingBox - Fix exception when empty enumerable was passed 2024-10-16 18:32:24 +02:00
miku-666
cb041732f8 Update OMI submodule 2024-10-11 02:15:03 +02:00
miku-666
021ce52f8f ApplicationScope - Add 'Contributors' property to empty array if task returned null 2024-10-11 02:13:59 +02:00
miku-666
f3b848c625 JsonModelMetaData - Initialize 'RootParts' to empty array 2024-10-11 02:08:50 +02:00
miku-666
cfa87a284a ModelEditor - Remove 'Model' property in favor to 'LoadModel' function 2024-10-11 01:53:08 +02:00
miku-666
2857ead023 SceneViewport - Disable blend when rendering debug graphics 2024-10-09 14:36:26 +02:00
miku-666
581d4baf7b ModelEditor - Update 'GetModelImageIndex' 2024-10-09 14:35:18 +02:00
miku-666
2c7bcf3285 SkinRenderer - Add option to show skins bounding box 2024-10-09 14:34:18 +02:00
miku-666
522a1e70fb CubeMeshCollection - Implemented 'GetBounds' 2024-10-09 14:30:54 +02:00
miku-666
953199d687 Move 'SceneViewport.GetBounds' to 'BoundingBox.GetEnclosingBoundingBox' 2024-10-09 14:30:08 +02:00