Commit Graph

1672 Commits

Author SHA1 Message Date
miku-666
0d8704c00a Rename 'ModelImporter' -> 'SkinModelImporter' and add api interface to add custom import/export providers 2024-08-06 14:05:40 +02:00
miku-666
f5aa86f055 SkinRenderer - Update 'ReInitialzeSkinData' to upload new data to shader 2024-08-06 13:09:34 +02:00
miku-666
888dad01e5 SkinRenderer - Fix centering leg0/1 2024-08-06 00:26:44 +02:00
miku-666
ba7a2fb9b2 CustomSkinEditor - Load render settings when 'OnLoad' is called 2024-08-05 23:16:53 +02:00
miku-666
d0ffbcccde SkinRenderer - Small non-technical changes 2024-08-05 23:03:26 +02:00
miku-666
2b53168ec9 CustomSkinEditor - Small non-technical changes 2024-08-05 22:51:37 +02:00
miku-666
5168d64952 CustomSkinEditor - Add render settings 2024-08-05 22:50:19 +02:00
miku-666
ee37be501f CustomSkinEditor - Update HighlightlingColor when selecting a part 2024-08-05 22:49:13 +02:00
miku-666
26b5459fe1 SkinRenderer - Add 'LockMousePosition' option 2024-08-05 22:07:24 +02:00
miku-666
8000a0848e SkinRenderer - Update 'OnUpdate' function 2024-08-05 22:03:51 +02:00
miku-666
390cc13bd7 SkinBOXExtensions - Update 'GetUVGraphicsPath' 2024-08-05 22:02:40 +02:00
miku-666
685c3e5ad6 AppSettingsForm - Update API to be more flexible 2024-08-05 22:01:53 +02:00
miku-666
a1ef8c7378 SkinRenderer - Move call to 'SwapBuffers' into SceneViewport.OnUpdate 2024-08-05 15:36:59 +02:00
miku-666
d6cbb05edc SkinRenderer - Fix Highlight part having wrong transform 2024-08-05 15:34:59 +02:00
miku-666
4987094143 SceneViewport - Change OnUpdate parameter 2024-08-04 23:00:32 +02:00
miku-666
7093aec927 SkinRenderer - Move framebuffer and error checking function to SceneViewport 2024-08-03 14:03:56 +02:00
miku-666
b7d545cb54 Update CubeMesh class 2024-08-03 13:57:21 +02:00
miku-666
ff961cf5c3 Update skin vertex shader to not swap yz 2024-08-02 19:40:33 +02:00
miku-666
6c16a45d5d Update ModelContainer API inside OMI-Lib 2024-07-30 22:42:48 +02:00
miku-666
5ddfdb5797 ModelImporter - Update 'FixTexture' to be more generic 2024-07-30 22:12:47 +02:00
miku-666
c2da34cd8c ModelImporter - Update BedrockModel json class 2024-07-30 22:11:43 +02:00
miku-666
139b355451 ModelImporter - Fix ANIM2BOX to properly support slim skin models 2024-07-30 22:10:30 +02:00
miku-666
3bdf67bc41 ModelIporter - Rename 'GetPivot' to 'GetSkinBoxPivot' 2024-07-30 22:09:21 +02:00
miku-666
293d4d2100 ModelImporter - Add block bench export for models inside models.bin 2024-07-30 22:06:42 +02:00
miku-666
d9506119f0 Merge main into '3dSkinRenderer' 2024-07-21 12:15:57 +02:00
miku-666
51487a71d0 Format extension classes and remove unnecessary using statements 2024-07-21 12:14:01 +02:00
miku-666
70e54fec19 Merge main into '3dSkinRenderer' 2024-07-20 17:55:19 +02:00
miku-666
f9826d8fc6 AnimationExtensions - Move common serialization functions to animation serializer 2024-07-20 17:49:04 +02:00
miku-666
bb6209105c Animation - Move anim parsing away from class and add option for generating frame by texture 2024-07-20 14:58:41 +02:00
miku-666
243c3fda0e GRF/AddParameter - Add auto complete to param promt and remove combobox option 2024-07-20 13:20:52 +02:00
miku-666
ab03831e3a Merge main into '3dSkinRenderer' 2024-07-18 19:21:50 +02:00
miku-666
4c2d68e5e9 TextPrompt - Auto focus textbox when opening prompt 2024-07-16 20:15:49 +02:00
miku-666
c41fecde90 Format code to conform with code style guide lines 2024-07-16 20:07:34 +02:00
miku-666
2dcc2c80c3 MainForm - Format code segments 2024-07-14 19:21:41 +02:00
miku-666
978c13674b Clean up AudioEditor 2024-07-14 19:20:29 +02:00
miku-666
b4aaef0c8d COLEditor - Clean up default color table initialization 2024-07-14 19:19:15 +02:00
miku-666
6af20ea0bf PckAudioFile - Rename member variable 'audioType' to 'AudioType' 2024-07-14 19:17:54 +02:00
miku-666
7be4ca67b2 Editors - Use extension method 'GetData' to deserialize data 2024-07-14 19:15:10 +02:00
miku-666
70c4535296 MainForm - Remove adding 'Skins' folder inside Skins.pck 2024-07-14 18:38:05 +02:00
miku-666
5b3c76723a FilterPrompt - Add 'PageBackColor' property for setting background color 2024-07-14 17:57:40 +02:00
miku-666
2a1be6cf4c MainForm - Remove prioritizing Skins.pck when adding skins 2024-07-14 17:49:40 +02:00
miku-666
ae0650e385 v7.0.0.2 v7.0.0.2 2024-07-11 13:42:40 +02:00
miku-666
3f897beb1d LOCEditor - Fix resizing bug and overall errors that where occurring 2024-07-11 12:19:54 +02:00
miku-666
384e1e2246 AddLanguage - Fix returning empty string when nothing is selected 2024-07-11 12:17:49 +02:00
miku-666
8be79bcd17 MainForm - Fix null exception when droping in anything other than a file onto start page 2024-07-07 14:51:51 +02:00
miku-666
b51289507e Merge branch 'main' into 3dSkinRenderer 2024-07-07 13:54:51 +02:00
miku-666
cb20a7f3ca Move 'GameTickInMilliseconds' to GameConstants 2024-07-07 13:52:05 +02:00
miku-666
834115186f Merge main into '3dSkinRenderer' 2024-07-06 22:30:30 +02:00
miku-666
642261c0ec GameConstants - Add reference link 2024-07-03 15:52:55 +02:00
miku-666
9a37eac6ec TextureAtlasEditor - Fix argument null exception when populating variant combo box 2024-07-03 15:52:17 +02:00