File tree
51 files changed
+8387
-51
lines changed- Plugins/PartyStudio
- src
- MP10
 - MPAS
- BEA
 - BFRES
 
 - MPGCN
- Games
 - PlayerViewer
 
 - SMP
 - UI
- HSF
 - TextureDialog
 - UV
 
 
 
 - Track Studio
- Lib
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
51 files changed
+8387
-51
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
8 | 8 |  | |
9 | 9 |  | |
10 | 10 |  | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
Submodule GLFrameworkEngine updated 89 files
- Assets/AssetBase.cs-3
 - Assets/GenericRenderer.cs+14-5
 - Assets/MaterialAsset.cs-3
 - Assets/TextureAsset.cs+1-11
 - BoxMaker/BoxCreationTool.cs+41-16
 - Camera/Camera.cs+100-8
 - Camera/CameraAnimation.cs+1-1
 - Culling/BoundingBox.cs+5
 - Culling/CameraFrustum.cs+27
 - DebugRendering/DebugShaderRender.cs+1-1
 - Drawing/BoundingBoxRender.cs+9
 - Drawing/CameraRenderer.cs+3-2
 - Drawing/Generic/GenericMaterialRender.cs+3-4
 - Drawing/Generic/SkeletonRenderer.cs+12
 - Drawing/Primitives/ConeRenderer.cs+2-2
 - Drawing/Primitives/CylinderRenderer.cs+3-3
 - Drawing/Primitives/LineRender.cs+4-4
 - Drawing/ScreenQuadRender.cs-6
 - Drawing/SpriteDrawer.cs+13-2
 - Drawing/TransformableObject.cs+58-4
 - Drawing/Viewer/Cursor3D.cs+1-1
 - Drawing/Viewer/DrawableBackground.cs-1
 - Drawing/Viewer/Floor/DrawableGridFloor.cs-1
 - Drawing/Viewer/Floor/DrawableInfiniteFloor.cs-1
 - Drawing/Viewer/Floor/DrawableSolidFloor.cs+12-6
 - Drawing/Viewer/SpawnMarker.cs+5-3
 - Externals/OpenTK.dll
 - GLContext.cs+21-3
 - GLFrameworkEngine.csproj+3-3
 - Helpers/DrawingHelper.cs+44-11
 - ISceneRender.cs+12
 - ImageSharp/ImageSharpExtension.cs+22
 - Input/IDrawableInput.cs+4-4
 - Input/MouseEventInfo.cs+1-1
 - Materials/BillboardMaterial.cs+2
 - Materials/GLMaterialBlendState.cs+3-2
 - Objects/BufferCreator.cs+99
 - Objects/Framebuffer/FrameBufferReading.cs+11-13
 - Objects/Framebuffer/Framebuffer.cs+3-5
 - Objects/Sampler/GLSampler.cs+63
 - Objects/StorageBuffer.cs+138
 - Objects/Texture/DepthCascadeTexture.cs+58
 - Objects/Texture/GLFormatHelper.cs+5-1
 - Objects/Texture/GLTexture.cs+67-8
 - Objects/Texture/GLTexture2D.cs+138-44
 - Objects/Texture/GLTexture2DArray.cs+48-23
 - Objects/Texture/GLTexture3D.cs+58-4
 - Objects/Texture/GLTextureCube.cs+7-3
 - Objects/Texture/GLTextureCubeArray.cs+10-6
 - Objects/Texture/GLTextureDataLoader.cs+10-19
 - Objects/UniformBlock.cs+92-88
 - Paths/PathDrawer.cs+37-22
 - Paths/PathEdit.cs+115-116
 - Paths/PathUI.cs+19-2
 - Paths/RenderablePath.cs+27-10
 - Paths/RenderablePathPoint.cs+19-5
 - Paths/RevertablePointCollection.cs+11-1
 - Picking/PickingTool.cs+9-5
 - Point.cs+18
 - RenderToTexture/EquirectangularRender.cs+22-46
 - RenderToTexture/IconModelRenderer.cs+3-3
 - RenderToTexture/LUTRender.cs+18-18
 - RenderToTexture/Texture2DMipRender.cs+62
 - RenderToTexture/TextureArrayRender.cs+66
 - RenderTools.cs+2-3
 - Scene/EditableObject.cs+12-1
 - Scene/EditorScene.cs+9-5
 - Scene/EditorSceneUI.cs+10-1
 - Scene/GLScene.cs+34-13
 - Scene/IEditModeObject.cs+2
 - ScreenBufferTexture.cs+10-2
 - Selection/SelectionBox.cs+3-3
 - Selection/SelectionToolEngine.cs+10-7
 - Shaders/GlobalShaders.cs+7
 - Shaders/ShaderProgram.cs+58
 - Transforming/Gizmo/RectangleScaleGizmo.cs+2-2
 - Transforming/Gizmo/RotateGizmo.cs+5-4
 - Transforming/Gizmo/TranslateScaleGizmo.cs+14-4
 - Transforming/Tools/ITransformAction.cs+1-1
 - Transforming/Tools/RectangleAction.cs+3-3
 - Transforming/Tools/RotateAction.cs+5-4
 - Transforming/Tools/ScaleAction.cs+2-2
 - Transforming/Tools/TransformEngine.cs+69-15
 - Transforming/Tools/TransformSettings.cs+11
 - Transforming/Tools/TransformUndo.cs+37-5
 - Transforming/Tools/TranslateAction.cs+1-2
 - Transforming/Transform.cs+7-1
 - Utils/ColorUtility.cs-16
 - Utils/EditorUtility.cs+8-6
 
