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 |
|
miku-666
|
4be6fba77d
|
ModelRenderer - Fix centering model after selecting
|
2024-10-09 12:52:34 +02:00 |
|
miku-666
|
e3e2829a19
|
CustomSkinEditor - Add missing render setting 'Show Armor'
|
2024-10-09 12:17:43 +02:00 |
|
miku-666
|
a4d974984f
|
SceneViewport - Add 'ResetCamera' virtual function
|
2024-10-09 12:16:14 +02:00 |
|
miku-666
|
8f5a4c2c14
|
Plain color fragment shader - Update uniform names to be PascalCase
|
2024-10-09 12:13:51 +02:00 |
|
miku-666
|
0ce4107c53
|
Update Texture base class to accept slot when calling Bind
|
2024-10-09 12:05:55 +02:00 |
|
miku-666
|
9d75186e87
|
Update OMI submodule
|
2024-10-08 11:52:17 +02:00 |
|
miku-666
|
43daadf1c9
|
SceneViewport - Add OnPaint override to clear color and depth buffer and enable depth testing
|
2024-10-08 11:49:59 +02:00 |
|
miku-666
|
4385b121bf
|
ModelEditor - Add option to show bounding box of the model
|
2024-10-08 11:46:49 +02:00 |
|
miku-666
|
a1fd791fdd
|
ShaderProgram - Update GetUniformLocation to retrive all active uniforms when linking program
|
2024-10-08 11:45:02 +02:00 |
|
miku-666
|
05ebf400e4
|
Add ModelRenderer
|
2024-10-06 19:24:23 +02:00 |
|
miku-666
|
78a9202454
|
Update BoundingBox
|
2024-10-06 19:23:13 +02:00 |
|
miku-666
|
dab56be662
|
Move Debug & Camera control into SceneViewport
|
2024-10-06 19:03:36 +02:00 |
|
miku-666
|
ea63bb58f9
|
modelMetaData - Add 'slime.armor' texture location & pattern texture locations for 'tropicalfish_-a/-b'
|
2024-09-27 16:35:16 +02:00 |
|
miku-666
|
d83f02a0b7
|
ModelEditor - Create factory methods for custom model treenodes
|
2024-09-27 16:30:20 +02:00 |
|
miku-666
|
451c0aabd5
|
ShaderProgram - Add 'SetUniform2' overload for System.Drawing.Size
|
2024-09-22 13:56:44 +02:00 |
|
miku-666
|
288e6718b4
|
Update modelMetaData part hierarchy structure
|
2024-09-22 13:53:45 +02:00 |
|
miku-666
|
9339a60545
|
Rename 'skin...' shaders to 'texturedCube...'
|
2024-09-21 12:51:04 +02:00 |
|
miku-666
|
838421602a
|
SceneViewport - Add shaderLibrary and api to it
|
2024-09-21 11:36:29 +02:00 |
|
miku-666
|
0cbc5faff3
|
GenericMesh - Made 'Transform' property abstract
|
2024-09-21 10:58:07 +02:00 |
|
miku-666
|
6c38d688e5
|
Move Cube conversion into SkinBOXExtensions
|
2024-09-21 10:57:10 +02:00 |
|
miku-666
|
3c52e863e6
|
Update GenericMesh & mesh rendering
|
2024-09-19 19:59:09 +02:00 |
|
miku-666
|
e416667f0d
|
ModelEditor - Rename 'GetModelNodes' & 'GetModelPartNodeChildren'
|
2024-09-17 19:22:53 +02:00 |
|
miku-666
|
10f1220171
|
Update CubeMesh & rename CubeGroupMesh to CubeMeshCollection
|
2024-09-17 19:10:04 +02:00 |
|
miku-666
|
a287c91dd8
|
ModelEditor - Add model node icons
|
2024-09-10 20:08:08 +02:00 |
|
miku-666
|
c75d64aa93
|
ModelEditor -Add Save tool menu item & add TrySetTexture Delegate
|
2024-09-10 18:09:21 +02:00 |
|
miku-666
|
0919d89137
|
GameModelImporter - Mark 'ModelExportSettings' as sealed
|
2024-09-10 18:02:41 +02:00 |
|
miku-666
|
d111e2c6f2
|
GameModelImporter - Update 'ExportBlockBenchModel' function
|
2024-09-10 18:01:34 +02:00 |
|
miku-666
|
76be21b9d5
|
modelMetaData - Add cavespider texture location
|
2024-09-10 18:00:10 +02:00 |
|