Commit Graph

  • a1fd791fdd ShaderProgram - Update GetUniformLocation to retrive all active uniforms when linking program miku-666 2024-10-08 11:45:02 +02:00
  • 05ebf400e4 Add ModelRenderer miku-666 2024-10-06 19:24:23 +02:00
  • 78a9202454 Update BoundingBox miku-666 2024-10-06 19:23:13 +02:00
  • dab56be662 Move Debug & Camera control into SceneViewport miku-666 2024-10-06 19:03:36 +02:00
  • ea63bb58f9 modelMetaData - Add 'slime.armor' texture location & pattern texture locations for 'tropicalfish_-a/-b' miku-666 2024-09-27 16:35:16 +02:00
  • d83f02a0b7 ModelEditor - Create factory methods for custom model treenodes miku-666 2024-09-27 16:30:20 +02:00
  • 451c0aabd5 ShaderProgram - Add 'SetUniform2' overload for System.Drawing.Size miku-666 2024-09-22 13:56:44 +02:00
  • 288e6718b4 Update modelMetaData part hierarchy structure miku-666 2024-09-22 13:53:45 +02:00
  • 4fe35d8c86 Initial redesign prep. (Additional forms set #1) EternalModz 2024-09-21 14:54:05 -07:00
  • 9339a60545 Rename 'skin...' shaders to 'texturedCube...' miku-666 2024-09-21 12:51:04 +02:00
  • 838421602a SceneViewport - Add shaderLibrary and api to it miku-666 2024-09-21 11:36:29 +02:00
  • 0cbc5faff3 GenericMesh - Made 'Transform' property abstract miku-666 2024-09-21 10:58:07 +02:00
  • 6c38d688e5 Move Cube conversion into SkinBOXExtensions miku-666 2024-09-21 10:49:24 +02:00
  • 3c52e863e6 Update GenericMesh & mesh rendering miku-666 2024-09-19 19:59:09 +02:00
  • e416667f0d ModelEditor - Rename 'GetModelNodes' & 'GetModelPartNodeChildren' miku-666 2024-09-17 19:22:53 +02:00
  • 10f1220171 Update CubeMesh & rename CubeGroupMesh to CubeMeshCollection miku-666 2024-09-17 19:00:59 +02:00
  • a287c91dd8 ModelEditor - Add model node icons miku-666 2024-09-10 20:08:08 +02:00
  • c75d64aa93 ModelEditor -Add Save tool menu item & add TrySetTexture Delegate miku-666 2024-09-10 18:09:21 +02:00
  • 0919d89137 GameModelImporter - Mark 'ModelExportSettings' as sealed miku-666 2024-09-10 18:02:41 +02:00
  • d111e2c6f2 GameModelImporter - Update 'ExportBlockBenchModel' function miku-666 2024-09-10 18:01:34 +02:00
  • 76be21b9d5 modelMetaData - Add cavespider texture location miku-666 2024-09-10 18:00:10 +02:00
  • 110d5c0d6e Redesigned the Settings, Contributors, "Skins-And-Textures" and "Features" forms EternalModz 2024-09-03 17:46:34 -07:00
  • c91def4a77 Add ModelEditor miku-666 2024-09-01 17:25:13 +02:00
  • 1f5f24b3bb Skin-/GameModelImporter - Rename 'fileName' parameter to 'filepath' miku-666 2024-08-30 19:46:46 +02:00
  • 14bf67324d Merge branch 'main' into 3dSkinRenderer miku-666 2024-08-30 16:04:50 +02:00
  • c8779249ac ResourceLocation - Rename 'TillingMode.Custom' to 'TillingMode.WidthAndHeight' miku-666 2024-08-29 19:48:20 +02:00
  • 6cec2bae76 SkinModelImporter - Fix becrock model import miku-666 2024-08-29 17:43:13 +02:00
  • 21af8052f8 SkinModelImporter - Add texture import in 'ImportBedrockJson' miku-666 2024-08-27 19:09:52 +02:00
  • 58ab167397 SceneViewport - Rename 'Init' to 'Initialize' miku-666 2024-08-27 18:25:11 +02:00
  • 2550a0c5ef SkinMoelImporter - Rename 'GetSkinBoxPivot' to 'GetSkinPartPivot' miku-666 2024-08-27 18:22:44 +02:00
  • 597b4a5f89 SkinModelImporter - Fix bottom texture swaping being done bofre parts where imported miku-666 2024-08-23 21:00:30 +02:00
  • 0892a87cad Merge branch main into '3dSkinRenderer' miku-666 2024-08-23 17:27:24 +02:00
  • a578024e30 Move Updater.cs into App folder miku-666 2024-08-23 17:16:00 +02:00
  • f41ff0afa6 Merge branch 'main' into 3dSkinRenderer miku-666 2024-08-22 17:20:41 +02:00
  • 62c987ef26 MainForm - Mark 'importExtractedSkinsFolder' as Obsolete miku-666 2024-08-22 17:00:51 +02:00
  • 817c8faa7b SkinModelImporter - Update 'AddBone' function inside 'ExportBedrockJson' miku-666 2024-08-20 20:43:41 +02:00
  • 65fc0aa371 SkinModelImporter - Small code clean up inside 'ImportBedrockJson' miku-666 2024-08-20 20:21:12 +02:00
  • d9fe5ac589 GameModelImporter - Sort using statements miku-666 2024-08-20 19:33:59 +02:00
  • 69e012de70 SkinModelImporter - Swap box bottom texture when texture is available miku-666 2024-08-20 19:29:47 +02:00
  • 16579b5022 SkinModelImporter - Fix offset detection when importing miku-666 2024-08-19 18:12:22 +02:00
  • f31c4af5d6 CustomSkinEditor - Add Anim editor button and fix anim not being updated when exporting miku-666 2024-08-17 13:02:12 +02:00
  • fb17251ec9 SkinModelImporter - Fix exception thrown in 'FixTexture' miku-666 2024-08-17 00:29:08 +02:00
  • 386a97c409 SkinRenderer - Fix order of applying anim animations to match the game miku-666 2024-08-16 21:33:42 +02:00
  • 322f4b66be Merge branch 'main' into 3dSkinRenderer miku-666 2024-08-16 20:32:36 +02:00
  • 8f4109b10f SkinANIM - Remove 'SetMask' function to avoid confusion miku-666 2024-08-16 20:31:20 +02:00
  • 99d6fc4ffa MainForm - Focus app when draging files over it miku-666 2024-08-16 20:27:29 +02:00
  • 32456093e4 MainForm - Add support droping folder in miku-666 2024-08-16 19:49:32 +02:00
  • 5b6703f337 MainForm - Fix issue where new packs would overwrite last open pck file miku-666 2024-08-16 17:28:43 +02:00
  • ebc2e0ac24 SkinModelExporter - Fix model export for bbmodel and bedrock model miku-666 2024-08-16 17:12:52 +02:00
  • efbdeb95a4 SkinModelImporter - Update 'TryConvertToSkinBoxType' function miku-666 2024-08-16 14:51:27 +02:00
  • 2212a36ac8 modelMetaData - Add meta data for 1.14 models miku-666 2024-08-16 14:49:16 +02:00
  • 1a0995b46d SkinModelImporter - Fix Block Bench Model import miku-666 2024-08-15 22:05:50 +02:00
  • 1e216f7840 Merge branch main into '3dSkinRenderer' miku-666 2024-08-15 18:31:40 +02:00
  • 76c091ed98 SkinANIM - Made class Immutable miku-666 2024-08-15 18:27:05 +02:00
  • 3e205bdce5 CustomSkinEditor - Change highlight color on texture miku-666 2024-08-15 18:09:00 +02:00
  • c92bb8ed2d Merge branch main into '3dSkinRenderer' miku-666 2024-08-15 17:08:13 +02:00
  • b1bc4eadad Program - Move Update related initialization into Updater class miku-666 2024-08-15 16:57:27 +02:00
  • 9162303225 MainForm - Small refactoring of functions miku-666 2024-08-15 16:31:00 +02:00
  • 4935357333 MainForm - Mark 'GetDataPath', 'HasDataFolder' and 'CreateDataFolder' as Obsolete/Needs moving miku-666 2024-08-15 16:29:52 +02:00
  • 2751425113 PckAssetExtensions - Update 'DeserializeProperties' & 'SerializeProperties' miku-666 2024-08-15 16:28:45 +02:00
  • f04977feb8 Update OMI submodule ref miku-666 2024-08-15 14:22:32 +02:00
  • 751b7fb5f5 MainForm - Remove 'IsSubPCKNode' & 'RebuildSubPCK' miku-666 2024-08-15 14:22:08 +02:00
  • ea1a427c2a generateModel - Remove Import/Export buttons miku-666 2024-08-15 14:20:33 +02:00
  • aaec3eb1f2 PckStudio - Enabled 'Treat all warnings as errors' miku-666 2024-08-15 14:19:52 +02:00
  • f348b4768c CustomSkinEditor - Remove unused 'PreviewImage' property miku-666 2024-08-15 13:56:39 +02:00
  • 7791876f07 BlockBenchModel - Add export property to class 'Element' miku-666 2024-08-15 13:54:50 +02:00
  • 86fb119dd7 SkinModelImporter - Check if blockbench model uses box uv miku-666 2024-08-14 10:20:51 +02:00
  • a91433bfab GameModelInfo - Mark class as sealed miku-666 2024-08-14 10:12:21 +02:00
  • 94bb367754 GameModelImporter - Check model metadata before conversion miku-666 2024-08-14 10:11:24 +02:00
  • 9f7049b59e MainForm - Update 'GetModelTextures' local function miku-666 2024-08-14 10:09:51 +02:00
  • 1f4cd087a9 Rename class 'Meta' ->'BlockBenchFormatInfo' and update BlockBenchModel.Create function signature miku-666 2024-08-14 09:59:47 +02:00
  • c930c59524 MainForm - Small code refactor miku-666 2024-08-14 08:47:17 +02:00
  • 86b28d1af7 GameModelImporter - Update Debug message in 'TraverseChildren' miku-666 2024-08-14 08:44:07 +02:00
  • 0fc300f289 GameModelImporter - Add options to create root outline miku-666 2024-08-14 08:41:23 +02:00
  • 2d145c51c3 GameModelImporter - Change function signature of 'CreateElement' miku-666 2024-08-14 08:38:45 +02:00
  • 464bfcb6df ModelImporter - Add summary to 'SupportedModelFileFormatsFilter' property miku-666 2024-08-14 08:37:28 +02:00
  • 36a4b89282 GameModelImporter - Rename 'ModelTextureLocations' -> 'ModelMetaData' miku-666 2024-08-13 14:04:18 +02:00
  • 01811223b4 MainForm design changes and fixes EternalModz 2024-08-12 17:30:17 -07:00
  • ec828530ef CustomSkinEditor - Add 'export template' button miku-666 2024-08-12 21:07:41 +02:00
  • 6fe7584ab7 SkinModelImporter - Add offset detection when importing skin model miku-666 2024-08-12 20:44:45 +02:00
  • dcfd1e1c2b SkinModelImporter - Add null check in 'FixTexture' function miku-666 2024-08-12 20:43:29 +02:00
  • fdc4f70dc8 SkinModelImporter - Fix 'GetSkinBoxPivot' function miku-666 2024-08-12 20:42:22 +02:00
  • 6eb4889c3f modelMetaData - Remove comments miku-666 2024-08-12 16:04:42 +02:00
  • 2c3b481bb1 SkinModelImporter - Add 'TryConvertToSkinBoxType' function miku-666 2024-08-12 16:03:48 +02:00
  • f519d1b282 BlockBenchModel - Fix Texture class json deserialization miku-666 2024-08-12 12:55:23 +02:00
  • 3eed8e7fa0 ModelImporter - Add copyright notice and remove unnecessary using statements miku-666 2024-08-12 12:29:01 +02:00
  • c14cbaf55f GameModelImporter - Add copyright notice and remove unnecessary using statements miku-666 2024-08-12 12:28:14 +02:00
  • 23bdb701eb Merge branch 'main' into 3dSkinRenderer miku-666 2024-08-12 01:33:47 +02:00
  • d7e528aff7 CemuPanel - Add icons for skin-& texture-packs miku-666 2024-08-12 01:30:20 +02:00
  • 8bed36e955 Merge branch 'main' into 3dSkinRenderer miku-666 2024-08-12 01:20:12 +02:00
  • 040e71db5b AnimationDeserializer - Fix 'DeserializeAnimationAnim' when animString value is empty miku-666 2024-08-12 01:19:16 +02:00
  • 0605946818 AppSettingsForm - Add settings description to 'ValidateImageDimension' miku-666 2024-08-12 01:13:29 +02:00
  • 02d9205cb7 AppSettingsForm - Fix re-adding settings description to default settings miku-666 2024-08-12 01:12:46 +02:00
  • 06860bfb7a GameModelImporter - Fully implemented game-model export to block bench miku-666 2024-08-11 22:18:53 +02:00
  • c54796063a PCK editor design changes EternalModz 2024-08-10 12:10:43 -07:00
  • 7382723cfd Added button code + minor design changes EternalModz 2024-08-10 12:05:20 -07:00
  • 6014545791 Minor design changes EternalModz 2024-08-10 10:23:49 -07:00
  • 659fbfa56d Fixes with DarkNet EternalModz 2024-08-10 10:21:15 -07:00
  • 97cf7e3507 SettingsManager - Add functionality to create internal settings object and add settings to it miku-666 2024-08-10 13:54:50 +02:00
  • 52e66df00c MainForm redesign + fixes EternalModz 2024-08-10 00:15:05 -07:00