Submodule MapStudio.UI updated 87 files
- .gitignore+343
 - .vs/MapStudio.UI/FileContentIndex/59140a9e-72a7-40d6-8b26-ca8e15521134.vsidx
 - .vs/MapStudio.UI/FileContentIndex/f484c189-7188-4402-b74b-5890cd206216.vsidx
 - .vs/MapStudio.UI/FileContentIndex/read.lock
 - .vs/MapStudio.UI/v17/.futdcache.v1
 - .vs/MapStudio.UI/v17/.suo
 - .vs/ProjectEvaluation/mapstudio.ui.metadata.v2
 - .vs/ProjectEvaluation/mapstudio.ui.projects.v2
 - Externals/CurveEditorLibrary.dll
 - Externals/IONET.deps.json+24
 - Externals/IONET.dll
 - Externals/IONET.pdb
 - Externals/ImGui.NET.dll
 - Externals/ImGuiColorTextEditNet.dll
 - Externals/OpenTK.dll
 - Externals/Syroot.BinaryData.dll
 - Externals/Syroot.Maths.dll
 - MapStudio.UI.csproj+15-11
 - src/ArchiveEditor.cs+450
 - src/Controls/ImguiTextEditor.cs+108
 - src/Controls/MemoryEditor.cs+36-11
 - src/Controls/TextureEditor/ImageEditDrawArgs.cs+22
 - src/Controls/TextureEditor/ImageEditor.cs+274-64
 - src/Controls/TextureEditor/ImageEditorBackground.cs+85-10
 - src/Controls/TextureEditor/ImageEditorHelper.cs+210
 - src/Controls/TextureEditor/ImageEditorSettings.cs+40
 - src/Controls/TextureEditor/ImageEditorViewport.cs+10
 - src/Controls/TextureEditor/Windows/Cubemap3DWindow.cs+172
 - src/Controls/TextureEditor/Windows/ImageColorFillEditor.cs+62
 - src/Controls/TextureEditor/Windows/ImageEditorDefaultProgram.cs+350
 - src/Controls/TextureEditor/Windows/ImageHSBEditor.cs+291
 - src/Controls/TextureEditor/Windows/ImageNormalMapGenEditor.cs+279
 - src/Controls/TextureEditor/Windows/ImageResizeWindow.cs+14
 - src/Controls/UV/UVBackground.cs+15-3
 - src/Controls/UV/UVMap.cs+1-1
 - src/Controls/UV/UVViewport.cs+3-1
 - src/Controls/UV/Viewport2D.cs+9-5
 - src/Dialogs/DialogHandler.cs+16-3
 - src/Dialogs/FileDialog/ImguiFileDialog.cs+4
 - src/Dialogs/ProjectDialog/ProjectList.cs+1-1
 - src/Dialogs/TextureDialog/ImportedTexture.cs+12-4
 - src/Dialogs/TextureDialog/TextureDialog.cs+6-2
 - src/DockedWindows/Animation/AnimCurveEditor.cs+1.1k
 - src/DockedWindows/Animation/AnimationCurvePanel.cs+150
 - src/DockedWindows/Animation/AnimationGraphWindow.cs+242-68
 - src/DockedWindows/Animation/AnimationPlayer.cs+5-1
 - src/DockedWindows/Animation/AnimationTree.cs+193-4
 - src/DockedWindows/Animation/DopeSheetEditor.cs+101-15
 - src/DockedWindows/Animation/TimelineWindow.cs+4
 - src/DockedWindows/AssetWindow/AssetViewWindow.cs+43-13
 - src/DockedWindows/Console/ConsoleWindow.cs+3
 - src/DockedWindows/Outliner/Outliner.cs+23-4
 - src/DockedWindows/Properties/ImguiPropertyUIGenerator.cs+65-6
 - src/DockedWindows/Properties/PropertyWindow.cs+16-7
 - src/DockedWindows/Viewport/Bloom/PostEffectsQuad.cs-3
 - src/DockedWindows/Viewport/ISceneRender.cs+13
 - src/DockedWindows/Viewport/Pipeline.cs+135-96
 - src/DockedWindows/Viewport/Viewport.cs+72-3
 - src/DockedWindows/Viewport/ViewportScreen.cs+25-7
 - src/Editors/FileEditor.cs+101-1
 - src/FileFormats/IONET.cs+151-10
 - src/GlobalSettings.cs+40-3
 - src/Icons/IconManager.cs+1-1
 - src/ImageSharp/ImageSharpExtension.cs+4-2
 - src/ImageSharp/ImageSharpTextureHelper.cs+1
 - src/Imgui/Helpers/ImGuiHelper.cs+3
 - src/Imgui/Helpers/ImguiCustomSlider.cs+94
 - src/Imgui/Helpers/ImguiCustomWidgets.cs+20-7
 - src/Imgui/Helpers/ImguiMouseKeyInfo.cs+1-1
 - src/Imgui/Helpers/ImguiPropertyBinding.cs+3-4
 - src/Imgui/Helpers/ImguiPropertyColumn.cs+425
 - src/Imgui/ImGuiController/ImGuiController.cs+16-12
 - src/Imgui/ImGuiController/Texture.cs+1-1
 - src/Input/InputState.cs+1-1
 - src/SettingsWindow/KeyInputWindow.cs+25-6
 - src/SettingsWindow/SettingsWindow.cs+10-4
 - src/Theme/ThemeHandler.cs+9-14
 - src/Theme/ThemeWindow.cs+93
 - src/UIFramework/Framework.cs+33-7
 - src/UIFramework/MainWindow.cs-7
 - src/UIFramework/TabControl/TabControl.cs+10-4
 - src/UIFramework/TreeView/TreeNode.cs+10
 - src/UIFramework/Util/WindowsThemeUtil.cs+1-4
 - src/UIFramework/Window/DockSpaceWindow.cs+37-2
 - src/Updater/UpdaterHelper.cs+4
 - src/Workspace/GameTimer.cs+1-1
 - src/Workspace/Workspace.cs+103-32
 
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
17 | 17 |  | |
18 | 18 |  | |
19 | 19 |  | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
20 | 24 |  | |
21 | 25 |  | |
22 | 26 |  | |
 | |||
99 | 103 |  | |
100 | 104 |  | |
101 | 105 |  | |
 | 106 | + | |
 | 107 | + | |
 | 108 | + | |
 | 109 | + | |
 | 110 | + | |
 | 111 | + | |
 | 112 | + | |
 | 113 | + | |
 | 114 | + | |
 | 115 | + | |
 | 116 | + | |
 | 117 | + | |
102 | 118 |  | |
103 | 119 |  | |
104 | 120 |  | |
105 | 121 |  | |
106 | 122 |  | |
 | 123 | + | |
 | 124 | + | |
 | 125 | + | |
107 | 126 |  | |
 | 127 | + | |
108 | 128 |  | |
109 | 129 |  | |
110 | 130 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
1 | 1 |  | |
2 | 2 |  | |
3 | 3 |  | |
4 |  | - | |
 | 4 | + | |
5 | 5 |  | |
6 | 6 |  | |
7 | 7 |  | |
 | |||
11 | 11 |  | |
12 | 12 |  | |
13 | 13 |  | |
 | 14 | + | |
 | 15 | + | |
14 | 16 |  | |
15 | 17 |  | |
16 | 18 |  | |
17 | 19 |  | |
18 |  | - | |
 | 20 | + | |
19 | 21 |  | |
20 | 22 |  | |
21 | 23 |  | |
22 | 24 |  | |
23 | 25 |  | |
24 |  | - | |
 | 26 | + | |
25 | 27 |  | |
26 | 28 |  | |
27 | 29 |  | |
 | |||
37 | 39 |  | |
38 | 40 |  | |
39 | 41 |  | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
40 | 45 |  | |
41 | 46 |  | |
42 | 47 |  | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
43 | 51 |  | |
44 | 52 |  | |
45 | 53 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
3 | 3 |  | |
4 | 4 |  | |
5 | 5 |  | |
 | 6 | + | |
6 | 7 |  | |
7 | 8 |  | |
8 | 9 |  | |
 | |||
30 | 31 |  | |
31 | 32 |  | |
32 | 33 |  | |
33 |  | - | |
 | 34 | + | |
34 | 35 |  | |
35 | 36 |  | |
36 | 37 |  | |
37 | 38 |  | |
38 |  | - | |
 | 39 | + | |
39 | 40 |  | |
40 | 41 |  | |
41 | 42 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
36 | 36 |  | |
37 | 37 |  | |
38 | 38 |  | |
39 |  | - | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
40 | 45 |  | |
41 | 46 |  | |
42 | 47 |  | |
 | |||
86 | 91 |  | |
87 | 92 |  | |
88 | 93 |  | |
89 |  | - | |
 | 94 | + | |
90 | 95 |  | |
91 |  | - | |
 | 96 | + | |
92 | 97 |  | |
93 | 98 |  | |
94 |  | - | |
 | 99 | + | |
95 | 100 |  | |
96 |  | - | |
 | 101 | + | |
97 | 102 |  | |
98 | 103 |  | |
99 | 104 |  | |
100 | 105 |  | |
101 |  | - | |
102 |  | - | |
 | 106 | + | |
 | 107 | + | |
103 | 108 |  | |
104 | 109 |  | |
105 |  | - | |
 | 110 | + | |
106 | 111 |  | |
107 | 112 |  | |
108 |  | - | |
 | 113 | + | |
109 | 114 |  | |
110 | 115 |  | |
111 | 116 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
 | 51 | + | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
 | 56 | + | |
 | 57 | + | |
 | 58 | + | |
 | 59 | + | |
 | 60 | + | |
 | 61 | + | |
 | 62 | + | |
 | 63 | + | |
 | 64 | + | |
 | 65 | + | |
 | 66 | + | |
 | 67 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
 | 51 | + | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
 | 56 | + | |
 | 57 | + | |
 | 58 | + | |
 | 59 | + | |
 | 60 | + | |
 | 61 | + | |
 | 62 | + | |
 | 63 | + | |
 | 64 | + | |
 | 65 | + | |
 | 66 | + | |
 | 67 | + | |
 | 68 | + | |
 | 69 | + | |
 | 70 | + | |
 | 71 | + | |
 | 72 | + | |
 | 73 | + | |
 | 74 | + | |
 | 75 | + | |
 | 76 | + | |
 | 77 | + | |
 | 78 | + | |
 | 79 | + | |
 | 80 | + | |
 | 81 | + | |
 | 82 | + | |
 | 83 | + | |
 | 84 | + | |
 | 85 | + | |
 | 86 | + | |
 | 87 | + | |
 | 88 | + | |
 | 89 | + | |
 | 90 | + | |
 | 91 | + | |
 | 92 | + | |
 | 93 | + | |
 | 94 | + | |
 | 95 | + | |
 | 96 | + | |
 | 97 | + | |
 | 98 | + | |
 | 99 | + | |
 | 100 | + | |
 | 101 | + | |
 | 102 | + | |
 | 103 | + | |
 | 104 | + | |
 | 105 | + | |
 | 106 | + | |
 | 107 | + | |
 | 108 | + | |
 | 109 | + | |
 | 110 | + | |
 | 111 | + | |
 | 112 | + | |
 | 113 | + | |
 | 114 | + | |
 | 115 | + | |
 | 116 | + | |
 | 117 | + | |
 | 118 | + | |
 | 119 | + | |
 | 120 | + | |
 | 121 | + | |
 | 122 | + | |
 | 123 | + | |
 | 124 | + | |
 | 125 | + | |
 | 126 | + | |
 | 127 | + | |
 | 128 | + | |
 | 129 | + | |
 | 130 | + | |
 | 131 | + | |
 | 132 | + | |
 | 133 | + | |
 | 134 | + | |
0 commit comments