mafiesto4
c486577b07
Fix TAA in editor's debug view modes
2024-05-20 19:03:28 +02:00
mafiesto4
a69c8ce6a2
Revert 73f68c102d and reopen #2610
2024-05-20 18:37:15 +02:00
mafiesto4
e527783e55
Fix missing curve initialization when loading from json
2024-05-20 18:36:41 +02:00
mafiesto4
4d9c92dd49
Fix editor hang when scene deserialization fails
2024-05-20 18:24:20 +02:00
mafiesto4
9b01229e58
Fix regression in GPU Particle collisions in editor
2024-05-20 18:12:35 +02:00
mafiesto4
e3a030fad8
Update version
2024-05-20 17:10:23 +02:00
mafiesto4
cb878294ea
Minor fixes
2024-05-20 17:09:59 +02:00
mafiesto4
1bd1aca0f0
Merge branch 'GoaLitiuM-richtextbox_fix'
2024-05-20 14:43:26 +02:00
mafiesto4
b433312042
Merge branch 'richtextbox_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-richtextbox_fix
2024-05-20 14:43:09 +02:00
mafiesto4
1041b1b86d
Merge branch 'tecnessino-patch-2'
2024-05-20 14:23:20 +02:00
mafiesto4
1ace5fd10d
Merge branch 'patch-2' of https://github.com/tecnessino/FlaxEngine into tecnessino-patch-2
2024-05-20 14:23:03 +02:00
mafiesto4
cfc9f73744
Fix deadlock between content storage and asset that is being updated during load
...
#2621
2024-05-20 14:22:03 +02:00
mafiesto4
2418167182
Merge branch 'Tryibion-update-cursor-unlock-text'
2024-05-20 11:47:07 +02:00
mafiesto4
52090d3a6b
Merge branch 'update-cursor-unlock-text' of https://github.com/Tryibion/FlaxEngine into Tryibion-update-cursor-unlock-text
2024-05-20 11:47:01 +02:00
mafiesto4
73f68c102d
Revert #2421 two bone ik to solve #2610 regression
2024-05-20 11:19:03 +02:00
tecnessino
862dd1e5f1
Change comment
2024-05-18 20:37:43 +02:00
GoaLitiuM
58351d1989
Fix RichTextBox not drawing the last character
2024-05-18 00:00:27 +03:00
Tryibion
6705205e2f
Update cursor unlock text with correct input key bind.
2024-05-17 09:41:02 -05:00
mafiesto4
2cdd0ff644
Fix test compilation
2024-05-17 15:47:50 +02:00
mafiesto4
69ae841f64
Merge branch 'Tryibion-sel-prefab-clear-search'
2024-05-17 15:31:04 +02:00
mafiesto4
7f8700288f
Merge branch 'sel-prefab-clear-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-sel-prefab-clear-search
2024-05-17 15:30:59 +02:00
mafiesto4
f87dec6ca6
Merge branch 'Tryibion-edit-options-move'
2024-05-17 15:30:50 +02:00
mafiesto4
65a6c0aed5
Merge branch 'edit-options-move' of https://github.com/Tryibion/FlaxEngine into Tryibion-edit-options-move
2024-05-17 15:30:44 +02:00
mafiesto4
f6dd0decfb
Merge branch 'Tryibion-prefab-camera'
2024-05-17 15:30:26 +02:00
mafiesto4
816984542a
Merge branch 'prefab-camera' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-camera
2024-05-17 15:30:18 +02:00
Tryibion
3837e8b263
Rename "Options" to "Editor Options" and move under the "Edit" menu.
2024-05-16 23:20:44 -05:00
Tryibion
47b3141f18
Clear item search on select prefab
2024-05-16 23:00:32 -05:00
Tryibion
e10ee3e55a
Force camera model to load in prefabs.
2024-05-16 16:49:56 -05:00
mafiesto4
0a4e89e29b
Fix UI navigation when using multiple canvases
...
#2574
2024-05-16 16:12:53 +02:00
mafiesto4
0765fa92b5
Add option to move all selected UI Controls while holding Shift key
2024-05-16 14:11:11 +02:00
mafiesto4
2529312152
Refactor Color.FromRGBA and add matching old logic Color.FromARGB
...
2592
2024-05-16 13:45:29 +02:00
mafiesto4
3404643636
Add better error messages to NetworkReplicator::SetObjectOwnership for incorrect usage
2024-05-16 10:49:51 +02:00
mafiesto4
6b9f6ac82e
Fix incorrect async methods used as RPCs (not supported now)
2024-05-16 10:35:17 +02:00
mafiesto4
ab5bb79754
Fix regression in collections editing after improving ReadOnly option
2024-05-16 10:34:57 +02:00
mafiesto4
58f95d6ce3
Simplify 6f2bd0e932
2024-05-15 23:49:46 +02:00
mafiesto4
1cd2f6a070
Fix compilation when using non-strongly typed enum as default value
2024-05-15 13:23:30 +02:00
mafiesto4
35ddfc2455
Add test case of nested types in scripting
...
#2582 #2591
2024-05-15 13:09:51 +02:00
mafiesto4
17d1d87268
Merge branch 'GoaLitiuM-nested_type_fixes'
2024-05-15 12:51:57 +02:00
mafiesto4
fd871ce830
Merge branch 'nested_type_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-nested_type_fixes
2024-05-15 12:50:44 +02:00
mafiesto4
b4a4a8a591
Minor code cleanup
2024-05-15 12:40:08 +02:00
mafiesto4
24e4015425
Merge branch 'Tryibion-font-case'
2024-05-15 12:30:43 +02:00
mafiesto4
c670887b1a
Merge branch 'font-case' of https://github.com/Tryibion/FlaxEngine into Tryibion-font-case
2024-05-15 12:30:39 +02:00
mafiesto4
d3cd6a461b
Merge branch 'Tryibion-ui-edit-handles'
2024-05-15 12:26:25 +02:00
mafiesto4
2625a9d762
Merge branch 'ui-edit-handles' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-edit-handles
2024-05-15 12:26:20 +02:00
mafiesto4
4fdd9a242b
Merge branch 'Tryibion-add-script'
2024-05-15 12:26:06 +02:00
mafiesto4
a6e8e6f749
Merge branch 'add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-script
2024-05-15 12:25:59 +02:00
mafiesto4
03eabbcf63
Merge branch 'Tryibion-control-trans-dup'
2024-05-15 12:25:34 +02:00
mafiesto4
13f94dcf11
Merge branch 'control-trans-dup' of https://github.com/Tryibion/FlaxEngine into Tryibion-control-trans-dup
2024-05-15 12:25:28 +02:00
mafiesto4
3b44062eb0
Merge branch 'Tryibion-checkerboard-colorpicker'
2024-05-15 12:25:13 +02:00
mafiesto4
1457637707
Merge branch 'checkerboard-colorpicker' of https://github.com/Tryibion/FlaxEngine into Tryibion-checkerboard-colorpicker
2024-05-15 12:25:08 +02:00
mafiesto4
d28567111f
Merge branch 'Tryibion-treenode-guidelines'
2024-05-15 12:24:17 +02:00
mafiesto4
1c7f06e570
Merge branch 'treenode-guidelines' of https://github.com/Tryibion/FlaxEngine into Tryibion-treenode-guidelines
2024-05-15 12:24:12 +02:00
mafiesto4
63cc0fef2e
Merge branch 'Tryibion-tooltip-text-padding'
2024-05-15 12:23:52 +02:00
mafiesto4
57084b3d6c
Merge branch 'tooltip-text-padding' of https://github.com/Tryibion/FlaxEngine into Tryibion-tooltip-text-padding
2024-05-15 12:23:47 +02:00
mafiesto4
fa23619f08
Merge branch 'Tryibion-scroll-colors'
2024-05-15 12:23:12 +02:00
mafiesto4
1f2456fc67
Merge branch 'scroll-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-scroll-colors
2024-05-15 12:23:08 +02:00
mafiesto4
0b71e906a6
Merge branch 'Tryibion-textbox-add'
2024-05-15 12:22:47 +02:00
mafiesto4
2e59c35a44
Merge branch 'textbox-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-textbox-add
2024-05-15 12:22:40 +02:00
mafiesto4
6f2bd0e932
Another attempt on 6a883bc7c6
2024-05-15 11:22:07 +02:00
mafiesto4
6a883bc7c6
Revert file handles bug
2024-05-14 09:03:52 +02:00
Tryibion
17de6388ca
Code fix
2024-05-13 17:42:37 -05:00
Tryibion
e028d263f1
Remove unused include.
2024-05-13 16:38:38 -05:00
Tryibion
6962ed6730
Fix case spelling
2024-05-13 16:38:10 -05:00
Tryibion
b66d50ae1b
Add font and case options to Label and Textbox
2024-05-13 16:34:23 -05:00
Tryibion
675ce71935
Draw hover before selection so that way ui selection is drawn on top.
2024-05-13 12:45:59 -05:00
Tryibion
833f844d59
Minor improvements to ui editor widget drawing.
2024-05-13 12:38:11 -05:00
mafiesto4
af08dc1c69
Fix ReadOnly attribute handling in collection editors
2024-05-13 16:08:50 +02:00
Tryibion
07628d2ec7
Clean up code
2024-05-11 21:31:00 -05:00
Tryibion
aac3dbfe09
Fix control transform duplicating when changing anchor.
2024-05-11 21:29:45 -05:00
Tryibion
185f24ce49
Fix value alpha transparency being applied twice to preview color.
2024-05-11 20:19:51 -05:00
GoaLitiuM
77e29109ee
Fix native internal type name for deeply nested types
2024-05-11 15:48:49 +03:00
GoaLitiuM
8d89b9efb0
Fix internal type name for nested blittable element types
2024-05-11 15:48:43 +03:00
Tryibion
b2fee31a13
Add checkerboard background to color picker dialog color.
2024-05-10 20:30:14 -05:00
Tryibion
fc7628e2ee
Add tree node guidlines
2024-05-10 19:22:23 -05:00
Tryibion
2e3e4959d6
Add width padding for tooltip
2024-05-10 17:18:10 -05:00
Tryibion
f22105c2c3
Allow adding script via drag drop
2024-05-10 16:58:40 -05:00
Tryibion
533902d185
Change panel scroll bar style editor order.
2024-05-10 15:04:27 -05:00
mafiesto4
68653fa91f
Add small code optimizations
2024-05-10 12:27:28 +02:00
Tryibion
dc0aa61a14
Add scrollbar colors to Panel
2024-05-09 22:14:08 -05:00
Tryibion
ee790ff3a9
Change colors for tabs to be seen better.
2024-05-09 21:53:22 -05:00
Tryibion
a2a3926aee
Expose colors in scrollbar
2024-05-09 21:53:04 -05:00
Tryibion
9a70344c1f
Fix carrot location on text box with no text. Add vertical and horizontal alignment options to textbox.
2024-05-09 21:31:54 -05:00
mafiesto4
44006dd533
Various code improvements
2024-05-09 18:59:09 +02:00
mafiesto4
f6aabf2d14
Optimize navmesh building and reduce scene lock time
2024-05-09 18:58:47 +02:00
mafiesto4
dc1f15f18d
Add OnStaticFlagsChanged to Actor
2024-05-09 16:55:05 +02:00
mafiesto4
7d7808af8f
Remove default value tooltips from post process docs to prevent errors
2024-05-09 10:56:42 +02:00
mafiesto4
5029584a9f
Fix crash when Visual Script event binding instance is invalid
...
#2548
2024-05-09 10:17:23 +02:00
mafiesto4
f353d3f114
Fix looping root motion
2024-05-09 10:16:45 +02:00
mafiesto4
667e8bc293
Minor cleanup in anim code
2024-05-09 10:16:34 +02:00
mafiesto4
2edb9cc4d8
Fix compilation warnings when using 64-bit coords
2024-05-08 23:24:23 +02:00
mafiesto4
7018666a8c
Add layer masking for PostFxVolume against Camera's RenderLayersMask
...
#2573
2024-05-08 22:42:35 +02:00
mafiesto4
f04926ad94
Merge branch 'GoaLitiuM-treenode_expanded_fix'
2024-05-08 19:30:55 +02:00
GoaLitiuM
50f5f0acd9
Fix TreeNode rendering issues with expanded nodes
2024-05-08 20:15:55 +03:00
mafiesto4
3745979b81
Add attributes for game into AndroidManifest
2024-05-08 18:49:16 +02:00
mafiesto4
db15f6f08a
Add For Distribution to be enabled by default in Release builds
...
#2571
2024-05-08 18:48:55 +02:00
mafiesto4
e1a2f51d5a
Merge branch 'GoaLitiuM-editor_font_validation'
2024-05-08 18:17:53 +02:00
mafiesto4
a8e1fd7a4a
Merge branch 'editor_font_validation' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_font_validation
2024-05-08 18:17:46 +02:00
mafiesto4
d46ef6ac92
Merge branch 'Tryibion-add-shift-scroll'
2024-05-08 18:17:20 +02:00
mafiesto4
36d21b27c7
Merge branch 'add-shift-scroll' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-shift-scroll
2024-05-08 18:17:13 +02:00
mafiesto4
b1636c27e7
Merge branch 'Tryibion-Move-control-transform'
2024-05-08 17:39:48 +02:00
mafiesto4
5d32fc6c5e
Merge branch 'Move-control-transform' of https://github.com/Tryibion/FlaxEngine into Tryibion-Move-control-transform
2024-05-08 17:31:47 +02:00
mafiesto4
065dc474c0
Merge branch 'Tryibion-game-window-focus-issue'
2024-05-08 17:31:16 +02:00
mafiesto4
1fb7b24aad
Merge branch 'game-window-focus-issue' of https://github.com/Tryibion/FlaxEngine into Tryibion-game-window-focus-issue
2024-05-08 17:31:08 +02:00
mafiesto4
f0b72aa025
Merge branch 'Tryibion-color-picker'
2024-05-08 17:30:50 +02:00
mafiesto4
058077736b
Merge branch 'color-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-color-picker
2024-05-08 17:30:45 +02:00
mafiesto4
b02f011627
Merge branch 'GoaLitiuM-drawtext_fix'
2024-05-08 10:34:33 +02:00
GoaLitiuM
ea04c746fd
Fix Editor not launching if custom interface fonts are missing
2024-05-07 21:18:09 +03:00
GoaLitiuM
97454fc82e
Fix drawing an extra character with Render2D.DrawText
2024-05-07 20:10:05 +03:00
Tryibion
4a6afdb108
Small fixes for color picker.
2024-05-07 08:41:23 -05:00
mafiesto4
65e852600a
Merge branch 'Tryibion-skip-empty-layers'
2024-05-05 22:56:47 +02:00
mafiesto4
fedd990c13
Merge branch 'skip-empty-layers' of https://github.com/Tryibion/FlaxEngine into Tryibion-skip-empty-layers
2024-05-05 22:56:41 +02:00
mafiesto4
c0329abe40
Merge branch 'Tryibion-fix-properties-1st-offset'
2024-05-05 22:55:30 +02:00
mafiesto4
d8850a56a8
Merge branch 'fix-properties-1st-offset' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-properties-1st-offset
2024-05-05 22:55:26 +02:00
mafiesto4
e171bb06ec
Merge branch 'GoaLitiuM-unbox_array_fix'
2024-05-05 22:54:18 +02:00
mafiesto4
3825e07adc
Merge branch 'unbox_array_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unbox_array_fix
2024-05-05 22:54:12 +02:00
mafiesto4
db8adf7d96
Fix creating virtual terrain collision of actor that is not in a game
2024-05-05 22:50:12 +02:00
GoaLitiuM
e77ae12b9b
Fix unboxing of array type Variants
2024-05-05 13:15:54 +03:00
Tryibion
bf4e4aeaf6
Fix bottom offset for last property label and property
2024-05-04 22:32:00 -05:00
Tryibion
2107b069db
Fix odd offset between 1st property and property label.
2024-05-04 19:25:56 -05:00
Tryibion
ea2005dacb
Add layer number to LayerMask UI
2024-05-04 18:08:53 -05:00
Tryibion
d5cded8aaa
Skip empty layers for LayerMask Editor
2024-05-04 17:51:27 -05:00
Tryibion
430b22d5d7
Dont unfocus game window while cursor is not visible unless the lock mode is none.
2024-05-04 17:37:32 -05:00
mafiesto4
9d830eb1e2
Fix crash when using scripting object as interface implementation in object property displayed in Editor
...
#2493
2024-05-02 18:31:30 +02:00
mafiesto4
7e3f84f95e
Merge branch 'Tryibion-gg-keep-last-type'
2024-05-02 15:57:50 +02:00
mafiesto4
cddee38d71
Merge branch 'gg-keep-last-type' of https://github.com/Tryibion/FlaxEngine into Tryibion-gg-keep-last-type
2024-05-02 15:57:45 +02:00
mafiesto4
e030d0461b
Merge branch 'Tryibion-smoothstep-node-width'
2024-05-02 15:57:31 +02:00
mafiesto4
4978c8e0d9
Merge branch 'smoothstep-node-width' of https://github.com/Tryibion/FlaxEngine into Tryibion-smoothstep-node-width
2024-05-02 15:57:20 +02:00
mafiesto4
dc7b7e6e10
Merge branch 'Tryibion-rename-trim'
2024-05-02 15:56:33 +02:00
mafiesto4
1e3eb11b94
Merge branch 'rename-trim' of https://github.com/Tryibion/FlaxEngine into Tryibion-rename-trim
2024-05-02 15:56:25 +02:00
mafiesto4
b15b231b85
Merge branch 'Tryibion-windows-hide-cursor'
2024-05-02 15:55:56 +02:00
mafiesto4
262992571a
Merge branch 'windows-hide-cursor' of https://github.com/Tryibion/FlaxEngine into Tryibion-windows-hide-cursor
2024-05-02 15:55:50 +02:00
mafiesto4
352bf3f9a7
Merge branch 'Tryibion-fix-toolbox-panel-size'
2024-05-02 15:55:29 +02:00
Tryibion
9683868767
Add shift scroll for panels and textbox
2024-05-01 16:12:53 -05:00
Tryibion
40284fbbf8
Fix smooth step visject node width
2024-05-01 14:05:10 -05:00
Tryibion
0c86a900da
Default gameplay global type selection to last selected type.
2024-05-01 13:54:41 -05:00
Tryibion
c1e3eaeab1
Force windows cursor to show or hide based on cursor hidden value
2024-05-01 13:23:56 -05:00
Tryibion
3c487dff47
Trim actor name on rename.
2024-05-01 12:01:01 -05:00
Tryibion
2260d79e26
Trim content item name on rename
2024-05-01 11:54:07 -05:00
Tryibion
3209320547
Add margin to item tree in toolbox
2024-04-30 15:05:58 -05:00
Tryibion
d1db06a9bb
Change text alignment to far on some control transform properties
2024-04-29 19:44:49 -05:00
Tryibion
1c1d2fd96f
Fix still showing some control transform properties in wrong spot.
2024-04-29 19:38:36 -05:00
Tryibion
2e5ad8c48a
Always set control transform under general tab
2024-04-29 18:28:04 -05:00
Tryibion
9a6f866956
Move control transform to be under general group in layout.
2024-04-29 18:24:01 -05:00
mafiesto4
c59bce3b58
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:37:11 +02:00
mafiesto4
1185a9c06c
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 18:37:04 +02:00
Tryibion
026b69c544
Merge branch 'master' into controls-toolbox
2024-04-29 11:34:03 -05:00
mafiesto4
df7ece7655
Merge branch 'Tryibion-controls-toolbox'
2024-04-29 18:24:36 +02:00
mafiesto4
7e8f20bd9b
Merge branch 'controls-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-controls-toolbox
...
# Conflicts:
# Source/Editor/SceneGraph/GUI/ActorTreeNode.cs
2024-04-29 16:56:30 +02:00
mafiesto4
20aef27439
Merge branch 'Tryibion-watermark-attribute'
2024-04-29 12:23:06 +02:00
mafiesto4
12344cf725
Merge branch 'watermark-attribute' of https://github.com/Tryibion/FlaxEngine into Tryibion-watermark-attribute
2024-04-29 12:23:01 +02:00
mafiesto4
ebb2704726
Merge branch 'Tryibion-fix-caret'
2024-04-29 12:21:55 +02:00
mafiesto4
5f9d0140c7
Merge branch 'fix-caret' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-caret
2024-04-29 12:21:49 +02:00
mafiesto4
02a7f74993
Merge branch 'Tryibion-focus-window-on-spawn'
2024-04-29 10:44:16 +02:00
mafiesto4
452e12db45
Merge branch 'focus-window-on-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-window-on-spawn
2024-04-29 10:44:09 +02:00
mafiesto4
ac46c89904
Merge branch 'Tryibion-fix-actortype-drag-spawn'
2024-04-29 10:42:38 +02:00
mafiesto4
88acc772b3
Merge branch 'fix-actortype-drag-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-actortype-drag-spawn
2024-04-29 10:42:31 +02:00
mafiesto4
fbec80c801
Fix error when using undo after removing Multi Blend node
2024-04-29 10:35:32 +02:00
mafiesto4
1ef487a5cc
Add removing selected blend space point with Delete key
...
#2505
2024-04-29 10:35:07 +02:00
mafiesto4
1e5861de25
Merge branch 'Tryibion-win-layout-name'
2024-04-29 10:19:48 +02:00
mafiesto4
07733a4efb
Merge branch 'win-layout-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-win-layout-name
2024-04-29 10:19:38 +02:00
mafiesto4
fee15846ba
Merge branch 'GoaLitiuM-fix_treenode_rendering'
2024-04-29 10:18:06 +02:00
mafiesto4
7040da9a44
Merge branch 'fix_treenode_rendering' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_treenode_rendering
2024-04-29 10:17:58 +02:00
GoaLitiuM
a8a621df3b
Fix TreeNode not rendering all nodes properly with invisible children
2024-04-28 20:30:41 +03:00
Tryibion
18660140b0
Add controls to the ActorToolbox in the GUI tab. Add dragging and dropping controls from toolbox into scene and prefab trees.
2024-04-27 15:55:25 -05:00
Tryibion
58cc53b44d
Remove unused include
2024-04-27 11:10:27 -05:00
Tryibion
d8bb831dd9
Add watermark attribute to add watermark to string fields in editor. Have watermark show even when textbox is focused .
2024-04-27 11:07:20 -05:00
Tryibion
0d770e3909
Focus prefab window on item spawn.
2024-04-27 09:56:51 -05:00
Tryibion
3641886ebf
Fix textbox caret showing on empty string.
2024-04-27 09:16:03 -05:00
Tryibion
611dd7bad1
Change "Apply window layouts" to "Window layouts"
2024-04-27 09:01:46 -05:00
Tryibion
7db20e0411
Fix actor type drag spawn to correctly assign parent.
2024-04-27 08:44:20 -05:00
mafiesto4
e835b25637
Fix wired Vulkan validation cache errors on Linux
...
#2201 #1825
2024-04-26 21:47:51 +02:00
mafiesto4
c5520f2777
Update version
2024-04-26 19:12:40 +02:00
mafiesto4
4414398f09
Fix crash when accessing physics objects state in OnLateFixedUpdate
...
#2494
2024-04-26 19:08:25 +02:00
mafiesto4
5e5497ff18
Add Tags.Find utility
...
#2492
2024-04-26 19:06:39 +02:00
mafiesto4
aaadf3065d
Use ARM64 on the latest macOS builds
2024-04-25 19:41:38 +02:00
mafiesto4
b134a5567d
Format comments
2024-04-25 19:30:12 +02:00
mafiesto4
740a31b7a9
Merge branch 'duarteroso-bug/issue-2476'
2024-04-25 19:27:23 +02:00
mafiesto4
75e25bf1f7
Merge branch 'bug/issue-2476' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2476
2024-04-25 19:27:11 +02:00
mafiesto4
279c80a9ae
Merge branch 'duarteroso-bug/issue-2477'
2024-04-25 19:25:55 +02:00
mafiesto4
4dbfc01715
Merge branch 'bug/issue-2477' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2477
2024-04-25 19:25:50 +02:00
mafiesto4
45706be3a6
Merge branch 'duarteroso-bug/issue-2475'
2024-04-25 19:25:29 +02:00
mafiesto4
723423a3fa
Merge branch 'bug/issue-2475' of https://github.com/duarteroso/FlaxEngine into duarteroso-bug/issue-2475
2024-04-25 18:02:46 +02:00
mafiesto4
42de657629
Merge branch 'GoaLitiuM-release_prefab_fix'
2024-04-25 18:02:02 +02:00
mafiesto4
16f1e8a3e1
Merge branch 'release_prefab_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-release_prefab_fix
2024-04-25 18:01:57 +02:00
mafiesto4
2c1b2d2b7c
Optimize ActorTreeNode reparent when it's not collapsed but one of the parents is
2024-04-25 18:01:06 +02:00
mafiesto4
19cc33b200
Merge branch 'GoaLitiuM-treenode_optimize'
2024-04-25 18:00:27 +02:00
mafiesto4
3641e156ee
Merge branch 'treenode_optimize' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-treenode_optimize
2024-04-25 17:18:54 +02:00
mafiesto4
4413af5d20
Merge branch 'GoaLitiuM-modelprefab_freeze_fix'
2024-04-25 17:17:44 +02:00
GoaLitiuM
8c2e7bccaa
Delete Prefab default instance when scripting unloads
2024-04-23 22:14:06 +03:00
GoaLitiuM
3e7ac04a88
Fix freeze when selecting ModelPrefab referencing a removed asset
2024-04-23 20:55:20 +03:00
Duarte Roso
9bc9d95a22
Revert "Add android settings"
...
This reverts commit b6692b4747 .
2024-04-23 16:10:08 +02:00
Duarte Roso
b6e36c0014
Add android settings
...
Added:
- version code
- minimum Sdk version
- target Sdk version
2024-04-23 16:09:10 +02:00
Duarte Roso
b6692b4747
Add android settings
...
Added:
- version code
- minimum Sdk version
- target Sdk version
2024-04-23 15:58:36 +02:00
Duarte Roso
62c2e3b8f0
Add exported property to the activity element
2024-04-23 15:30:36 +02:00
Duarte Roso
d4774a2bfe
Change screen orientation enum
2024-04-23 15:13:04 +02:00
mafiesto4
705856da24
Fix crash when resizing window on Vulkan
...
Regression from 8488a8d387
#2356
2024-04-23 10:08:16 +02:00
mafiesto4
ab9cc16529
Fix EyeAdaptation bug to flash on play mode start in Editor when time gets reset
2024-04-23 00:03:21 +02:00
mafiesto4
203f03a597
Add Write/Read methods to NetworkStream for INetworkSerializable sending in C# api
2024-04-22 23:25:19 +02:00
mafiesto4
4fbe210730
Fix heightfield not saved when editing splatmap of terrain with physical materials in use
...
#2262
2024-04-22 23:20:44 +02:00
mafiesto4
6eb431d12c
Fix rare error on drag&drop in Editor
2024-04-22 23:17:56 +02:00
mafiesto4
890569ea3b
Add logging and cleaning up leaked scene objects after play mode in Editor
2024-04-22 22:59:38 +02:00
mafiesto4
d8a1de64d1
Fix surface node moving regression from f19977a956
...
#2466
2024-04-22 22:56:01 +02:00
mafiesto4
b92fbcb3bc
Add more const correctness
...
#2467
2024-04-22 22:53:27 +02:00
mafiesto4
515ee96a31
Fix compilation regression
2024-04-22 19:10:06 +02:00
mafiesto4
f19977a956
Fix surface node context menu to not show when moving surface
...
#2466
2024-04-22 19:03:40 +02:00
mafiesto4
96f628429c
Improve const correctness in Mesh and SkinnedMesh api
...
#2467i
2024-04-22 18:56:54 +02:00
mafiesto4
3ecbbcd0a0
Update Newtonsoft.Json
2024-04-22 18:44:50 +02:00
mafiesto4
a01495cde1
Merge similar source chunks
...
#2468
2024-04-22 18:36:25 +02:00
mafiesto4
b7dc0dd004
Fix crash when removing Anim Event visual script that is used in opened Animation timeline
...
#2471
2024-04-22 18:11:25 +02:00
mafiesto4
32b15f90ab
Minor improvements
2024-04-22 18:10:58 +02:00
mafiesto4
e795a8b037
Fix compile warning
2024-04-22 15:29:25 +02:00
mafiesto4
e551eae30d
Update engine assets
2024-04-22 13:32:09 +02:00
mafiesto4
5f02b4173a
Fix nested animations sampling
...
#2472
2024-04-22 13:29:29 +02:00
mafiesto4
568a69081d
Fix animated model skinning precision issues
...
#2460
2024-04-22 13:18:52 +02:00
GoaLitiuM
4dcdd8b5f7
Add Actor.HasScene and Script.HasScene
...
Useful in managed code to check the existence of the scene in hot paths
by avoiding expensive marshalling of the Scene object.
2024-04-20 20:58:55 +03:00
mafiesto4
1072b90c5b
Fix blend shapes normals usage
...
#2459
2024-04-20 16:52:07 +02:00
mafiesto4
6aacea99ab
Fix blend shapes transformation applying
...
#2459
2024-04-20 16:16:01 +02:00
mafiesto4
5e086809ae
Fix crash on prefab preview with lightmap in use
...
#2454
2024-04-20 15:51:20 +02:00
GoaLitiuM
361e9a2929
Remove TreeNode text color caching
...
This is actually slower than just resolving the color before draw.
2024-04-20 16:26:29 +03:00
GoaLitiuM
b25ee23b14
Optimize TreeNode rendering
2024-04-20 16:26:25 +03:00
mafiesto4
41ffc16b66
Fix FindRandomPointAroundCircle to always find a valid point on a NavMesh in the radius
...
#2398
2024-04-20 15:01:27 +02:00
mafiesto4
560cf65121
Add add/remove buttons to Multi Blend
2024-04-19 17:50:14 +02:00
mafiesto4
93e26afa05
Optimize Anim Graph node size and remove limit of max 64 state transitions
2024-04-19 16:31:11 +02:00
mafiesto4
7653fba381
Refactor Multi Blend nodes to support up to 255 blend points
2024-04-19 16:30:34 +02:00
mafiesto4
71fe280464
Refactor Visject Graph nodes data for unlimited size
2024-04-19 12:22:04 +02:00
mafiesto4
0845866c4d
Add live debugging of blend position in Multi Blend
2024-04-18 18:42:31 +02:00
mafiesto4
a3b5f4b789
Add grid labels drawing to Multi Blend
2024-04-18 18:22:19 +02:00
mafiesto4
4b6b24f4c5
Fix precision of blend points moving in Multi Blend
2024-04-18 17:22:37 +02:00
mafiesto4
d8079367fd
Add improved visuals of points in Multi Blend
2024-04-18 17:22:21 +02:00
mafiesto4
83b9e6e32a
Add Ctrl to snap points to grid in Multi Blend editor
2024-04-18 17:04:23 +02:00
mafiesto4
f8f1c02338
Add context menu to Multi Blend node points
2024-04-18 15:27:23 +02:00
mafiesto4
285710360c
Fix margins issues in context menus
2024-04-18 15:26:52 +02:00
mafiesto4
695c212cf0
Add tooltips to Multi Blend points
2024-04-18 13:10:33 +02:00
mafiesto4
05278ca418
Add undo for Multi Blend points moving
...
#1980
2024-04-17 23:28:10 +02:00
mafiesto4
e31ce787aa
Add improved size of Multi Blend nodes
...
#1980
2024-04-17 23:04:09 +02:00
mafiesto4
d379b4c046
Fix missing UI Control preview when changing UI Widget type
2024-04-17 16:43:53 +02:00
mafiesto4
261faad93e
Fix incorrect View Size for 2d character font material
2024-04-17 16:41:19 +02:00
mafiesto4
16554fe742
Fix cloning value utility for object references
...
#2399
2024-04-17 16:17:39 +02:00
mafiesto4
9f983cff49
Refactor engine loop to have better sync between game update, physics and drawing
2024-04-17 13:38:06 +02:00
mafiesto4
e53ab10145
Add Engine::UpdateCount to sync gameplay logic updates with game loop rather than draw frames
2024-04-17 13:31:12 +02:00
mafiesto4
692a61c948
Add Time.Synchronize to stabilize engine loop
2024-04-17 13:01:58 +02:00
mafiesto4
c83b74c85d
Fix blending nested animations to properly handle it per-node
...
#2416
2024-04-16 23:25:37 +02:00
mafiesto4
171fc276fb
Fix bug in ValueContainer.HasDifferentTypes causing incorrect editor setup
...
#2436
2024-04-16 22:32:10 +02:00
mafiesto4
446c1edafc
Fix deselecting actors when using camera orbiting in viewport after releasing LMB when Alt is up
...
#2447
2024-04-16 21:00:54 +02:00
mafiesto4
03b498546d
Refactor UpdateGraph to run after engine services and game scripts
...
#2413
2024-04-16 20:27:31 +02:00
mafiesto4
794b007170
Optimize draw calls sorting in opaque passes
2024-04-16 17:18:18 +02:00
mafiesto4
26c2b33fc0
Fix large world compile
2024-04-16 16:34:38 +02:00
mafiesto4
1a87e5a2ca
Add support for importing .exr textures
...
#2375
2024-04-16 15:19:33 +02:00
mafiesto4
daf3671233
Fix model tool importing to use temp file only for Assimp
2024-04-16 14:38:12 +02:00
mafiesto4
5fd808af19
Update DirectXTex to mar2024
2024-04-16 13:40:42 +02:00
mafiesto4
ce67c3a98d
Add ShowDebugDrawSkeleton to preview Animated Model skeleton via Debug Draw
...
#2443
2024-04-16 12:00:05 +02:00
mafiesto4
cd2f96e3c0
Add better anim events visuals in timeline editor
...
#2419
2024-04-16 10:17:30 +02:00
mafiesto4
9ad4997691
Add automatic restoring Anim Event tracks when reimporting animation asset
...
#2363
2024-04-15 19:27:28 +02:00
mafiesto4
37a02e3a7e
Minor tweaks
2024-04-15 14:35:35 +02:00
mafiesto4
ed732a0189
Fix panning Visject Surface with middle mouse button (right button does it) to prevent missed connections removals
...
#2420
2024-04-15 14:34:53 +02:00
mafiesto4
00492a33a3
Fix crash when reimporting animation with translation set
...
#2445
2024-04-15 13:03:11 +02:00
mafiesto4
56d3b4f012
Fix deadlock when parsing invalid HTML text in RichTextBox
...
#2402
2024-04-15 12:44:42 +02:00
mafiesto4
85b9d93e91
Update to the latest ReSharper
2024-04-15 12:39:00 +02:00
mafiesto4
8584d51d9f
Merge branch 'Tryibion-sort-search-toolbox'
2024-04-15 12:19:16 +02:00
mafiesto4
8714163ee4
Merge branch 'sort-search-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-sort-search-toolbox
2024-04-15 12:19:06 +02:00
mafiesto4
525c3a0f29
Fix terrain heightmap to use higher range format when decompressed
...
#2375
2024-04-15 12:16:50 +02:00
Tryibion
5acdff02cc
Add sorting search actor toolbox
2024-04-14 20:39:15 -05:00
mafiesto4
0728637ce1
Fix using confirm via enter key in Create Terrain dialog
2024-04-15 00:17:21 +02:00
mafiesto4
9c3c4fbf54
Use uniform scale on new terrain to prevent artifacts in normal vectors
2024-04-15 00:13:54 +02:00
mafiesto4
d2508ad902
Merge branch 'Tryibion-actor-search'
2024-04-15 00:02:16 +02:00
mafiesto4
8a0cd7c30f
Merge branch 'actor-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-search
2024-04-15 00:02:11 +02:00
mafiesto4
d729eb2b24
Fix crash when playing uninitialized audio source
...
#2441
2024-04-15 00:01:59 +02:00
mafiesto4
36ad821734
Fix 634b05fc16
2024-04-14 22:39:54 +02:00
Tryibion
b66b85d5f4
Display all actors in Actor toolbox search tab when no filter is applied.
2024-04-14 14:03:51 -05:00
mafiesto4
778b967c61
Fix editor toolstrip by moving game cooking and building to the right for less missclicks
...
#2426
2024-04-14 15:05:25 +02:00
mafiesto4
3f6dd92a68
Fix crash when using old Blend with Mask node in Anim Graph
...
#2434
2024-04-14 14:51:40 +02:00
mafiesto4
80d7ac2581
Merge branch 'Muzz-IkFix'
2024-04-14 14:41:30 +02:00
mafiesto4
af91ce7f3f
Merge branch 'IkFix' of https://github.com/Muzz/FlaxEngine into Muzz-IkFix
2024-04-14 14:39:57 +02:00
mafiesto4
5f7293d0a1
Merge branch 'Tryibion-lock-selection'
2024-04-14 14:34:26 +02:00
mafiesto4
5cdf1c5764
Merge branch 'lock-selection' of https://github.com/Tryibion/FlaxEngine into Tryibion-lock-selection
2024-04-14 14:34:10 +02:00
mafiesto4
e701cdbee5
Merge branch 'Menotdan-nav-mesh-init'
2024-04-14 14:31:25 +02:00
mafiesto4
dc45f46ff4
Merge branch 'nav-mesh-init' of https://github.com/Menotdan/FlaxEngine into Menotdan-nav-mesh-init
2024-04-14 14:31:20 +02:00
mafiesto4
634b05fc16
Fix code style
2024-04-14 13:31:32 +02:00
Menotdan
db28afb591
Fix regression where if the navmesh was disabled on playmode beginning, the mesh would still exist in the backend.
2024-04-14 01:02:48 -04:00
Menotdan
84c1f6b5de
Make NavMesh initialize earlier.
2024-04-14 00:58:11 -04:00
mafiesto4
53689063b9
Minor tweaks to Gameplay Globals
...
#2412
2024-04-14 00:09:29 +02:00
mafiesto4
c59e872ef2
Fix crash when loading invalid Variant structure
2024-04-14 00:09:01 +02:00
mafiesto4
2b95f11b1f
Fixes to Vulkan backend
2024-04-13 23:55:39 +02:00
mafiesto4
fbfe77e386
Fix win32 compile
2024-04-13 21:44:16 +02:00
mafiesto4
60ccac31b5
Add more sanitizers
2024-04-13 19:20:49 +02:00
mafiesto4
d42e315e55
Fix atomics to accept constant
2024-04-13 19:20:49 +02:00
mafiesto4
9c2c02c1cf
Fix various issues found with thread sanitizer on macOS
2024-04-13 19:20:49 +02:00
mafiesto4
8144db8e13
Fix various issues found with adrress sanitizer on macOS
2024-04-13 19:20:49 +02:00
mafiesto4
4ac6a292f7
Add option for using Address and Thread sanitizers
2024-04-13 19:20:49 +02:00
mafiesto4
3e475398e7
Optimize draw calls batching sorting with Merge Sort
2024-04-12 16:02:37 +02:00
Tryibion
81d4501868
Add locking selection in prefab window
2024-04-12 07:41:43 -05:00
Tryibion
1bc7455e09
Add locking scene selection in properties window.
2024-04-12 07:33:09 -05:00
mafiesto4
1e77f3aa5a
Optimize DrawBatch for faster sorting
2024-04-12 13:46:20 +02:00
mafiesto4
e47e91c223
Merge branch 'Menotdan-hide-taa-settings'
2024-04-12 13:12:47 +02:00
mafiesto4
734f1ee4aa
Improve doc comment
2024-04-12 13:09:24 +02:00
mafiesto4
6d38590ad4
Merge branch 'hide-taa-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-hide-taa-settings
2024-04-12 13:08:26 +02:00
mafiesto4
76becec094
Merge branch 'GoaLitiuM-dotnet_daily_runtime_fix'
2024-04-12 13:05:46 +02:00
mafiesto4
e7a6f39a72
Merge branch 'dotnet_daily_runtime_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_daily_runtime_fix
2024-04-12 13:05:40 +02:00
mafiesto4
98c5cc2d0f
Merge branch 'Menotdan-particle-clone-fix'
2024-04-12 13:03:21 +02:00
mafiesto4
c8ad3e3a51
Merge branch 'particle-clone-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-particle-clone-fix
2024-04-12 13:03:16 +02:00
mafiesto4
5b25aeda32
Merge branch 'Tryibion-underline-fix'
2024-04-12 13:01:18 +02:00
mafiesto4
e5d700692f
Merge branch 'underline-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-underline-fix
2024-04-12 13:01:10 +02:00
mafiesto4
495378c94d
Merge branch 'GoaLitiuM-editor_viewport_camera_scaling'
2024-04-12 12:59:54 +02:00
mafiesto4
bf9701e132
Merge branch 'editor_viewport_camera_scaling' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_viewport_camera_scaling
2024-04-12 12:56:22 +02:00
mafiesto4
14881494b8
Merge branch 'GoaLitiuM-debuglog_scroll_fix'
2024-04-12 12:55:17 +02:00
Menotdan
c914e33462
Hide TAA settings if TAA isn't enabled.
2024-04-12 02:29:45 -04:00
Muzz
35f33b6746
Fixed IK to have correct bone roll
2024-04-12 12:07:26 +08:00
Menotdan
e137d31839
Enforce Content:CloneAssetFile() running on the main thread, to avoid a bug that occurs when a particle emitter is created from one of the templates due to the creation coming from the content thread.
2024-04-11 17:37:31 -04:00
Tryibion
2e643347ec
Fix selection height
2024-04-11 10:16:20 -05:00
Tryibion
fb1685fe81
Fix underline being in wrong spot on different DPIs
2024-04-11 09:56:59 -05:00
GoaLitiuM
1ddf9ab0e1
Fix high mouse sensitivity in rotation gizmos
2024-04-09 21:45:28 +03:00
GoaLitiuM
8af8d50de1
Remove Editor viewport aspect ratio scaling from camera mouse movement
...
Rescaled the final mouse delta values to roughly matching default
viewport width in 1080p resolution.
2024-04-09 20:06:35 +03:00
GoaLitiuM
e3093e0e09
Fix Debug Log scrolling when many entries are added at once
2024-04-09 20:05:58 +03:00
GoaLitiuM
02d5609f66
Fix .NET runtime validity checks with daily runtime builds
2024-04-09 20:05:37 +03:00
mafiesto4
b2f9da4113
Fix default diffuse color value when importing material
2024-04-05 16:54:10 +02:00
mafiesto4
a83b589e12
Fix error when applying prefab changes with Spline
...
#2384
2024-04-05 16:43:18 +02:00
mafiesto4
7578e1dbe3
Fix errors on using spline editor in Prefab window
...
#2383
2024-04-05 16:37:11 +02:00
mafiesto4
ae79f3ef0b
Merge branch 'Zode-master'
2024-04-05 15:49:29 +02:00
mafiesto4
f164626c41
Merge branch 'master' of https://github.com/Zode/FlaxEngine into Zode-master
2024-04-05 15:49:20 +02:00
mafiesto4
354972fd9c
Merge branch 'rkrahn-master'
2024-04-05 15:47:01 +02:00
mafiesto4
082733cb97
Merge branch 'master' of https://github.com/rkrahn/FlaxEngine into rkrahn-master
2024-04-05 15:46:30 +02:00
mafiesto4
97bd90d4be
Change default collision type to ConvexMesh from TriangleMesh
2024-04-05 15:23:09 +02:00
mafiesto4
e788be46af
Merge branch 'GoaLitiuM-win_dev_build_speed_fix'
2024-04-04 18:35:37 +02:00
mafiesto4
afd56974ef
Merge branch 'win_dev_build_speed_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-win_dev_build_speed_fix
2024-04-04 18:35:31 +02:00
mafiesto4
84e04de23d
Add more improvements to optional tess/geo shaders
2024-04-04 18:35:26 +02:00
rkrahn
07c0b4567e
Merge branch 'master' of https://github.com/rkrahn/FlaxEngine
2024-04-01 09:54:34 -07:00
GoaLitiuM
e25448e10e
Trade minor optimizations in MSVC Development builds for compile speed
...
Enabled the disabled optimization flags with whole program optimization
flag where the compilation speed doesn't seem to be affected at all, but
binary size is slightly smaller.
2024-03-31 19:05:35 +03:00
mafiesto4
d12630d815
Fix
2024-03-31 00:03:45 +01:00
mafiesto4
fb0d70d555
Fix
2024-03-30 23:58:50 +01:00
mafiesto4
c5e1abb08c
Add setter for crword agent position and velocity
2024-03-30 22:29:43 +01:00
mafiesto4
294b4c4006
Add CPU profiler events for UI drawing
2024-03-30 22:20:41 +01:00
mafiesto4
e1944bce96
Add statically disabled geometry shaders on mobile
2024-03-30 22:08:44 +01:00
mafiesto4
369c19bd5d
Add statically disabled tessellation on macOS/iOS
2024-03-30 18:46:37 +01:00
Zode
55383c3fa4
Patch numpad enter to normal enter on Linux
2024-03-30 02:35:11 +02:00
rkrahn
926a81c84b
Merge branch 'FlaxEngine:master' into master
2024-03-29 13:40:36 -07:00
rkrahn
d331e6b848
Merge remote-tracking branch 'upstream/master'
2024-03-29 13:38:38 -07:00
mafiesto4
ce07edd1ec
Fix packaging for macOS
2024-03-29 21:08:43 +01:00
mafiesto4
0b0115aa10
Fix missing scripting api
2024-03-29 18:46:00 +01:00
mafiesto4
3696501050
Fix invalid shader codegen when using ddx/ddy in material vertex shader
...
#2376
2024-03-29 18:07:10 +01:00
mafiesto4
08e88587e6
Add safe check for LinkedLabel to prevent errors
2024-03-29 17:27:00 +01:00
mafiesto4
1017472957
Merge branch 'Tryibion-focus-lock-scene'
2024-03-29 17:23:58 +01:00
mafiesto4
f8a845f813
Merge branch 'focus-lock-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-lock-scene
2024-03-29 17:23:28 +01:00
mafiesto4
551337f7a0
Minor improvement in spline editor
2024-03-29 17:14:35 +01:00
mafiesto4
6929a91312
Add support for manually dirtying objects that use ReplicationFPS < 0 for manual-only replication
2024-03-29 13:03:38 +01:00
mafiesto4
069445b94e
Fix bug in NetworkReplicator::RemoveObject
2024-03-29 13:03:11 +01:00
mafiesto4
09f5ac0ed6
Fix networked objects dirtying for replication
2024-03-29 13:02:23 +01:00
Tryibion
9e962dcb89
Add focus selection lock input to scene tree window.
2024-03-28 17:04:55 -05:00
mafiesto4
5525e895cf
Fix codesign on Windows with the latest SDK
2024-03-28 18:55:05 +01:00
mafiesto4
21d5e63b93
Fix cooking small textures for Android/iOS with ASTC enabled
2024-03-28 18:24:37 +01:00
mafiesto4
b8a287c4d5
Fix Vulkan swapchain init on Android device with more surfaces reported by the driver
2024-03-28 18:08:22 +01:00
mafiesto4
24e56a825e
Fix streaming astc 6x6 textures that have higher block size
2024-03-28 18:07:53 +01:00
mafiesto4
f60446c37b
Fix shader source code preview in editor
2024-03-28 16:50:47 +01:00
mafiesto4
ad7bdae5fa
Merge branch 'GoaLitiuM-new_project_fix'
2024-03-28 15:38:56 +01:00
mafiesto4
35e34997c9
Merge branch 'new_project_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-new_project_fix
2024-03-28 15:38:51 +01:00
mafiesto4
6c2ed1ace7
Merge branch 'Tryibion-multi-collision-creation'
2024-03-28 15:38:05 +01:00
mafiesto4
1c0071ad85
Merge branch 'multi-collision-creation' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-collision-creation
2024-03-28 15:37:51 +01:00
mafiesto4
0b801225e1
Fix incorrect build number increment
2024-03-26 16:45:04 +01:00
mafiesto4
5f96a74ce2
Revert 1a68a52611 to draw after geometry
...
#1859
2024-03-25 12:02:40 +01:00
GoaLitiuM
07522823e5
Restore opening existing projects with -new
2024-03-24 23:57:12 +02:00
Tryibion
981fe9482c
Fix multi collider to work in prefab window.
2024-03-24 15:51:33 -05:00
mafiesto4
c08ca33a9a
Fix Revert to Default option when property is marked as ReadOnly
2024-03-24 20:57:19 +01:00
mafiesto4
2c0d5e45f1
Merge branch 'Tryibion-text-stuff'
2024-03-24 20:24:35 +01:00
mafiesto4
1f35f9536d
Merge branch 'text-stuff' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-stuff
2024-03-24 20:24:29 +01:00
mafiesto4
da9d8887b2
Merge branch 'Tryibion-add-timeline-edge-time'
2024-03-24 20:23:14 +01:00
mafiesto4
68acb33367
Merge branch 'add-timeline-edge-time' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-timeline-edge-time
2024-03-24 20:23:09 +01:00
mafiesto4
9392515b17
Merge branch 'Tryibion-fix-splitters'
2024-03-24 20:18:46 +01:00
mafiesto4
9a27ba3cdc
Merge branch 'fix-splitters' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-splitters
2024-03-24 20:18:15 +01:00
mafiesto4
b821bb7a54
Simplify code
2024-03-24 20:17:42 +01:00
mafiesto4
51504d0d92
Fix building macOS/iOS with the latest Vulkan SDK
2024-03-24 19:39:16 +01:00
Tryibion
e5e675f089
Fix splitters not working.
2024-03-23 17:46:46 -05:00
Tryibion
c366a9793c
Add cursor change and showing timeline edge duration when moving it.
2024-03-23 11:38:21 -05:00
GoaLitiuM
5633d1a18a
Prevent creating new project into non-empty folder
2024-03-23 15:38:29 +02:00
GoaLitiuM
96f76fb14f
Fix typos
2024-03-23 15:38:26 +02:00
mafiesto4
6709fcd95d
Fix sorting directories in build tool
2024-03-23 13:09:29 +01:00
Tryibion
495de38c48
Make TargetViewOffset only go to bottom of text. Add Scroll to Carrot for new lines.
2024-03-22 12:09:41 -05:00
Tryibion
fd756f7bae
Allow multiple collision actors to be created from context menu.
2024-03-22 10:35:53 -05:00
mafiesto4
4cd788cedc
Add UI Widget to new asset creation for quick UI setup
2024-03-22 11:59:04 +01:00
mafiesto4
93d82f761a
Merge remote-tracking branch 'origin/1.8'
2024-03-22 11:29:00 +01:00
mafiesto4
67c0c9bd9a
Merge branch 'Tryibion-editor-options-input'
2024-03-22 11:28:34 +01:00
mafiesto4
33b8cca54b
Merge branch 'editor-options-input' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-options-input
2024-03-22 11:28:25 +01:00
mafiesto4
31939164c8
Merge branch 'Tryibion-textbox-scale-fix'
2024-03-22 11:27:54 +01:00
Tryibion
4b9f50add0
Fix carrot and selection height based on dpi scale to correctly scale with interface options.
2024-03-21 21:23:05 -05:00
Tryibion
876c383af0
Allow save input and undo redo in Editor Options
2024-03-21 21:12:00 -05:00
mafiesto4
9251b80b78
Update to build for Xbox
2024-03-21 18:07:21 +01:00
mafiesto4
1a9f21396a
Merge branch 'Tryibion-visible-control'
2024-03-20 22:11:26 +01:00
mafiesto4
5660749f80
Merge branch 'visible-control' of https://github.com/Tryibion/FlaxEngine into Tryibion-visible-control
2024-03-20 22:11:22 +01:00
Tryibion
8398b35b0d
Add visibility check to begin play on uicontrol
2024-03-20 12:22:01 -05:00
mafiesto4
a3c088bb05
Fix Bone Socket transform when Animated Model pose is not yet evaluated
...
#2341
2024-03-20 17:41:25 +01:00
mafiesto4
8f63f686c4
Fix timeline playback control buttons visibility during seeking-only mode
2024-03-20 17:28:43 +01:00
mafiesto4
6ccec2f5ff
Fix d3d12 warning on initial gpu buffer state
2024-03-20 16:48:15 +01:00
mafiesto4
3939444e05
Fix potential issues with shader resources bindings when using custom post processing effect
2024-03-20 12:24:35 +01:00
mafiesto4
70b2e4aa5a
Fix snapping to the ground actor when viewport is not focused
...
#2342
2024-03-20 12:13:09 +01:00
mafiesto4
9e11d45c1c
Update copyright year
2024-03-19 21:52:46 +01:00
mafiesto4
d6f0062198
Fix deselecting error
2024-03-19 21:47:00 +01:00
mafiesto4
6b35c0a161
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-03-19 20:23:34 +01:00
mafiesto4
292694d89c
Fix selecting CanvasContainer in UI Editor queries
2024-03-19 20:15:56 +01:00
mafiesto4
57568d9cc3
Merge branch 'Tryibion-add-search-focus'
2024-03-19 20:15:20 +01:00
mafiesto4
4f1e8add76
Merge branch 'add-search-focus' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-search-focus
2024-03-19 20:15:15 +01:00
mafiesto4
5082fa3e51
Merge branch 'nothingTVatYT-unit-formatting'
2024-03-19 20:14:15 +01:00
mafiesto4
fc37cb3986
Update values formatting on editor options save #2213
2024-03-19 20:14:07 +01:00
mafiesto4
9e54827cb3
Cleanup code #2213
2024-03-19 20:13:41 +01:00
mafiesto4
bfbabbc395
Refactor value editors to simplify code after many new features added
2024-03-19 20:04:00 +01:00
Tryibion
127e8b077d
Add focusing search bar in content view and output textbox.
2024-03-19 12:30:46 -05:00
mafiesto4
35d1d97840
Rename NumberCategoryAttribute to ValueCategoryAttribute
...
#2213
2024-03-19 18:30:02 +01:00
mafiesto4
911251cb20
Merge branch 'unit-formatting' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-unit-formatting
...
# Conflicts:
# Source/Editor/CustomEditors/Editors/ActorTransformEditor.cs
# Source/Editor/Options/InterfaceOptions.cs
# Source/Engine/Core/Math/Transform.h
2024-03-19 18:04:01 +01:00
mafiesto4
fa8620a25b
Merge branch 'Tryibion-re-add-gamewin-inputs'
2024-03-19 17:55:55 +01:00
mafiesto4
77850f91b8
Merge branch 're-add-gamewin-inputs' of https://github.com/Tryibion/FlaxEngine into Tryibion-re-add-gamewin-inputs
2024-03-19 17:55:47 +01:00
mafiesto4
82238c105e
Merge branch 'Tryibion-fix-widget-play'
2024-03-19 17:54:27 +01:00
mafiesto4
eb11301a03
Merge branch 'fix-widget-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-widget-play
2024-03-19 17:54:22 +01:00
mafiesto4
155b4a3ba9
Refactor editor gizmo viewports to use shared code for widgets
2024-03-19 17:53:45 +01:00
mafiesto4
71dad84908
Fix Z-fighting issues in Debug Draw when using TAA
2024-03-19 17:53:14 +01:00
mafiesto4
388b64a46d
Add support for hot-reloading Debug Draw shader
2024-03-19 16:03:19 +01:00
mafiesto4
cf3145273f
Fix TAA jitter in post-resolve passes such as editor primitives and debug gizmos
2024-03-19 16:02:50 +01:00
mafiesto4
1a68a52611
Add better grid gizmo rendering in Editor viewport
...
#1859
2024-03-19 16:01:27 +01:00
Tryibion
41637232ea
Add back some more game window inputs but dont run the action if the editor is in play mode.
2024-03-19 07:28:30 -05:00
Tryibion
211da6d8e7
Revert last commit. Not needed.
2024-03-19 07:17:05 -05:00
mafiesto4
be252b9293
Merge branch 'Tryibion-fix-widget-play'
2024-03-19 11:13:55 +01:00
mafiesto4
26689439d5
Merge branch 'fix-widget-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-widget-play
2024-03-19 11:13:50 +01:00
mafiesto4
29cd6e2dda
Merge branch 'Tryibion-ppsettings'
2024-03-19 11:08:49 +01:00
Tryibion
4b9bfc5bb4
Allow to still show widget in prefabs when in play mode
2024-03-18 18:58:59 -05:00
Tryibion
cf44d6580d
Remove widgets when EnableSelecting is false.
2024-03-18 18:50:53 -05:00
mafiesto4
2b824ce22a
Fix UI Canvas double scale apply
2024-03-18 21:50:08 +01:00
mafiesto4
24299dc5cc
Fix game ui inputs to UI when game is paused in Editor
2024-03-18 21:36:43 +01:00
mafiesto4
eb8db60ead
Revert eye adaptation back to original value (in favor of #2023 )
2024-03-18 21:12:54 +01:00
mafiesto4
2d71a7a45d
Merge branch 'ppsettings' of https://github.com/Tryibion/FlaxEngine into Tryibion-ppsettings
2024-03-18 21:12:00 +01:00
mafiesto4
5e60d9d267
Merge branch 'GoaLitiuM-varianttohelper_fix'
2024-03-18 21:06:53 +01:00
mafiesto4
8c722d6bba
Merge branch 'varianttohelper_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-varianttohelper_fix
2024-03-18 21:06:11 +01:00
mafiesto4
12e2b8156f
Fix UI prefab focus on canvas not being added as root
2024-03-18 20:31:17 +01:00
mafiesto4
34f35ebaac
Fix loading shader cache when opened with different engine version
2024-03-18 17:38:24 +01:00
mafiesto4
3b502086f8
Fix UI coordinate convertion in CanvasScaler
2024-03-18 17:38:05 +01:00
GoaLitiuM
ed21876bb8
Fix duplicate generation of native variant conversion helpers
2024-03-18 17:34:49 +02:00
mafiesto4
e606ccec57
Fix actor icons drawing in prefab viewport to skip disabled actors
2024-03-18 15:33:01 +01:00
mafiesto4
91298fee19
Fixes for UI editor changes
2024-03-18 15:32:42 +01:00
mafiesto4
795527576b
Add dynamic UI mode checking for Prefab Viewport
2024-03-18 15:20:05 +01:00
mafiesto4
19eea57bac
Merge branch 'Tryibion-ui-gizmo-additions'
2024-03-18 13:26:01 +01:00
mafiesto4
ae189db87e
Merge branch 'ui-gizmo-additions' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-gizmo-additions
2024-03-18 13:25:55 +01:00
mafiesto4
9c553a619a
Merge branch 'Tryibion-remove-import-ui'
2024-03-18 13:24:27 +01:00
mafiesto4
19405e71ed
Merge branch 'remove-import-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-import-ui
2024-03-18 13:24:21 +01:00
mafiesto4
dab5ad3f08
Merge branch 'Tryibion-multiblend-location-fix'
2024-03-18 13:21:32 +01:00
mafiesto4
d77586a771
Merge branch 'multiblend-location-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-multiblend-location-fix
2024-03-18 13:21:27 +01:00
mafiesto4
8e6f526bd9
Merge branch 'Tryibion-fix-wrong-default-value'
2024-03-18 13:08:00 +01:00
mafiesto4
46abc136cf
Merge branch 'fix-wrong-default-value' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-wrong-default-value
2024-03-18 13:07:56 +01:00
Tryibion
16aef0f705
Add deselecting by clicking no control. Add cursor changes when over widgets.
2024-03-17 17:11:36 -05:00
mafiesto4
b847c2d056
Fixes
2024-03-17 18:27:59 +01:00
mafiesto4
700ed25d3d
Add resizing UI Control via widgets
2024-03-17 13:46:39 +01:00
mafiesto4
c60244878d
Add **UI Control gizmo for editing UIs**
2024-03-16 22:00:40 +01:00
Tryibion
c6aa18c47c
Remove import UI on Animation not created by an import.
2024-03-16 13:20:18 -05:00
mafiesto4
8d149b94f1
Refactor editor viepwort camera to unify focusing on selected objects
2024-03-16 16:46:10 +01:00
mafiesto4
f81e89d7d4
Refactor timeline grid drawing to share code between Editor UI elements
2024-03-16 16:44:57 +01:00
Tryibion
7652feabfa
Clamp location of multiblend data.
2024-03-15 15:15:40 -05:00
Tryibion
7ec490443e
Fix wrong default value type.
2024-03-15 09:25:19 -05:00
mafiesto4
c6bb8f1784
Merge branch 'GoaLitiuM-physicsscene_change_fix'
2024-03-14 17:32:05 +01:00
mafiesto4
a549733811
Merge branch 'physicsscene_change_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-physicsscene_change_fix
2024-03-14 17:32:00 +01:00
mafiesto4
13bf15198b
Merge branch 'LOOPDISK-networking-plugin-fix'
2024-03-14 17:31:26 +01:00
mafiesto4
8a7ddae76b
Merge branch 'networking-plugin-fix' of https://github.com/LOOPDISK/FlaxEngine into LOOPDISK-networking-plugin-fix
2024-03-14 17:31:19 +01:00
mafiesto4
3ba6867cd2
Minor fixes
2024-03-14 17:30:54 +01:00
mafiesto4
7545e49284
Add manual chunks loading before Binary Asset load in case content streaming flushed them out
2024-03-14 17:30:28 +01:00
mafiesto4
2b82da9511
Fix bug with null object being selected in prefab
2024-03-14 17:29:10 +01:00
Terence Lee
574e0ab1f8
Imports the IntPtr type to the local module. Sometimes a "foreign member exception" was being created in Cecil when using external libraries.
2024-03-13 17:34:26 +08:00
mafiesto4
6d792f1f74
Fix critical regression in terrain heightmap data upgrade
2024-03-12 17:59:41 +01:00
mafiesto4
f4033578c3
Refactor UI Control linkage in the prefab previews to prevent bugs
2024-03-12 17:48:51 +01:00
mafiesto4
66b68bff27
Cleanup editor viewports code
2024-03-12 17:48:16 +01:00
mafiesto4
fc29d687b5
Add more insights on potentially missing asset file data chunks
2024-03-12 13:25:25 +01:00
mafiesto4
94520d30ad
Fix debug shapes from prefab window visible in main viewport
2024-03-12 13:22:01 +01:00
mafiesto4
e12919da98
Fix crash in StaticModel::GetMaterial when model is not loaded or has invalid entries count
2024-03-12 13:05:02 +01:00
mafiesto4
83e8f8cb94
Increase backbuffers support for Vulkan on Linux to 8
2024-03-12 12:39:01 +01:00
mafiesto4
b4d3eeb771
Another attempt for Vulkan swapchain setup if minImageCount is larger than VULKAN_BACK_BUFFERS_COUNT
2024-03-12 12:11:03 +01:00
mafiesto4
a4e693b6a6
Fix small GPU buffer update on Vulkan if data size align up overflows buffer size
2024-03-12 10:01:04 +01:00
mafiesto4
806fee7011
Redo 969d0390ce to use in-built AutoFocus but fix focus issue
2024-03-12 09:52:56 +01:00
mafiesto4
9d0b659520
Use default backbuffers for Vulkan if maxImageCount is 0
2024-03-11 23:56:02 +01:00
mafiesto4
d719c381ea
Merge remote-tracking branch 'origin/master' into 1.8
2024-03-11 23:49:33 +01:00
mafiesto4
8f2bc17a94
Improve UI Control selection outline drawing
2024-03-11 23:34:35 +01:00
mafiesto4
4ee15f95bb
Fix missing debug shapes in prefab window
2024-03-11 23:31:45 +01:00
mafiesto4
0a9f746abb
Refactor UI Control actor active state mirroring in UI via Visible properties rather than unlinked from parent
...
#2242 #851
2024-03-11 19:10:13 +01:00
mafiesto4
1bbb2727b8
Further improve 4a5ded0849 to use cached json serializer for UI
2024-03-11 12:47:29 +01:00
mafiesto4
4a5ded0849
Reuse various serialization code
2024-03-10 23:28:16 +01:00
rkrahn
eac553a992
Add toggle orthographic view hotkey
...
Adds the Toggle Orthographic hotkey to the editor. Bound to 'NumpadDecimal' by default.
2024-03-10 13:49:14 -07:00
mafiesto4
b00b5bed00
Add InputAxis and InputEvent integration with stdlib features
2024-03-10 21:11:35 +01:00
GoaLitiuM
92c109c003
Fix PhysicsScene change not working in physics actors
2024-03-10 00:01:39 +02:00
mafiesto4
fc029b018e
Fix UI size changes when saving scenes or prefabs in Editor with different layout
2024-03-08 14:56:34 +01:00
mafiesto4
d390938fb6
Minor improvements to usability
2024-03-08 14:39:18 +01:00
mafiesto4
584c073df1
Reuse various serialization code
2024-03-08 14:26:48 +01:00
mafiesto4
fef2e09915
Another fix attemp for vulkan driver on Linux
2024-03-08 13:12:55 +01:00
mafiesto4
f4a352ec8d
Add support for animating LocalizedString value in Scene Animation
2024-03-08 13:10:36 +01:00
mafiesto4
41cff47ca3
Revert "Merge branch 'Tryibion-rot-colliders'" ( #1141 )
...
This reverts commit 73cb792989 , reversing
changes made to b4fe3a44aa .
2024-03-07 23:24:40 +01:00
mafiesto4
aca7913c93
Add automatic last dangling separator removal in context menu
2024-03-07 22:14:01 +01:00
mafiesto4
cee6aad0ef
Add automatic last dangling separator removal in context menu
2024-03-07 22:13:56 +01:00
mafiesto4
31c633d25c
Fix timeline tracks dragging like recent improvements to tree UI
2024-03-07 21:58:40 +01:00
mafiesto4
a0e234ade1
Revert "Make rename popup more visible via orange outline"
...
This reverts commit 006a41b0da .
2024-03-07 21:43:09 +01:00
mafiesto4
9fe874cc5b
Revert profiler events to pass nunit tests without engine in-use 6d98bc5ef8
2024-03-07 21:38:25 +01:00
mafiesto4
816fb9da6f
Fix crash on Vulkan Swapchain init if GPU driver reports different image count
2024-03-07 20:41:53 +01:00
mafiesto4
56a33e4c98
Fix bug in actors duplicate action due to incorrect actors list setup
...
#2309
2024-03-07 20:23:00 +01:00
mafiesto4
d3b0da3fdd
Improve 07e25bb24c to use engine frame counter instead of time
2024-03-07 19:02:31 +01:00
mafiesto4
006a41b0da
Make rename popup more visible via orange outline
2024-03-07 17:18:37 +01:00
mafiesto4
8de2249ed8
Refactor Editor UI style for selection and drag drop interactions
...
#1741
2024-03-07 16:45:09 +01:00
mafiesto4
9518d77da9
Consolidate files
2024-03-06 19:03:49 +01:00
mafiesto4
6d98bc5ef8
Add profile events for undo operations
2024-03-06 19:02:29 +01:00
mafiesto4
ed3ac0af8e
Improve usage of drag drop in treen UI structure in Editor
...
#1741
2024-03-06 19:02:05 +01:00
mafiesto4
c561d684eb
Refactor undo logic for actors reparenting in Editor
...
#1741
2024-03-06 19:01:36 +01:00
mafiesto4
07e25bb24c
Fix drag&drop regression issue on tree UI
2024-03-06 12:03:57 +01:00
mafiesto4
2e305da286
Fix crash when scene graph node gets somehow duplicated by internal error in Editor
2024-03-05 16:31:14 +01:00
mafiesto4
28da656ed1
Fix preserving actors hierarchy order when performing undo of actor removal
...
#1751
2024-03-05 16:30:50 +01:00
mafiesto4
f0c2e65b5c
Fix incorrect mouse cursor hiding on Windows when window is not focused
...
#1757
2024-03-05 15:00:47 +01:00
mafiesto4
d5f4254a73
Add BehaviorTreeKnowledgeBooleanDecorator
2024-03-05 12:45:40 +01:00
mafiesto4
b506295b7b
Fix loading BehaviorKnowledgeSelectorAny from json object
2024-03-05 12:31:03 +01:00
mafiesto4
557d39aea4
Fix Mad node to not go above Multiply in Visject
2024-03-05 11:19:00 +01:00
mafiesto4
8964b8907c
Fix to 5ec737ef80
2024-03-05 11:10:37 +01:00
mafiesto4
d4e0023925
Fix RawDataAsset memory usage to use capacity of the bytes array instead of just size
2024-03-04 22:46:30 +01:00
mafiesto4
5ec737ef80
Fix loading old terrain heightmaps when using
...
#2262
2024-03-04 22:46:11 +01:00
mafiesto4
e20ddc83d8
Fix vehicle center of mass rotation used in wheels setup
...
#2171
2024-03-04 21:53:28 +01:00
mafiesto4
e4583907e2
Fix build regression from #2299
2024-03-04 21:30:04 +01:00
mafiesto4
0604a0393d
Fix error in Editor when Audio Clip duration is very small
...
#2286
2024-03-04 21:20:25 +01:00
mafiesto4
21edb43bb1
Fix creating prefab out of actor to reset local transform of it for better instancing
...
#1545
2024-03-04 21:04:15 +01:00
mafiesto4
bbbf690640
Merge branch 'cNori-Vertex-Snapping'
2024-03-04 20:27:21 +01:00
mafiesto4
32501101b1
Cleanup comments and implement todo to use LOD0 only
...
#2299
2024-03-04 20:27:11 +01:00
mafiesto4
efd5561713
Merge branch 'Vertex-Snapping' of https://github.com/cNori/FlaxEngineFork into cNori-Vertex-Snapping
2024-03-04 20:20:58 +01:00
mafiesto4
73cb792989
Merge branch 'Tryibion-rot-colliders'
2024-03-04 20:16:51 +01:00
mafiesto4
b4fe3a44aa
Merge branch 'rot-colliders' of https://github.com/Tryibion/FlaxEngine into Tryibion-rot-colliders
...
# Conflicts:
# Source/Engine/Physics/Colliders/CapsuleCollider.cpp
# Source/Engine/Physics/Colliders/Collider.cpp
2024-03-04 20:12:32 +01:00
mafiesto4
44ce444932
Merge branch 'GoaLitiuM-vs2022v1710'
2024-03-04 20:00:51 +01:00
mafiesto4
285fef97a2
Merge branch 'vs2022v1710' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs2022v1710
2024-03-04 20:00:30 +01:00
GoaLitiuM
25c1fcbf51
Add support for VS 2022 v17.10 / MSVC 14.4x toolset
2024-03-04 20:48:47 +02:00
mafiesto4
8e54a79470
Merge branch 'MineBill-play-mode-window-options'
2024-03-04 19:27:53 +01:00
mafiesto4
ab81cf17ad
Merge branch 'play-mode-window-options' of https://github.com/MineBill/FlaxEngine into MineBill-play-mode-window-options
2024-03-04 19:26:31 +01:00
mafiesto4
88bb8fae3a
Merge branch 'Chikinsupu-VisualScript-FixPrivateParamInvisibleSetterGetter'
2024-03-04 19:25:13 +01:00
mafiesto4
63d49adc19
Merge branch 'VisualScript-FixPrivateParamInvisibleSetterGetter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-VisualScript-FixPrivateParamInvisibleSetterGetter
2024-03-04 19:23:41 +01:00
Norite SC
33bd6a56ce
vertex snapping refactor corrections
2024-03-04 19:15:15 +01:00
mafiesto4
294c25ae27
Merge branch 'GoaLitiuM-interop_marshalsize_fix'
2024-03-04 18:57:40 +01:00
mafiesto4
02d27b631b
Merge branch 'interop_marshalsize_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-interop_marshalsize_fix
2024-03-04 18:57:35 +01:00
mafiesto4
dcafee530e
Merge branch 'Menotdan-input-settings-changes'
2024-03-04 18:33:25 +01:00
mafiesto4
01daa2d66a
Merge branch 'input-settings-changes' of https://github.com/Menotdan/FlaxEngine into Menotdan-input-settings-changes
...
# Conflicts:
# Source/Editor/Modules/UIModule.cs
2024-03-04 18:33:16 +01:00
mafiesto4
1d68662592
Merge branch 'Tryibion-cap-multiblend-range'
2024-03-04 18:27:45 +01:00
mafiesto4
79f623a39e
Merge branch 'cap-multiblend-range' of https://github.com/Tryibion/FlaxEngine into Tryibion-cap-multiblend-range
2024-03-04 18:27:38 +01:00
mafiesto4
b2f0dc2cc5
Merge branch 'Tryibion-remove-ui-render-task'
2024-03-04 18:27:12 +01:00
mafiesto4
b9b7c4433e
Merge branch 'remove-ui-render-task' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-ui-render-task
2024-03-04 18:27:05 +01:00
mafiesto4
d7d9da5279
Merge branch 'Tryibion-readd-inputs'
2024-03-04 18:26:43 +01:00
mafiesto4
d1a061a37e
Merge branch 'readd-inputs' of https://github.com/Tryibion/FlaxEngine into Tryibion-readd-inputs
2024-03-04 18:26:25 +01:00
mafiesto4
bbe08be462
Fix duplicating array values in Editor
...
#1959
2024-03-04 18:25:57 +01:00
mafiesto4
5fdf1789ce
Fix support for utf8 character in path on unix systems
...
#2187
2024-03-04 16:45:44 +01:00
mafiesto4
04761c69f1
Fix error loggig in headless mode on char16 platforms
...
#2235
2024-03-04 14:43:48 +01:00
mafiesto4
84d3103278
Fix crash on incorrect object destruction event
...
#1920
2024-03-04 14:26:47 +01:00
mafiesto4
2175f46a10
Fix rpath on Linux to handle plugins libraries loading in Editor
...
#1941
2024-03-04 14:23:17 +01:00
GoaLitiuM
b6879e7688
Fix concurrent access to cached marshalled type sizes
...
Also optimize hot path for type size when we have generic type
2024-03-03 01:32:52 +02:00
Nils Hausfeld
5fbbf4ae72
- Refactored UpdateSurfaceParametersGroup
...
-- Removed 2nd for loop by merging both loops
2024-03-02 23:42:49 +01:00
Nils Hausfeld
a19ae042f8
- Private parameters now get shown in VS CM
2024-03-02 23:36:05 +01:00
Tryibion
760ef3b8ed
Add profiler inputs back to game window.
2024-03-02 14:17:29 -06:00
Tryibion
1ff462461e
Re-add important inputs to GameWindow
2024-03-01 11:55:19 -06:00
Tryibion
23d1b3746d
Remove ui postfx render task on canvas disable.
2024-03-01 11:10:07 -06:00
Tryibion
2100f56ecc
clamp points locations.
2024-03-01 08:53:15 -06:00
Tryibion
b25e932972
Move to ui update
2024-03-01 08:47:12 -06:00
Tryibion
2873f1c4f9
Add min and max values to limit the min and max that can be set for multiblend nodes.
2024-03-01 08:11:55 -06:00
mafiesto4
161773a8be
Fix serialization bug when compiling with Clang
2024-02-29 01:41:53 +01:00
mafiesto4
4df56cb506
Refactor 3D audio implementation in XAudio2 backend to match OpenAL
...
#1612
2024-02-29 01:41:40 +01:00
mafiesto4
508c07c5ea
Add profile event for navcrowd init
2024-02-28 21:09:32 +01:00
mafiesto4
dce0274a1c
Fix regression in type search highlights from #2268
2024-02-28 20:48:11 +01:00
mafiesto4
119a1e2b03
Add check to prevent incorrect NavCrowd::RemoveAgent usage
2024-02-28 18:37:59 +01:00
mafiesto4
22a3f9565f
Add old DrawRay api
2024-02-28 13:26:24 +01:00
mafiesto4
53bd576ade
Fix game settings serialization bug
2024-02-28 02:05:26 +01:00
mafiesto4
901b043909
Fix Temporal Anti Aliasing ghosting and improve quality of blending
...
#1786
2024-02-28 02:05:06 +01:00
mafiesto4
e68c736607
Fix Any state transitions UpdateStateTransitions
...
#2244
2024-02-27 17:15:49 +01:00
mafiesto4
511eb25451
Merge branch 'Menotdan-linux-plugin-fix'
2024-02-27 17:15:21 +01:00
mafiesto4
aabc9f51bb
Improve #2270 by moving mehtod to cpp file
2024-02-27 11:22:10 +01:00
mafiesto4
fc4163524c
Merge branch 'linux-plugin-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-linux-plugin-fix
2024-02-27 11:14:32 +01:00
mafiesto4
735d65e14d
Merge branch 'Tryibion-category-rework'
2024-02-27 11:14:14 +01:00
mafiesto4
f1bc161ad2
Merge branch 'category-rework' of https://github.com/Tryibion/FlaxEngine into Tryibion-category-rework
2024-02-27 11:08:33 +01:00
mafiesto4
f1b133bd60
Add prefab link breaking to preserve nested prefabs links
...
#1752
2024-02-27 10:55:58 +01:00
mafiesto4
7428ecfe63
Add skipping showing and applying changes to prefab root actor transform via Level
...
#2125
2024-02-26 22:29:43 +01:00
mafiesto4
6905382310
Fix custom context menu popup showing as child (eg. prefab diff)
2024-02-26 22:13:50 +01:00
mafiesto4
470c108ed9
Fix bug with saving Missing Script into file
...
#1995
2024-02-26 21:58:31 +01:00
mafiesto4
2d5d001a44
Fix Missing Script replacing in prefab
...
#1995
2024-02-26 20:34:59 +01:00
mafiesto4
2f87b87b45
Minor fixes
2024-02-26 20:23:18 +01:00
mafiesto4
0a0bb997e4
Update year in copyright note
2024-02-26 19:53:58 +01:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
7f935ab57a
Fix regression on abstracts scripts creation 2df3d0f747
2024-02-26 19:47:16 +01:00
mafiesto4
f4d236d353
Fix crash on invalid string converted to managed string
2024-02-26 19:01:46 +01:00
mafiesto4
253f7cfce8
Update build number
2024-02-26 19:00:57 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
e2dd9832ba
Fix crash when using network replication or rpc after hot-reload in Editor
2024-02-26 18:25:53 +01:00
mafiesto4
0ee5ef8cf5
Improve terrain paint blending of the existing layer values
...
#2258
2024-02-26 16:44:55 +01:00
mafiesto4
f1fe83ca81
Add RayCast utility to UI controls
...
#1952
2024-02-26 16:22:56 +01:00
mafiesto4
996a2cb09e
Fix editor inputs processing in Game window to interferer with game inputs
2024-02-26 12:06:59 +01:00
mafiesto4
607859c196
Fix UI Control selection bounds drawing to handle rotations
...
#2067
2024-02-26 12:06:06 +01:00
mafiesto4
8898c20ad1
Fix crash when using generic interface in C#
...
#1983
2024-02-25 23:40:14 +01:00
mafiesto4
2df3d0f747
Fix crash when loading level with abstract script class
...
#1990
2024-02-25 14:54:57 +01:00
mafiesto4
124832b076
Fixes to vertex snapping
...
#2045
2024-02-24 23:35:56 +01:00
mafiesto4
1dfc8b0a47
Refactor vertex snapping to use SceneGraphNode layer instead of Model-impl only
...
#2045
2024-02-24 18:38:23 +01:00
mafiesto4
f771b0cd59
Merge branch 'NoriteSC-GizmoSnaping'
2024-02-24 12:57:16 +01:00
mafiesto4
8bcf4fdaf0
Cleanup and improve #2045
2024-02-24 12:53:33 +01:00
mafiesto4
de4ee1372f
Merge branch 'GizmoSnaping' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-GizmoSnaping
2024-02-24 07:57:27 +01:00
mafiesto4
84e7c096de
Merge branch 'nothingTVatYT-trash-files'
2024-02-23 19:57:19 +01:00
mafiesto4
696437d6d0
Cleanup codestyle #2079
2024-02-23 19:56:32 +01:00
mafiesto4
e282717a0a
Merge branch 'trash-files' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-trash-files
2024-02-23 19:55:16 +01:00
mafiesto4
ee4fc7c201
Fix cloth editing undo in Prefab viewport
...
#2136
2024-02-23 19:39:41 +01:00
mafiesto4
eb12c630a7
Fix incorrect vehicle wheels collisions inside trigger volumes
...
#2132
2024-02-23 19:27:50 +01:00
mafiesto4
01d123b099
Add support for importing material emissive and roughness from fbx file
...
#2153
2024-02-23 17:46:27 +01:00
mafiesto4
a72d20e3ca
Merge branch 'RuanLucasGD-vehicle-physics'
2024-02-23 14:43:17 +01:00
mafiesto4
8351a75676
Codestyle fixes #2192
2024-02-23 14:43:14 +01:00
mafiesto4
387f84d9d7
Merge branch 'vehicle-physics' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-vehicle-physics
2024-02-22 23:22:09 +01:00
Menotdan
50e75e4e7b
Fix IAssetFactory::Get() in plugins on Linux.
2024-02-22 11:21:29 -05:00
mafiesto4
318b00c617
Fix editor exit with error code when game cooking CL fails
...
#2248
2024-02-21 23:18:09 +01:00
mafiesto4
f20805e567
Fix Json serializer for CSharp data to use UTF-8 text encoding
...
#1994
2024-02-21 22:39:32 +01:00
mafiesto4
fa606ce5f6
Fix render view panning when bug when no camera is active
...
#1997
2024-02-21 22:05:08 +01:00
mafiesto4
d7dbc0fbdc
Fix opening projects with PostFx material assigned in Graphics Settings
...
#1993
2024-02-21 20:21:45 +01:00
mafiesto4
f3e6b74043
Add breaking node connection under mouse with middle button click
...
#1010
2024-02-21 09:12:31 +01:00
Tryibion
0a7662a37b
Open drop panels while searching.
2024-02-20 21:13:28 -06:00
Tryibion
8ee2bf8d76
Change category drop panel o look similar to other panels. Add flax engine scripts to flax engine category.
2024-02-20 21:00:20 -06:00
mafiesto4
97cb8d1b61
Clarify doc comment
2024-02-21 00:07:38 +01:00
mafiesto4
149a6a29f8
Fix crash when using very small render resolution
...
#2261
2024-02-21 00:00:58 +01:00
mafiesto4
9a21cfd092
Fix transform scaling applying to nested objects when drawing
...
#1796 #1350
2024-02-20 23:55:06 +01:00
mafiesto4
e5cfd872b2
Simplify math codebase
2024-02-20 17:52:51 +01:00
mafiesto4
8fa8eeb094
Optimize Matrix decomposition to use Matrix3x3 for rotation
2024-02-20 17:51:48 +01:00
mafiesto4
9e747eb98a
Fix version deserialization of Revision component
2024-02-20 13:24:59 +01:00
mafiesto4
8e6bd07322
Fix Transform diff serialization to properly handle prefab changes to a single component of transform
...
#2085
2024-02-20 13:12:23 +01:00
mafiesto4
e255778c07
Add profiler event to task wait method
2024-02-20 12:59:00 +01:00
mafiesto4
1cb88bdc63
Fix crash when using invalid GPUTextureDescription
...
#2261
2024-02-20 11:44:49 +01:00
mafiesto4
de86ec0ecc
Merge branch 'Tryibion-coll-resize-orient'
2024-02-20 11:15:48 +01:00
mafiesto4
8c1ff1e57a
Merge branch 'abrasivetroop-master'
2024-02-20 11:07:41 +01:00
mafiesto4
621281ab3a
Merge branch 'coll-resize-orient' of https://github.com/Tryibion/FlaxEngine into Tryibion-coll-resize-orient
2024-02-20 11:07:12 +01:00
mafiesto4
0e5bd425b2
Merge branch 'master' of https://github.com/abrasivetroop/FlaxEngine into abrasivetroop-master
2024-02-20 10:58:18 +01:00
mafiesto4
008ed3fb03
Merge branch 'Tryibion-fix-prefab-trans'
2024-02-20 10:57:13 +01:00
mafiesto4
85c7357b25
Merge branch 'fix-prefab-trans' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-prefab-trans
2024-02-20 10:53:47 +01:00
mafiesto4
b0270d016e
Merge branch 'Menotdan-model-prefab-fix'
2024-02-20 10:49:52 +01:00
mafiesto4
9c9aabcae3
Minor tweaks to #2147
2024-02-20 10:49:45 +01:00
mafiesto4
e446ba69e5
Merge branch 'model-prefab-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-model-prefab-fix
2024-02-19 23:56:58 +01:00
mafiesto4
3b39693c9e
Merge branch 'NoriteSC-SnapToGrid'
2024-02-19 23:05:08 +01:00
mafiesto4
04da732da9
Cleanup code #1795 and unify new api in vector types
2024-02-19 23:04:59 +01:00
mafiesto4
358220b0b5
Merge branch 'SnapToGrid' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-SnapToGrid
2024-02-19 22:52:33 +01:00
mafiesto4
10180de9c6
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
mafiesto4
e12446e951
Merge branch 'rkrahn-patch-2'
2024-02-19 22:17:11 +01:00
mafiesto4
528c51cf6a
Merge branch 'patch-2' of https://github.com/rkrahn/FlaxEngine into rkrahn-patch-2
2024-02-19 22:17:06 +01:00
mafiesto4
d0dfff1287
Merge branch 'rkrahn-patch-1'
2024-02-19 22:16:58 +01:00
mafiesto4
45c331ba58
Merge branch 'patch-1' of https://github.com/rkrahn/FlaxEngine into rkrahn-patch-1
2024-02-19 22:16:52 +01:00
mafiesto4
db65b8037d
Fix crash due to font changes refactor
...
#2260
2024-02-19 22:14:39 +01:00
rkrahn
8aaf7417cc
Fix NextUnitCircleVector2 degree to radian
...
Fixes the use of degrees when radians should be used.
2024-02-19 13:04:26 -08:00
rkrahn
4ad5eb26d6
Fix NextUnitVector2 degree to radian
...
Fixes the use of degrees when radians should be used.
2024-02-19 13:00:38 -08:00
mafiesto4
504a997f12
Merge branch 'nothingTVatYT-slider'
2024-02-19 20:45:38 +01:00
mafiesto4
668b03a409
Use #2234 for all platforms by default
2024-02-19 20:40:30 +01:00
mafiesto4
eedc348032
Merge branch 'slider' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-slider
2024-02-19 20:38:50 +01:00
mafiesto4
c1400748b0
Fix debug draw lists allocation
...
#2259
2024-02-19 20:36:41 +01:00
mafiesto4
0c0c4e6136
Merge branch 'nothingTVatYT-rubberband'
2024-02-19 19:13:25 +01:00
mafiesto4
ec0849c908
Add Ctrl for additive selection in rubberband
2024-02-19 19:12:53 +01:00
mafiesto4
d1f0a52967
Merge branch 'rubberband' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-rubberband
2024-02-19 19:05:00 +01:00
mafiesto4
b9a503c3bd
Merge branch 'nothingTVatYT-refresh-selection'
2024-02-19 19:04:38 +01:00
mafiesto4
832151223b
Merge branch 'refresh-selection' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-refresh-selection
2024-02-19 19:03:29 +01:00
mafiesto4
e985d10b62
Fix nested prefabs instance building logic
2024-02-19 19:03:11 +01:00
Menotdan
b41dc40c78
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-19 12:28:38 -05:00
mafiesto4
f8d9817911
Fix terrain paint crash refression
2024-02-19 18:23:14 +01:00
mafiesto4
0035c347f4
Add safety check for splatmap sampling
2024-02-19 18:11:57 +01:00
mafiesto4
eba2dc295e
Merge branch 'Tryibion-reload-project'
2024-02-19 17:49:01 +01:00
mafiesto4
643fc78dd4
Merge branch 'reload-project' of https://github.com/Tryibion/FlaxEngine into Tryibion-reload-project
2024-02-19 17:48:56 +01:00
mafiesto4
91ba8458ee
Merge branch 'envision3d-master'
2024-02-19 17:48:25 +01:00
mafiesto4
056deb58ad
Fix compilation in #2257
2024-02-19 17:48:18 +01:00
mafiesto4
dd9733fdf1
Merge branch 'master' of https://github.com/envision3d/FlaxEngine into envision3d-master
2024-02-19 17:38:09 +01:00
mafiesto4
5cada42842
Fix missing engine api expose in Font.h
...
#2245
2024-02-19 17:37:59 +01:00
mafiesto4
4ebfe5a38e
Merge branch 'NoriteSC-Collections'
2024-02-19 17:36:45 +01:00
mafiesto4
2fd47f91e2
Fix codestyle #2179
2024-02-19 17:36:37 +01:00
mafiesto4
e8e52da51c
Merge branch 'Collections' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Collections
2024-02-19 17:34:23 +01:00
mafiesto4
47d266a713
Merge branch 'RuanLucasGD-add_spline_snap'
2024-02-19 17:33:41 +01:00
mafiesto4
2de890ca6a
Codecleanup for #1482
2024-02-19 17:33:21 +01:00
mafiesto4
0d1dbd8845
Merge branch 'add_spline_snap' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add_spline_snap
2024-02-19 15:51:02 +01:00
mafiesto4
cb0969893d
Fix build with older C# compiler
2024-02-19 15:12:37 +01:00
mafiesto4
4c082ef17f
Codestyle fixes
2024-02-19 14:59:02 +01:00
mafiesto4
ed30cd0238
Merge branch 'NoriteSC-Debug'
2024-02-19 14:53:40 +01:00
mafiesto4
7e10baf5ea
Fixes to code
2024-02-19 14:53:34 +01:00
mafiesto4
d2b8d14ca7
Merge branch 'Debug' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Debug
...
# Conflicts:
# Source/Engine/Debug/DebugDraw.h
2024-02-19 14:28:28 +01:00
mafiesto4
324b2e7f66
Merge branch 'Chikinsupu-Visject-ImprovedNodeSearching'
2024-02-19 13:59:55 +01:00
mafiesto4
ed3d2c2748
Merge branch 'Visject-ImprovedNodeSearching' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ImprovedNodeSearching
2024-02-19 13:57:55 +01:00
mafiesto4
52642d4d6c
Merge branch 'MineBill-new-script'
2024-02-19 10:54:39 +01:00
mafiesto4
a061afd840
Cleanup for #1827
2024-02-19 10:54:29 +01:00
envision3d
a5a16c3192
Fix issue with CharacterController initialization
2024-02-18 20:32:32 -06:00
mafiesto4
71627f1bbd
Merge branch 'new-script' of https://github.com/MineBill/FlaxEngine into MineBill-new-script
2024-02-18 20:32:27 +01:00
mafiesto4
4b24b79e90
Merge branch 'RuanLucasGD-optimize-actors-search'
2024-02-18 20:31:44 +01:00
mafiesto4
2cce7522de
Merge branch 'optimize-actors-search' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-optimize-actors-search
2024-02-18 20:31:04 +01:00
mafiesto4
ab07bab958
Merge branch 'RuanLucasGD-add-activeOnly-to-getactors'
2024-02-18 20:26:36 +01:00
mafiesto4
dad3d185f1
Merge branch 'add-activeOnly-to-getactors' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-activeOnly-to-getactors
2024-02-18 20:17:33 +01:00
mafiesto4
f344c68f48
Merge branch 'Menotdan-getprefabroot'
2024-02-18 20:16:33 +01:00
mafiesto4
9335925b48
Simplify code #1949
2024-02-18 20:16:20 +01:00
mafiesto4
0d6f85ba6c
Merge branch 'getprefabroot' of https://github.com/Menotdan/FlaxEngine into Menotdan-getprefabroot
2024-02-18 20:13:30 +01:00
mafiesto4
f5be8e0e77
Merge branch 'HydrogenC-master'
2024-02-18 19:48:56 +01:00
mafiesto4
a2b8312fba
Cleanup stuff in #2019
2024-02-18 19:48:43 +01:00
Menotdan
027d29c6cd
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-18 12:29:45 -05:00
mafiesto4
45aa0e1b65
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2024-02-18 16:11:31 +01:00
mafiesto4
4df8a12666
Merge branch 'RuanLucasGD-check-box-focus-game'
2024-02-18 16:08:44 +01:00
mafiesto4
7e43cb09e0
Merge branch 'check-box-focus-game' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-check-box-focus-game
2024-02-18 16:07:37 +01:00
mafiesto4
a6d7400422
Merge branch 'nothingTVatYT-focusSelection'
2024-02-18 16:06:22 +01:00
mafiesto4
47313eacc8
Merge branch 'focusSelection' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-focusSelection
2024-02-18 16:04:43 +01:00
mafiesto4
2a1bd5cbe8
Merge branch 'Tryibion-require-script'
2024-02-18 16:00:36 +01:00
mafiesto4
d97772383e
Merge branch 'require-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-require-script
2024-02-18 16:00:29 +01:00
mafiesto4
636b2c91cc
Refactor Editor.CreateAsset to use named tags for better extensibility with custom assets in plugins
2024-02-18 11:22:35 +01:00
mafiesto4
d76b5234c5
Expose and document various APIs of Visject for plugins to use
2024-02-18 11:06:42 +01:00
mafiesto4
dfbde5f8eb
Remove debug draw
2024-02-18 10:47:24 +01:00
mafiesto4
b8044dff76
Merge branch 'RuanLucasGD-arrow-debug-draw-improviment'
2024-02-18 10:47:09 +01:00
mafiesto4
45241d63bd
Merge branch 'arrow-debug-draw-improviment' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-arrow-debug-draw-improviment
2024-02-18 10:39:16 +01:00
mafiesto4
912437c456
Fix CreateParentForSelectedActors
2024-02-18 10:27:17 +01:00
mafiesto4
e165c87e5a
Format code #1871
2024-02-18 00:03:54 +01:00
mafiesto4
fcfde1e964
Merge branch 'whocares77-new-context-menu-button'
2024-02-18 00:03:38 +01:00
mafiesto4
5e218c8da9
Improve #2100 and fix undo
2024-02-18 00:03:27 +01:00
mafiesto4
f0f065f983
Merge branch 'new-context-menu-button' of https://github.com/whocares77/FlaxEngine into whocares77-new-context-menu-button
2024-02-17 23:52:50 +01:00
mafiesto4
cf07659757
Merge branch 'Tryibion-directional-slider'
2024-02-17 23:50:57 +01:00
mafiesto4
7a21c37603
Merge branch 'directional-slider' of https://github.com/Tryibion/FlaxEngine into Tryibion-directional-slider
2024-02-17 23:50:50 +01:00
mafiesto4
c81ef9b26f
Add hiding Actor's Transform for UIControlActor
...
#382
2024-02-17 23:48:30 +01:00
mafiesto4
c305bed829
Add sub-groups expanded state restoring in Properties window
...
#1049
2024-02-17 23:42:57 +01:00
mafiesto4
37dfdad7e2
Minor improvements to character controller
...
#1935
2024-02-17 20:22:40 +01:00
mafiesto4
6a11d4d10a
Merge branch 'MineBill-terrain-painting'
2024-02-17 11:36:31 +01:00
mafiesto4
0cf39c9f8d
Further improve terrain painting logic #1739r
2024-02-17 11:36:13 +01:00
mafiesto4
368dac5e4b
Simplify splatmap data management #1739
2024-02-17 11:24:56 +01:00
mafiesto4
cc157b172d
Merge branch 'terrain-painting' of https://github.com/MineBill/FlaxEngine into MineBill-terrain-painting
2024-02-17 11:13:50 +01:00
mafiesto4
5de5e576e5
Rename Navigation.ProjectPoint into Navigation.FindClosestPoint to have consistent API naming
...
#2034
2024-02-17 09:07:37 +01:00
mafiesto4
09532acf29
Fix compilation with Clang
2024-02-17 07:12:52 +01:00
mafiesto4
01c3dd8d09
Merge branch 'Withaust-terrainscripting'
2024-02-16 23:49:40 +01:00
mafiesto4
9e269b8e58
Merge branch 'terrainscripting' of https://github.com/Withaust/FlaxEngine into Withaust-terrainscripting
...
# Conflicts:
# Source/Engine/Terrain/Terrain.h
# Source/Engine/Terrain/TerrainPatch.h
2024-02-16 23:49:33 +01:00
mafiesto4
b931020e5c
Enable terrain updating in cooked build
...
#2068
2024-02-16 23:32:46 +01:00
mafiesto4
c3faabaa0f
Fix game build
2024-02-16 23:29:01 +01:00
mafiesto4
12f7370caf
Fix missing forward type decl
2024-02-16 23:16:18 +01:00
mafiesto4
c140cc4e7c
Add Material to RayCastHit for surface detection logic
2024-02-16 17:39:35 +01:00
mafiesto4
85f2910718
Move collider shape raycasting utilities to the PhysicsColliderActor class
2024-02-16 17:19:51 +01:00
mafiesto4
42b4443e14
Add support for multiple physical materials in terrain - one for each painted layer
...
#1112 #2159
2024-02-16 17:11:40 +01:00
mafiesto4
f04f1cc90e
Add ScriptingEnum::ToStringFlags for printing flag enums into readable text
2024-02-16 12:46:35 +01:00
mafiesto4
f0f8da3c09
Various fixes
2024-02-16 12:29:59 +01:00
rkrahn
9a5db2ff8e
Add NextUnitCircleVector2 extension method
...
Adds the NextUnitCircleVector2 extension method which produces a Vector2 on a unit circle with a magnitude equal to the radius.
2024-02-15 14:51:55 -08:00
rkrahn
0b2fcff4ea
Fix NextUnitVector2
...
Fixed NextUnitVector2 method not producing a vector within a unit circle.
2024-02-15 14:34:50 -08:00
mafiesto4
c7a449fe1c
Fix marshaling custom type array to C# with MarshalAs used
2024-02-15 18:28:51 +01:00
mafiesto4
5fc7c6e190
Add MinCount and MaxCount to Collection attribute
2024-02-15 18:26:12 +01:00
mafiesto4
b5e23f0096
Improve JsonAssetReference
2024-02-15 11:46:17 +01:00
mafiesto4
7538296775
Refactor PhysicalMaterial usage to utilize JsonAssetReference struct
2024-02-15 11:45:50 +01:00
mafiesto4
fe7cc62728
Add JsonAssetReference type for scripting
2024-02-15 11:22:01 +01:00
mafiesto4
43f344ee13
Simplify bindings code for object refs
2024-02-15 10:54:33 +01:00
mafiesto4
f730657518
Add support for using pointer in MarshalAs in scripting types
2024-02-15 10:47:45 +01:00
nothingTVatYT
75b7eaf345
copy color and style from visject
2024-02-15 00:01:29 +01:00
nothingTVatYT
355835439a
draw rubber band on top of items
2024-02-14 23:48:30 +01:00
nothingTVatYT
defe7454ce
Revert "add borderless mode"
...
This reverts commit 6f4e599cc2 .
2024-02-14 23:25:27 +01:00
nothingTVatYT
f1c0aea10f
add rubberband selection
2024-02-14 23:14:25 +01:00
mafiesto4
db7dfdb0b1
Add support for structure and script types in JsonAsset
2024-02-14 18:55:48 +01:00
mafiesto4
42363e411e
Various tweaks
2024-02-14 18:21:30 +01:00
mafiesto4
ebcc864b06
Fix missing file error in Content::GetAssetInfo
2024-02-14 12:47:34 +01:00
mafiesto4
3958a4740f
Add option to enable Depth Test on cloth painting debug preview (enabled by default)
2024-02-14 12:36:04 +01:00
mafiesto4
31437e6dde
Fix copy/paste for UI brushes
2024-02-14 12:17:02 +01:00
nothingTVatYT
6f4e599cc2
add borderless mode
2024-02-13 22:09:51 +01:00
mafiesto4
6548ca1148
Fix JsonAsset::GetInstance to properly check base class
...
#2224
2024-02-13 10:43:20 +01:00
mafiesto4
07e93e261e
Fix physics simulation result collection to happen before draw or next update
2024-02-13 09:52:26 +01:00
nothingTVatYT
f044569b67
initialize the bool
2024-02-12 01:26:01 +01:00
mafiesto4
36beac5154
Fix deadlock when stack overflows in the Anim Graph update
2024-02-11 12:44:40 +01:00
Menotdan
f36dc0c5af
Merge branch 'FlaxEngine:master' into model-prefab-fix
2024-02-11 02:38:24 -05:00
mafiesto4
04f1c9a59b
Fix missing networked object ID resolving
...
#1607
2024-02-10 21:06:48 +01:00
mafiesto4
46441f6a03
Fix crash when using multi-threaded objects spawn and caching scripting VTables
2024-02-10 18:43:15 +01:00
mafiesto4
196a4ffe49
Add warning on not implemented generic type network serializer (need better codegen)
...
#1988
2024-02-10 18:17:29 +01:00
mafiesto4
4a19657e75
Fix crash when replicating C# object with NetworkReplicated attribute on derived generic class
...
#1988
2024-02-10 17:26:10 +01:00
nothingTVatYT
9c5c9cb76f
refresh thumbnails on selection
2024-02-10 12:48:14 +01:00
mafiesto4
c646007882
Fix color grading issue with LUT texture used
2024-02-09 23:29:43 +01:00
mafiesto4
080202cf95
Fix crash when storage file gets deleted due to missing ref from async thread which failed to load it
2024-02-09 15:52:53 +01:00
mafiesto4
87c66b0168
Fix root motion preview in animation window
2024-02-09 15:38:11 +01:00
mafiesto4
da1b2f0c07
Fix crash when file handle was null
2024-02-09 15:37:42 +01:00
mafiesto4
d08843900e
Add AnimationRootMotionFlags to configure root motion component extraction
...
Add `RootMotionMode` to support extracting root motion from animated skeleton pose center of mass
#1429 #2152
2024-02-09 15:37:29 +01:00
mafiesto4
f9ca69d8a9
Disable dynamic buckets in ThreadLocal on non-Desktop platforms that use fixed set of thread count
2024-02-08 10:47:55 +01:00
mafiesto4
082768d08c
Refactor ThreadLocal when running on hardware with more cores than PLATFORM_THREADS_LIMIT
2024-02-07 23:39:02 +01:00
mafiesto4
eed780a0b0
Add highlighting active state in anim graph
2024-02-07 19:31:34 +01:00
mafiesto4
cfb8350c65
Fix anim graph debugging to handle nested graph connections highlights properly
2024-02-07 19:22:07 +01:00
mafiesto4
a38d1ad7cc
Fix anim graph trace events debugging to include nodes path for nested graphs
2024-02-07 19:03:38 +01:00
mafiesto4
e75902e900
Variosu tweaks
2024-02-07 18:56:07 +01:00
mafiesto4
d1f40d1c47
Fix missing visibleIf attr
2024-02-07 18:53:55 +01:00
mafiesto4
2042525e92
Add pooling to some StringBuilder objects in build tool
2024-02-07 18:53:09 +01:00
mafiesto4
8441726da7
Improve support for fixed-arrays in api fields
2024-02-07 18:43:48 +01:00
mafiesto4
c67d352065
Refactor win32 exe icon updating
...
#928
2024-02-07 12:51:52 +01:00
mafiesto4
25ce571637
Merge branch 'nothingTVatYT-patch-1'
2024-02-07 12:23:06 +01:00
mafiesto4
17361d6bc1
Revert some VUlkan backend changes to fix regression on Metal devices
2024-02-07 12:16:11 +01:00
mafiesto4
9f279d4b5e
Add hiding various material properties based on the material domain
2024-02-07 09:58:31 +01:00
mafiesto4
6cd9895427
Merge remote-tracking branch 'origin/master' into 1.8
2024-02-07 09:40:45 +01:00
nothingTVatYT
a9259b20a4
fix off-by-one in collection range check
...
The check failed randomly after script reloading an dissued the following error:
```
00:19:37.789 ]: [Error] Exception has been thrown during Window.OnDraw.
Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
[ 00:19:37.805 ]: [Warning] Exception has been thrown during Window.OnUpdate. Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Stack strace:
at FlaxEditor.GUI.Tabs.Tabs.get_SelectedTab() in /home/me/Flax/FlaxEngine/Source/Editor/GUI/Tabs/Tabs.cs:line 242
```
2024-02-07 02:01:39 +01:00
mafiesto4
169024ae47
Fix new asset naming to always validate filename
...
#2212
2024-02-06 17:39:43 +01:00
mafiesto4
13a3035094
Merge branch 'MineBill-button-custom-editors'
2024-02-06 17:27:40 +01:00
mafiesto4
7c9218840d
Format code #2149
2024-02-06 17:27:27 +01:00
mafiesto4
876cb4f0c3
Merge branch 'button-custom-editors' of https://github.com/MineBill/FlaxEngine into MineBill-button-custom-editors
2024-02-06 17:13:12 +01:00
mafiesto4
5fc768bbbd
Fix spatial audio playback in OpenAL with Large Worlds enabled
...
#2015
2024-02-06 17:10:55 +01:00
mafiesto4
9da9a122b8
Fix error in Editor
2024-02-06 16:59:17 +01:00
mafiesto4
367569b7b1
Merge branch 'envision3d-feature/817-terrain-smoothing'
2024-02-06 16:58:58 +01:00
mafiesto4
6954a488ea
Codestyle fixes
2024-02-06 16:38:44 +01:00
mafiesto4
0c762bb12f
Merge branch 'feature/817-terrain-smoothing' of https://github.com/envision3d/FlaxEngine into envision3d-feature/817-terrain-smoothing
2024-02-06 16:34:15 +01:00
mafiesto4
c039980436
Merge branch 'Tryibion-collection-ui'
2024-02-06 16:33:39 +01:00
mafiesto4
27f4451c0c
Merge branch 'collection-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-collection-ui
2024-02-06 16:20:04 +01:00
mafiesto4
83476b6c7a
Merge branch 'RuanLucasGD-Anim-Skeleton-Mask-parameter'
2024-02-06 16:17:50 +01:00
mafiesto4
c0e3b27880
Codestyle fix #2211
2024-02-06 16:17:43 +01:00
mafiesto4
d6a51dc06c
Merge branch 'Anim-Skeleton-Mask-parameter' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-Anim-Skeleton-Mask-parameter
2024-02-06 16:16:12 +01:00
mafiesto4
983ae8dcb7
Merge branch 'nothingTVatYT-fix-root-motion'
2024-02-06 16:10:27 +01:00
mafiesto4
6272caffa5
Merge branch 'fix-root-motion' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-root-motion
2024-02-06 16:10:20 +01:00
mafiesto4
5a50ec592f
Add clickable parsing errors in build tool
2024-02-06 16:01:49 +01:00
mafiesto4
873be6ac17
Convert Matrix3x3 into normal type
2024-02-06 15:41:35 +01:00
mafiesto4
465c14c04a
Remove leftover log
2024-02-06 15:06:29 +01:00
mafiesto4
d33ff4306f
Fix sprite atlas limit on 4096
...
#2218
2024-02-06 14:49:44 +01:00
mafiesto4
6528e14f37
Merge branch 'Tryibion-fix-scrollbar-show'
2024-02-06 12:13:49 +01:00
mafiesto4
0776529a57
Merge branch 'fix-scrollbar-show' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-scrollbar-show
2024-02-06 12:13:41 +01:00
mafiesto4
74203e63c8
Merge branch 'Tryibion-fix-plugin-create-name'
2024-02-06 12:12:58 +01:00
mafiesto4
0d8464dbd9
Merge branch 'fix-plugin-create-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-plugin-create-name
2024-02-06 12:12:54 +01:00
mafiesto4
40632a4a88
Fix missing default value for new Visject method parameter if method uses Vector param
...
#2204
2024-02-06 12:10:05 +01:00
mafiesto4
6d757946c5
Fix crash when adding physics scene with auto simulation
...
#2180
2024-02-06 11:49:12 +01:00
mafiesto4
f1055aa0e3
Merge branch 'nothingTVatYT-fix-plugins-window'
2024-02-06 11:43:08 +01:00
mafiesto4
479a917c59
Tweak #2186
2024-02-06 11:42:55 +01:00
mafiesto4
060440195d
Merge branch 'fix-plugins-window' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-plugins-window
2024-02-06 11:40:05 +01:00
mafiesto4
feebe4f59a
Merge branch 'Tryibion-multinode-drop-location'
2024-02-06 11:36:50 +01:00
mafiesto4
2b63a8ae4c
Merge branch 'multinode-drop-location' of https://github.com/Tryibion/FlaxEngine into Tryibion-multinode-drop-location
2024-02-06 11:36:46 +01:00
mafiesto4
b8d848bfc9
Merge branch 'Tryibion-dropdown-scale-fix'
2024-02-06 11:35:24 +01:00
mafiesto4
e6d90f7371
Merge branch 'dropdown-scale-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-dropdown-scale-fix
2024-02-06 11:35:13 +01:00
mafiesto4
ee38227174
Merge branch 'Tryibion-window-adjust'
2024-02-06 11:34:33 +01:00
mafiesto4
b148303b7d
Merge branch 'window-adjust' of https://github.com/Tryibion/FlaxEngine into Tryibion-window-adjust
2024-02-06 11:34:17 +01:00
mafiesto4
9b7b9f4fdb
Merge branch 'Tryibion-Remove-auto-editor-mods'
2024-02-06 11:26:22 +01:00
mafiesto4
84927c79fc
Merge branch 'Remove-auto-editor-mods' of https://github.com/Tryibion/FlaxEngine into Tryibion-Remove-auto-editor-mods
2024-02-06 11:26:17 +01:00
mafiesto4
c196e704bb
Merge branch 'NoriteSC-BugFixes'
2024-02-06 11:13:07 +01:00
mafiesto4
b2621ff799
Codestyle fix for #2214
2024-02-06 11:13:00 +01:00
mafiesto4
756a991c2c
Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes
2024-02-06 11:10:30 +01:00
mafiesto4
2be0765158
Merge branch 'z1dev-master'
2024-02-06 11:09:47 +01:00
mafiesto4
cc2b2e5e17
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-02-06 11:09:39 +01:00
mafiesto4
84efd05e7e
Merge branch 'Tryibion-drag-actor-script'
2024-02-06 11:09:24 +01:00
mafiesto4
b2d0afd4ef
Simplify code in #2202 for script type searching
2024-02-06 11:09:08 +01:00
mafiesto4
741682b5e7
Merge branch 'drag-actor-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-drag-actor-script
2024-02-06 11:01:48 +01:00
mafiesto4
bc922c03e0
Merge branch 'whocares77-audio-start-time-option'
2024-02-06 11:00:22 +01:00
mafiesto4
f9448c3b42
Skip calling SetTime api if start time is unused #2203
2024-02-06 10:59:55 +01:00
mafiesto4
cff047998c
Merge branch 'audio-start-time-option' of https://github.com/whocares77/FlaxEngine into whocares77-audio-start-time-option
2024-02-06 10:58:50 +01:00
mafiesto4
647e25ea74
Merge branch 'Tryibion-cont-key-tree'
2024-02-06 10:58:31 +01:00
mafiesto4
0793ebc132
Improve #2221 to be more dynamic when clicking arrow
2024-02-06 10:58:14 +01:00
mafiesto4
cde9fe8f9c
Merge branch 'cont-key-tree' of https://github.com/Tryibion/FlaxEngine into Tryibion-cont-key-tree
2024-02-06 10:54:34 +01:00
mafiesto4
532a23b4e0
Merge branch 'Tryibion-combo-pos'
2024-02-06 10:54:19 +01:00
mafiesto4
5b8846c8f0
Update Vulkan backend
2024-02-05 18:45:01 +01:00
mafiesto4
d4a483e656
Add missing check for FormatSupport::TextureCube for shadowmap
2024-02-05 18:42:09 +01:00
mafiesto4
1d4bb7a4f4
Remove unused doc comment
2024-02-05 16:30:58 +01:00
mafiesto4
b69d54a5ca
Add AudioBackendTools for sharing spatial audio impl for consoles
2024-02-05 16:03:31 +01:00
mafiesto4
969d0390ce
Add auto focus to Editor Window when nothing clicked inside it
2024-02-05 09:27:28 +01:00
Tryibion
dec9fbd74b
Add hold arrow key in tree to continuously scroll actors
2024-02-02 09:18:48 -06:00
mafiesto4
7d4004a42a
Tweak shadows rendering
2024-02-02 14:54:50 +01:00
mafiesto4
8488a8d387
Add support for stencil buffer on Vulkan and D3D11/D3D12
2024-02-01 14:47:17 +01:00
nothingTVatYT
8aa402bcb9
add space option and avoid duplicated code
2024-01-31 23:21:57 +01:00
nothingTVatYT
7f95dab511
more joint values formatted
2024-01-31 22:05:54 +01:00
nothingTVatYT
54658cbb3b
fix ² and ³ in parser
2024-01-31 22:05:24 +01:00
nothingTVatYT
245cf63b0b
format break limits on joints
2024-01-31 20:40:06 +01:00
nothingTVatYT
7a802a2eee
format +/- infinity
2024-01-31 20:39:39 +01:00
nothingTVatYT
22600a2c29
add torque unit
2024-01-31 11:01:22 +01:00
mafiesto4
7fd6c43f84
Add more profier events to Vulkan backed
2024-01-30 18:45:34 +01:00
mafiesto4
fa58b171ec
Add support for using Tracy profiler on Switch
2024-01-30 18:14:53 +01:00
mafiesto4
320024399d
Add support for overriding some defaults for GPU per-platform
2024-01-30 15:43:39 +01:00
mafiesto4
9bad65e359
Add better logging for mono messages
2024-01-30 10:04:10 +01:00
nothingTVatYT
1f8314b663
fixed typo
2024-01-30 09:29:05 +01:00
nothingTVatYT
2a03206778
add formatting preference to editor options
2024-01-30 09:24:44 +01:00
nothingTVatYT
49beb2c7ba
add toggle formatting
2024-01-30 08:52:27 +01:00
nothingTVatYT
e7b0375a0e
code cleanup
2024-01-30 07:45:19 +01:00
nothingTVatYT
9e5f866b75
fix Newton parsing
2024-01-30 07:44:50 +01:00
nothingTVatYT
3dc34e2d9c
add more units and categories
2024-01-29 22:51:02 +01:00
mafiesto4
5bad7c79c4
Add removing dotnet libs for iterative rebuilds when AOT cache gets cleared
2024-01-29 17:53:42 +01:00
NoriteSC
af8e1e527f
Update BindingsGenerator.Cpp.cs
2024-01-29 15:33:14 +01:00
mafiesto4
bb00d29098
Codestyle fixes and optimizations
2024-01-29 13:46:50 +01:00
nothingTVatYT
dcda7d96bb
use C# default for double formatting
2024-01-29 09:06:05 +01:00
nothingTVatYT
a0741dd9de
units for quaternion, transform and more collider values
2024-01-29 08:24:55 +01:00
nothingTVatYT
ef41ad6074
add units to transform editor, some collider values
2024-01-29 07:34:58 +01:00
nothingTVatYT
20dbe15651
add configuration options
2024-01-28 23:52:52 +01:00
nothingTVatYT
2625144945
rename attribute and fix parsing
2024-01-28 23:28:35 +01:00
mafiesto4
1b33a2aa0d
Optimize render targets freeing on the start of the game
2024-01-28 23:11:24 +01:00
mafiesto4
10bed94357
Refactor engine systems to use platform time seconds rather than date time
2024-01-28 22:15:34 +01:00
nothingTVatYT
d28b0ab2a6
revert unrelated change in .csproj
2024-01-28 21:41:08 +01:00
nothingTVatYT
9e38a01acc
add units support in float, double and Float3 input
2024-01-28 20:52:25 +01:00
mafiesto4
69b7a10c1f
Add Stopwatch for accurate duration measuring
2024-01-28 20:31:03 +01:00
mafiesto4
ecf593e7a4
Remove unused SaveTime/LoadTime from Scene
2024-01-28 20:28:29 +01:00
mafiesto4
2a70d0c011
Fix invalid log timing when log file is disabled in cooked build
2024-01-28 19:52:31 +01:00
mafiesto4
2853af20f6
Tweak iOS AOT options
2024-01-28 01:23:58 +01:00
mafiesto4
c60058758b
Minor fixes
2024-01-28 01:15:29 +01:00
ruan
74d348706c
Add skeleton mask asset parameter to Blend With Mask anim node.
2024-01-27 14:23:41 -04:00
Tryibion
18fc6ebd39
Half windowed size and center on screen if going to windowed mode.
2024-01-26 10:38:36 -06:00
Tryibion
9874b753cb
Merge branch 'master' into collection-ui
2024-01-26 09:54:03 -06:00
z1dev
ee19bca7e4
Fixing skipped static and other fields generating "else if" without "if" first.
2024-01-26 09:07:02 +01:00
whocares77
39e7be6322
Added "Start Time" option for Audio Source Actor
...
Added ability to set the start time of playback if "Play On Start" is enabled.
2024-01-24 19:58:29 +03:00
Tryibion
b85f471fcb
Add drag cleanup on destroy.
2024-01-23 08:59:27 -06:00
Tryibion
f306d34a6e
Add drag drop for actor script items into scenes and prefabs.
2024-01-23 08:34:15 -06:00
envision3d
045f49d2d6
Fixes terrain smoothing separation issue
2024-01-22 22:25:53 -06:00
Tryibion
d5e9ad2147
Adjust combobox window position based on what direction it opens.
2024-01-22 21:01:04 -06:00
Tryibion
ce658acb22
Dont include editor modules in auto generated git plugin pulling.
2024-01-22 18:03:14 -06:00
Tryibion
0d3b81b8ca
Change drop location of multiple nodes to be vertical.
2024-01-22 17:37:02 -06:00
mafiesto4
a0e127b9cc
Various porting patches
2024-01-22 21:17:58 +01:00
ruan
19ddcad16f
Small clean code
2024-01-21 11:03:29 -04:00
ruan
e5160f2885
Small fix
2024-01-21 10:42:55 -04:00
ruan
afe9b15899
Merge branch 'master' into vehicle-physics
2024-01-21 09:02:18 -04:00
ruan
34583d7a55
Fix crash when disable vehicle
2024-01-21 09:00:46 -04:00
ruan
7f95748351
Fix brake not working on tanks
2024-01-20 19:44:08 -04:00
mafiesto4
37fe11e19f
Add missing mono lib to consoles build
2024-01-19 20:33:28 +01:00
mafiesto4
8e3123a129
Add better stack trace reporting in crashes when running on non-Windows platforms
2024-01-18 16:06:34 +01:00
mafiesto4
b4186052df
Add printing stack trace even when not using log file
2024-01-18 16:04:22 +01:00
mafiesto4
6d6b678b29
Minor changes from porting
2024-01-18 16:03:27 +01:00
nothingTVatYT
40e75465a3
fix plugin entry layout
2024-01-17 22:46:49 +01:00
mafiesto4
3bdc70a4c6
Add automatic building of nethost for consoles
2024-01-15 17:30:45 +01:00
NoriteSC
64e3db3a98
Update Array.h added IsValidIndex
2024-01-13 17:35:16 +01:00
ruan
e6389511ff
Fix tank inputs without initialized values
2024-01-13 09:47:00 -04:00
Tryibion
2c5095e0a1
Fix Plugin Project creation when the user types in symbols.
2024-01-12 20:35:59 -06:00
Tryibion
503bcdcf27
Change visibility instead of enable on scroll bars.
2024-01-12 19:57:00 -06:00
Tryibion
0eb4e0205e
Better fix
2024-01-12 19:43:58 -06:00
Tryibion
2935b8ba10
Fix prefab transform on drag drop with parent. #1749
2024-01-12 19:12:48 -06:00
Tryibion
82c8e39dfd
Fix AlwaysShowScrollbars to update enabled state of the scroll bars. #2165
2024-01-12 17:23:10 -06:00
mafiesto4
ec6fb459bb
Merge remote-tracking branch 'origin/1.8' into 1.8
2024-01-12 13:44:57 +01:00
mafiesto4
9a70f698b9
Various improvements to building nethost
2024-01-12 13:44:50 +01:00
mafiesto4
5b3e7f0bf8
Fix FileSystem::CopyDirectory not failing when source folder is missing
2024-01-12 13:44:01 +01:00
Tryibion
52da42e62e
Add reload project menu button
2024-01-11 14:19:51 -06:00
mafiesto4
1da803c5fb
Fix compilation without GPU resources naming enabled
2024-01-11 17:59:34 +01:00
mafiesto4
697db443ac
Skip astc on macOS x64 due to precompiled lib with too new clang ver
2024-01-11 17:58:02 +01:00
Tryibion
76cf935583
Fix Dropdown panel scale correctly.
2024-01-10 22:00:20 -06:00
Tryibion
cae9ddfa36
Default to keep local orientation.
2024-01-10 13:56:38 -06:00
Tryibion
f1d6d71f6c
Get unrotated bounded box to rotate.
2024-01-10 13:53:22 -06:00
Tryibion
361cb914f3
Keep local orientation on collider spawn. Add option to keep orientation when resizing collider.
2024-01-10 11:42:49 -06:00
nothingTVatYT
8922b5cd79
clean up include file
2024-01-10 18:38:29 +01:00
nothingTVatYT
d126f5bc55
use enum helper functions
2024-01-10 18:36:05 +01:00
nothingTVatYT
2c76785bf0
remove unused import
2024-01-10 18:31:13 +01:00
mafiesto4
1094abce5a
Fix crash when finding actor or level with empty name text
...
#2161
2024-01-10 12:12:11 +01:00
mafiesto4
b7cc4c768f
Fix unpacking Variant structure if input value is a scalar
...
#2163
2024-01-10 12:08:01 +01:00
mafiesto4
d807e9bfe0
Fix crash when setting maanaged structure data via Variant
...
#2163
2024-01-10 11:48:08 +01:00
mafiesto4
fa0e2fe0be
Merge branch 'GoaLitiuM-sln_folder_mapping_fix'
2024-01-10 11:03:01 +01:00
mafiesto4
e54cbbd5a3
Merge branch 'sln_folder_mapping_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sln_folder_mapping_fix
2024-01-10 11:02:56 +01:00
mafiesto4
e98eed9f62
Merge branch 'Tryibion-move-shortkey'
2024-01-10 11:01:39 +01:00
mafiesto4
a82ea17864
Merge branch 'move-shortkey' of https://github.com/Tryibion/FlaxEngine into Tryibion-move-shortkey
2024-01-10 11:01:07 +01:00
mafiesto4
6289b9d15a
Fix crash due to incorrect PhysX usage for vehicle setup
...
#1530 #2129
2024-01-10 10:58:39 +01:00
Tryibion
1e061b77af
Add back in checking for textRect x location.
2024-01-08 19:48:12 -06:00
Tryibion
afb5edb824
Adjust ContextMenu ShortKeys as needed to accommodate for scrollbar when visible.
2024-01-08 19:45:54 -06:00
GoaLitiuM
9fd7a231ca
Fix invalid Visual Studio solution folder nesting
...
Fixes fatal error when loading generated solution files with Rider, also
fixes folders with identical names getting mapped to same folder
(Plugins folders within plugin projects).
2024-01-08 20:45:39 +02:00
mafiesto4
0b7c187630
Fix Animated Model slot animations clearing on start
...
#1803
2024-01-07 22:35:17 +01:00
mafiesto4
8c2a156e1f
Add SourceState and DestinationState modes to State Machine interruption modes in Anim Graph
...
#1735
2024-01-07 18:34:15 +01:00
Mr. Capybara
7f420c0131
add validation to vehicle drive
2024-01-07 10:46:21 -04:00
Mr. Capybara
eca17c7799
Change vehicle drive mode to vehiclde drive control
2024-01-07 10:35:00 -04:00
Mr. Capybara
14a4c92aa8
Add Vehicle anti roll bar and suspension sprung force multiplier
2024-01-06 14:49:38 -04:00
nothingTVatYT
a24a9d2094
move constraints checks to RigidBody
2024-01-06 12:40:24 +01:00
mafiesto4
af0439f3ce
Add displaying playback position of animation in Anim Graph window
2024-01-05 22:06:44 +01:00
mafiesto4
6d58883454
Add events tracing feature to Animated Model for animation playback insights
2024-01-05 21:42:28 +01:00
mafiesto4
0075184a99
Merge branch 'master' into 1.8
2024-01-05 17:13:51 +01:00
mafiesto4
b6337c748c
Fix stopping slot animations and playing the same frame
...
#1927
2024-01-05 17:11:41 +01:00
mafiesto4
7f4d2d8db6
Fix GPU profiler event percentage calculation and add tint highlight to spot slow entries
2024-01-05 12:53:48 +01:00
mafiesto4
254ef30fea
Merge branch 'plemsoft-PE-2023-DEC'
2024-01-05 12:19:43 +01:00
mafiesto4
78b13ace5c
Minor tweak
2024-01-05 12:19:37 +01:00
mafiesto4
8ec4030e1a
Merge branch 'PE-2023-DEC' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-2023-DEC
2024-01-05 12:19:08 +01:00
mafiesto4
60fd4702a6
Fix crash when using degenerated triangle in Multi Blend 2D to properly sample animation
...
#2118
2024-01-05 11:52:28 +01:00
mafiesto4
d9ca3e5b57
Add sanity check to prevent crashes when Animated Model has NaN in skeleton pose
...
#2118
2024-01-05 11:29:53 +01:00
mafiesto4
37da55896c
Remove unused DateTime apis and cleanup constants
2024-01-05 11:15:32 +01:00
mafiesto4
976d0992df
Fix DateTime::GetDate calculations
...
#2089 #2086
2024-01-05 11:13:41 +01:00
mafiesto4
6fb6769574
Merge branch 'Menotdan-expose-csm-settings'
2024-01-05 10:42:14 +01:00
mafiesto4
a3b3fd2efe
Merge branch 'expose-csm-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-expose-csm-settings
2024-01-05 10:42:09 +01:00
mafiesto4
aeb741e032
Merge branch 'nothingTVatYT-fix-file-time'
2024-01-05 10:41:17 +01:00
mafiesto4
6fb5c43e2a
Merge branch 'fix-file-time' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-file-time
2024-01-05 10:41:05 +01:00
mafiesto4
b1087c162a
Merge branch 'Menotdan-skip-existing-mats'
2024-01-05 10:40:26 +01:00
mafiesto4
b4f5623537
Merge branch 'skip-existing-mats' of https://github.com/Menotdan/FlaxEngine into Menotdan-skip-existing-mats
2024-01-05 10:40:21 +01:00
mafiesto4
6d847c12df
Merge branch 'Menotdan-multi-visibleif'
2024-01-05 10:39:44 +01:00
mafiesto4
f145809765
Merge branch 'multi-visibleif' of https://github.com/Menotdan/FlaxEngine into Menotdan-multi-visibleif
2024-01-05 10:39:38 +01:00
mafiesto4
9c917b2f4d
Merge branch 'NoriteSC-Blender-Link'
2024-01-05 10:38:53 +01:00
mafiesto4
ba70f351ef
Merge branch 'Blender-Link' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Blender-Link
2024-01-05 10:38:38 +01:00
nothingTVatYT
284c971ec0
don't rotate a rigidbody around locked axis
2024-01-05 05:07:08 +01:00
Menotdan
7e948de2db
Handle multiple nodes having the same mesh (probably?)
2024-01-04 15:29:23 -05:00
mafiesto4
a848fd027e
Merge branch 'GoaLitiuM-profiling_hotkey_fix'
2024-01-04 11:28:17 +01:00
mafiesto4
28e64da4b4
Merge branch 'profiling_hotkey_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-profiling_hotkey_fix
2024-01-04 11:28:09 +01:00
mafiesto4
7ddcf198bb
Merge branch 'GoaLitiuM-px_kinematic_move_fix'
2024-01-04 11:27:45 +01:00
mafiesto4
70298e8ae8
Merge branch 'px_kinematic_move_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-px_kinematic_move_fix
2024-01-04 11:27:38 +01:00
mafiesto4
15bbd13c72
Merge branch 'GoaLitiuM-null_networkdriver'
2024-01-04 11:27:18 +01:00
mafiesto4
7f5dd78349
Merge branch 'null_networkdriver' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-null_networkdriver
2024-01-04 11:27:13 +01:00
mafiesto4
2ba230609c
Merge branch 'GoaLitiuM-rider_cpp_intellisense_fix'
2024-01-04 11:26:37 +01:00
mafiesto4
da7840cb6c
Merge branch 'rider_cpp_intellisense_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_cpp_intellisense_fix
2024-01-04 11:26:33 +01:00
mafiesto4
a231a6cac6
Merge branch 'z1dev-master'
2024-01-04 11:25:58 +01:00
mafiesto4
05d6767dd3
Merge branch 'master' of https://github.com/z1dev/FlaxEngine into z1dev-master
2024-01-04 11:25:53 +01:00
mafiesto4
ada90fa846
Merge branch 'Withaust-dropunreliablerpc'
2024-01-04 11:25:16 +01:00
mafiesto4
6f78a9775e
Merge branch 'dropunreliablerpc' of https://github.com/Withaust/FlaxEngine into Withaust-dropunreliablerpc
2024-01-04 11:25:09 +01:00
mafiesto4
57e306ea42
Merge branch 'Tryibion-guid-picker'
2024-01-04 11:24:39 +01:00
mafiesto4
33d2dfc5c9
Merge branch 'guid-picker' of https://github.com/Tryibion/FlaxEngine into Tryibion-guid-picker
2024-01-04 11:24:34 +01:00
mafiesto4
3de7b62dfc
Merge branch 'MineBill-save-editor-window-docking'
2024-01-04 11:23:36 +01:00
mafiesto4
408c8fbdf0
Merge branch 'save-editor-window-docking' of https://github.com/MineBill/FlaxEngine into MineBill-save-editor-window-docking
2024-01-04 11:23:28 +01:00
mafiesto4
af91c13b5c
Fix crash on Mono
2024-01-04 09:14:27 +01:00
mafiesto4
e04c98020c
Fix Android runtime
2024-01-04 09:03:39 +01:00
Menotdan
35832e5b1c
Proper fix now?
2024-01-04 00:57:20 -05:00
Wiktor Kocielski
8e331e4d13
Silently drop unreliable RPC calls if we failed to find an object
2024-01-04 08:54:04 +03:00
Menotdan
7d07ed20ea
major improvements
2024-01-03 22:20:59 -05:00
Menotdan
1b9984c728
Fix static import of GLTF (and presumably other assimp) model types.
2024-01-03 20:16:57 -05:00
mafiesto4
c7baded2db
Fix building engine with IsMonolithicExecutable disabled on platforms without HasModularBuildSupport
2024-01-04 00:07:35 +01:00
mafiesto4
df33de7176
Add ASTC texture compression on Android
2024-01-03 23:01:33 +01:00
mafiesto4
85afde43af
Add profiler events to texture tool
2024-01-03 22:08:41 +01:00
mafiesto4
c49c875165
Add astc lib for Windows x64
2024-01-03 22:05:25 +01:00
Mr. Capybara
a102bad87e
Change wheel steer angle limit
2024-01-02 22:28:23 -04:00
Mr. Capybara
42b20b4e76
Expose vehicle relationship between speed and steer to driver
2024-01-02 20:39:24 -04:00
MineBill
5158de4ac6
Added a tooltip for the listen button.
2024-01-02 19:46:08 +02:00
MineBill
a5d0916f93
Add custom editor for buttons that allow listening for them inside the editor.
2024-01-02 19:36:27 +02:00
Menotdan
6178cb1bf4
attempt 2 at fixing the build regression.
2024-01-02 12:36:17 -05:00
mafiesto4
329bab1102
Fix minor issue
2024-01-02 11:06:54 +01:00
Menotdan
31adfd2c9c
Attempt to fix builds on unix.
2024-01-02 04:27:35 -05:00
Menotdan
8bd84e0616
Fix sub-mesh reimporting with some potentially hacky workarounds?
2024-01-02 03:52:57 -05:00
Menotdan
ab51ca6e70
Change behavior when Use Local Origin is checked.
2024-01-01 21:35:18 -05:00
Menotdan
8273656793
Fix major issue with transformation.
2024-01-01 20:24:13 -05:00
Menotdan
045943ef27
Fix prefab scale and rotation.
2024-01-01 19:11:45 -05:00
z1dev
e0cb94ec74
Fix for editor view's cached "CameraNearPlaneValue" getting overwritten.
...
Changing the editor's camera sometimes results in empty views in editors. It was caused by writing the _farPlane with the wrong name in the cache.
2024-01-02 00:08:00 +01:00
GoaLitiuM
a8913d89ac
Fix C++ Intellisense not working with latest version of Rider
...
Project `IncludePath` doesn't seem to include NMake include paths
anymore in Rider, populate the property with same paths to work around
the issue.
2024-01-01 17:47:04 +02:00
Mr. Capybara
07de7a26dd
Expose vehicle pad smooth inputs
2024-01-01 11:15:16 -04:00
Menotdan
8bcc526dd6
Add support for multiple VisibleIf attributes, and properly set up the VisibleIf entries for ImportMaterialsAsInstances and InstanceToImportAs.
2024-01-01 01:24:36 -05:00
Mr. Capybara
967569c3e2
Small fix vehicle tank inputs
2023-12-31 22:43:04 -04:00
Menotdan
5cf20b8eee
Add an option to skip existing materials when reimporting.
2023-12-31 21:11:39 -05:00
Mr. Capybara
6a2d7e9444
auto sort wheels based on wheel position
2023-12-31 22:11:30 -04:00
Menotdan
4839ef5ddc
Move all ShowCascadeX definitions into an engine class instead of an editor class to allow game builds.
2023-12-31 19:42:13 -05:00
Tryibion
8bff9556de
Code cleanup
2023-12-31 16:36:34 -06:00
Tryibion
57d4f0ff7d
Clean up code
2023-12-31 16:09:32 -06:00
Tryibion
826a330f63
Add asset reference to Guid editor for easy picking of specific Guid based on type in editor.
2023-12-31 16:06:38 -06:00
Menotdan
bf6cb90a78
Expose partition mode, and cascade spacing.
2023-12-31 15:09:07 -05:00
Mr. Capybara
d016305690
Add tank vehicle physics
2023-12-31 15:00:31 -04:00
GoaLitiuM
9077e0cf22
Fix crash while moving simulation disabled kinematic actors
2023-12-31 14:36:38 +02:00
GoaLitiuM
4b6ada7289
Fix profiling hotkeys not working while profiler window is closed
2023-12-31 13:10:55 +02:00
MineBill
1e797c244f
Restore floating window data.
2023-12-30 18:57:33 +02:00
MineBill
343d7b4973
Save the dock state of custom editor windows between script reloads.
2023-12-30 18:30:26 +02:00
NoriteSC
8841a603f6
Virtual proxy
2023-12-29 23:15:03 +01:00
GoaLitiuM
f10840efb4
Fix uninitialized value of NetworkConfig NetworkDriver field
2023-12-29 19:51:29 +02:00
nothingTVatYT
e851d18227
same in UnixFile.cpp
2023-12-29 01:20:17 +01:00
nothingTVatYT
21c4667f8c
same problem for Android and Apple
2023-12-28 22:36:33 +01:00
nothingTVatYT
8174e8ab77
fix getting file access time for Linux
2023-12-28 22:24:34 +01:00
mafiesto4
b275ffc146
Fix PostFx Materials blending for duplicated entries
...
#1991
2023-12-27 21:18:28 +01:00
mafiesto4
b4c23c969a
Fix unlink usag on Unix systems to properly use returned value
...
#2078
2023-12-27 21:11:01 +01:00
mafiesto4
78c27a8046
Merge branch 'Tryibion-colorball-add'
2023-12-27 21:03:43 +01:00
mafiesto4
ef930375b4
Merge branch 'colorball-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-colorball-add
2023-12-27 21:03:36 +01:00
mafiesto4
245eaef2b9
Merge branch 'Tryibion-select-after-spawn'
2023-12-27 21:02:45 +01:00
mafiesto4
7d633865ac
Merge branch 'select-after-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-select-after-spawn
2023-12-27 21:02:33 +01:00
mafiesto4
4a8c94e9d4
Fix missing asset update when dependant asset gets saved in Editor
...
#1489
2023-12-27 20:57:37 +01:00
mafiesto4
4d9ef32abc
Fix auto-docking windows on open when system DPI scale is not 1
2023-12-27 00:29:30 +01:00
mafiesto4
4a42aa8c44
Fix fog to be usable for transparent materials (if enabled)
...
#1408
2023-12-26 13:54:12 +01:00
mafiesto4
55066cd738
Add red tint highlight for CPU profiler table entries based on event duration
2023-12-26 13:12:51 +01:00
Preben Eriksen
35becc674a
PE: Fix problem with Procedural Texture Sample flicker if using scaled UVs.
2023-12-25 12:08:34 +01:00
mafiesto4
f2d1b75d1f
Improve build tool api for deps modules
2023-12-24 22:46:30 +01:00
mafiesto4
3c6ed303fe
Dont use astc on windows/limux yet
2023-12-24 22:45:44 +01:00
mafiesto4
fe711405ac
Fix iOS build with dotnet8 on arm64 macOS
2023-12-22 11:21:29 +01:00
mafiesto4
4d8b8e5311
Merge branch 'astc' into 1.8
2023-12-22 10:36:37 +01:00
MineBill
87addf8197
Add the ability to quickly change window modes for the game window.
2023-12-21 19:50:44 +02:00
NoriteSC
8c1f727d9b
Merge branch 'FlaxEngine:master' into GizmoSnaping
2023-12-20 23:15:18 +01:00
Tryibion
435341abd3
Add color box to ColorTrackBall.
2023-12-20 10:51:38 -06:00
Tryibion
0d5d11e184
Add selecting and starting rename on actors spawned in the prefab window.
2023-12-20 10:03:38 -06:00
Abra
3133c6fb1b
remove transform/
2023-12-20 19:02:52 +03:00
Abra
7eb0600549
fix transform identity
2023-12-20 18:50:07 +03:00
Abra
25b69449bc
fix _actor > actor
2023-12-20 18:40:33 +03:00
Abra
101e33868b
fix local transform prefab child
2023-12-20 18:27:16 +03:00
Abra
c41d1aaec5
Update ActorNode.cs
2023-12-20 18:25:59 +03:00
Abra
bd34540086
Fix for resetting local transform of new created prefab child
2023-12-20 18:03:48 +03:00
mafiesto4
b2f9b9e14d
Add texture quality option for iOS
2023-12-20 15:12:48 +01:00
mafiesto4
53a2ebbd17
Add more ASTC texture formats with larger block sizes
2023-12-20 15:12:12 +01:00
mafiesto4
e4c8639697
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
# Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
mafiesto4
4e34524a08
Add profile event
2023-12-19 13:02:48 +01:00
mafiesto4
dfd3bcdcb7
Minor improvements for play mode
2023-12-19 12:57:23 +01:00
mafiesto4
3f1d851f82
Fix regression from bc2e130281
2023-12-19 12:37:47 +01:00
mafiesto4
ceb564a5e2
Update build number
2023-12-19 11:16:59 +01:00
whocares77
4e2f0cd22c
Added "Create parent for selected actors" context menu button
2023-12-19 11:02:18 +03:00
ExMatics HydrogenC
4497b2ca7d
Add fallback settings for control
2023-12-19 12:36:12 +08:00
ExMatics HydrogenC
ac090d690e
Merge remote-tracking branch 'upstream/master'
2023-12-19 12:33:13 +08:00
mafiesto4
8a94e053a8
Fix crash when resizing navmesh capacity with crowd created for that navmesh
2023-12-18 21:45:27 +01:00
mafiesto4
bc2e130281
Fix calling script OnDestroy when removing actors or scripts from the scene
2023-12-18 21:43:13 +01:00
mafiesto4
e4df1fc756
Add support for storing custom platform tools data in Game Cooker cache
2023-12-18 11:07:11 +01:00
mafiesto4
c6c53baff2
Improvements for astc format
2023-12-18 09:59:29 +01:00
mafiesto4
5958b2f4ea
Remove unused 'PixelFormatExtensions::ComputeScanlineCount'
2023-12-18 09:55:17 +01:00
mafiesto4
4726552d8b
Merge remote-tracking branch 'origin/master'
2023-12-18 09:50:57 +01:00
mafiesto4
72f45afa45
Merge branch 'Menotdan-fix-spriterender-prefab'
2023-12-17 20:42:10 +01:00
Menotdan
51c36223e6
Rename 'text' to 'sprite' to avoid confusion in the future.
2023-12-17 12:03:44 -05:00
Menotdan
ea744ab4ac
Prevent performing default spawn behavior when spawning from a prefab.
2023-12-17 12:02:56 -05:00
Menotdan
9ea5ed79f8
Merge branch 'master' into fix-spriterender-prefab
2023-12-17 11:52:31 -05:00
Mr. Capybara
57dee19f75
Merge branch 'master' into arrow-debug-draw-improviment
2023-12-17 10:28:00 -04:00
Mr. Capybara
3c19262574
Add parameter to change arrow cap size
2023-12-17 10:15:41 -04:00
mafiesto4
59e2afd992
Merge branch 'Tryibion-saved-colors'
2023-12-17 13:06:08 +01:00
mafiesto4
aade14270e
Merge branch 'saved-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-saved-colors
2023-12-17 13:03:57 +01:00
mafiesto4
d5a6083a55
Fix project initialization with -new if it already exists
...
#2092
2023-12-17 12:47:46 +01:00
mafiesto4
e448692eb9
Fix crash in UI prefab changes apply when reparenting controls
...
#2082
2023-12-17 12:41:51 +01:00
mafiesto4
7bcf78d0c0
Fix various crashes
2023-12-17 12:38:09 +01:00
Menotdan
9f460cd651
Fix sprite render actors spawning with overridden defaults when they are part of a prefab.
2023-12-17 04:30:54 -05:00
Tryibion
b85ec46545
Change selected color.
2023-12-16 22:05:04 -06:00
Tryibion
272a147c2e
Add saved colors to color picker.
2023-12-16 20:36:27 -06:00
mafiesto4
8418ca56e8
Missing comment part
2023-12-16 18:16:00 +01:00
mafiesto4
0dd7e86537
Add better Visual Script debugger tooltips display
2023-12-16 18:14:16 +01:00
mafiesto4
64e391df24
Refactor Visual Script debugger apis to use bindings generator
2023-12-16 17:58:18 +01:00
mafiesto4
c145042f52
Fix invalid BT node decorator linkage after removing it
...
#2059
2023-12-16 17:08:54 +01:00
mafiesto4
d8856ddaa7
Merge branch 'GoaLitiuM-dotnet8_packaging_fix'
2023-12-16 16:43:43 +01:00
mafiesto4
4263f61e85
Merge branch 'dotnet8_packaging_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet8_packaging_fix
2023-12-16 16:43:36 +01:00
mafiesto4
fc8c29b982
Merge branch 'GoaLitiuM-vs_csharp_build_fixes'
2023-12-16 16:43:31 +01:00
mafiesto4
4e0daab310
Merge branch 'vs_csharp_build_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs_csharp_build_fixes
2023-12-16 16:43:21 +01:00
mafiesto4
6d5d615894
Fix crash when drawing terrain without cached neighbor chunks
...
#2087
2023-12-16 16:38:16 +01:00
mafiesto4
2bef880e21
Fix render target pool over-allocation when changing render resolution frequently
...
#2077
2023-12-16 16:15:52 +01:00
GoaLitiuM
f38245b834
Fix .NET runtime packaging with installed .NET 8 SDK
2023-12-16 16:16:01 +02:00
GoaLitiuM
639803480e
Improve .NET related errors during cooking process
2023-12-16 16:11:56 +02:00
GoaLitiuM
84249b3b57
Skip building main C#-project in VS solution when C++-project is present
...
Flax.Build is invoked twice, once for C++-project and one more time for
C#-project. Skip the C#-project by using the custom .targets file to not
break Rider's solution analysis feature.
2023-12-16 14:48:21 +02:00
GoaLitiuM
d614232f8d
Fix VS build issues with C# projects when engine path has spaces
2023-12-16 14:45:28 +02:00
mafiesto4
074ad171ba
Merge branch 'nothingTVatYT-load-additional-scene'
2023-12-16 12:49:48 +01:00
mafiesto4
efebb29ac0
Minor tweak for #2003
2023-12-16 12:49:39 +01:00
mafiesto4
c3dd05211b
Merge branch 'load-additional-scene' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-load-additional-scene
2023-12-16 12:40:34 +01:00
mafiesto4
b9c145b499
Merge branch 'nothingTVatYT-fix-linuxwindow'
2023-12-16 12:40:14 +01:00
mafiesto4
c0ef2a1f58
Cleamnup code for #2020 and use internal pointer for current tracking window
2023-12-16 12:39:10 +01:00
mafiesto4
141bec0259
Merge branch 'fix-linuxwindow' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-linuxwindow
2023-12-16 12:35:26 +01:00
mafiesto4
9c4857a205
Fix typo in Tag comparison function
...
#2081
2023-12-15 15:54:18 +01:00
mafiesto4
ed6220005f
Fixes for astc compression usage
2023-12-15 15:33:09 +01:00
mafiesto4
799fde1a26
Add ‘astc’ encoder lib
2023-12-15 14:33:09 +01:00
mafiesto4
3761eb5a1e
Add normal logs for deps build subcommands
2023-12-15 13:41:37 +01:00
mafiesto4
8eb68a905e
Add initial ASTC pixel format support
2023-12-15 13:38:03 +01:00
mafiesto4
ae5fa9619b
Remove TextureUtils
2023-12-14 18:23:17 +01:00
nothingTVatYT
8c45659b2a
use own encoder and some more error handling
2023-12-14 17:29:08 +01:00
mafiesto4
a5e072da31
Fix importing .dds files as-isif the compressed image is too small for the engine (block size validation)
...
#2057
2023-12-14 17:04:47 +01:00
mafiesto4
df8418da25
Add more profiling events
2023-12-14 17:00:55 +01:00
mafiesto4
d7b17ae0a6
Fix deadlock in asset thumbnails rendering queue when texture streaming fails
...
#2057
2023-12-14 16:05:15 +01:00
nothingTVatYT
f65ded4501
implement MoveFileToRecycleBin on Linux
2023-12-14 15:51:20 +01:00
mafiesto4
60202a3add
Fix deadlock when loading block-compressed texture that is smaller than block size
...
#2057
2023-12-14 15:14:49 +01:00
mafiesto4
014c811903
Add PixelFormatExtensions::ComputeBlockSize
2023-12-14 15:02:13 +01:00
mafiesto4
fe1a655654
Add support for displaying and reverting array values to prefab value in properties panel
...
#1548
2023-12-14 13:57:16 +01:00
mafiesto4
190bafea28
Merge branch 'Menotdan-boxcollider-autosize'
2023-12-14 11:05:14 +01:00
mafiesto4
51fc4c68cd
Use tooltip from native function docs and support multiple colliders selected at once #2063
2023-12-14 11:04:36 +01:00
mafiesto4
b87a7d16fb
Move managed code into native impl for #2063
2023-12-14 11:03:58 +01:00
mafiesto4
8a5a7851cf
Merge branch 'boxcollider-autosize' of https://github.com/Menotdan/FlaxEngine into Menotdan-boxcollider-autosize
2023-12-14 10:49:46 +01:00
mafiesto4
a1e13cd2c8
Fix MissingScript to be added only when object type exists (skip for prefab instances)
2023-12-14 10:47:49 +01:00
mafiesto4
e0a085adfe
Add support for loading prefab instance if the root was changed or deleted
...
#2050
2023-12-14 10:47:22 +01:00
mafiesto4
1874382816
Various fixes to prefabs
2023-12-13 11:05:29 +01:00
Menotdan
9454385683
Use the BoxColliderNode class for handling actor spawn events.
2023-12-12 15:46:15 -05:00
mafiesto4
d26b9818d8
Fix spawned prefab name after drag&drop into prefab window
...
#1865
2023-12-12 19:13:47 +01:00
mafiesto4
b297b9f185
Fix not supported dragging prefab actors between windows
...
#2065
2023-12-12 18:59:52 +01:00
mafiesto4
8aaa5710df
Fix dark outline around Screen Space Reflections alpha blending area
2023-12-12 16:02:53 +01:00
mafiesto4
778dd2d3f0
Fix shader file include path resolve on cache load
2023-12-11 22:55:36 +01:00
mafiesto4
ff195eeccb
Fix deadlock in Asset.WaitForLoaded when loading task hangs in the loading queue for a main thread sync
...
#2057
2023-12-11 22:35:51 +01:00
mafiesto4
a63abb534f
Merge branch 'Menotdan-fix-default-prefab-instance'
2023-12-11 22:06:20 +01:00
mafiesto4
2afdb5b978
Merge branch 'fix-default-prefab-instance' of https://github.com/Menotdan/FlaxEngine into Menotdan-fix-default-prefab-instance
2023-12-11 22:06:14 +01:00
mafiesto4
ea287e9fc5
Merge branch 'nothingTVatYT-fix-plugin-clone'
2023-12-11 19:51:32 +01:00
mafiesto4
14632ecb66
Merge branch 'fix-plugin-clone' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-fix-plugin-clone
2023-12-11 19:51:10 +01:00
mafiesto4
80b5e9d02a
Fix doc code example
...
https://forum.flaxengine.com/t/could-be-a-deprecated-document-hint-of-custompostfx-on-mainrendertask/1510
2023-12-11 19:48:06 +01:00
mafiesto4
022c935eef
Merge branch 'Tryibion-android-orientation'
2023-12-11 17:34:57 +01:00
mafiesto4
ad7d7f371e
Merge branch 'android-orientation' of https://github.com/Tryibion/FlaxEngine into Tryibion-android-orientation
2023-12-11 17:34:47 +01:00
Tryibion
4725f51431
Move android screen orientation into platform settings
2023-12-11 10:00:19 -06:00
mafiesto4
0bb1126f1b
Merge branch 'Just-Feeshy-master'
2023-12-11 16:42:54 +01:00
mafiesto4
462eb9803f
Merge branch 'master' of https://github.com/Just-Feeshy/FlaxEngine into Just-Feeshy-master
2023-12-11 16:42:49 +01:00
mafiesto4
b1d4d50d47
Merge branch 'Tryibion-dd-scale'
2023-12-11 16:38:09 +01:00
mafiesto4
2ed79c9218
Merge branch 'dd-scale' of https://github.com/Tryibion/FlaxEngine into Tryibion-dd-scale
2023-12-11 16:38:05 +01:00
mafiesto4
6dd72cdf32
Add removing thumbnails for deleted assets
...
#1729
2023-12-11 14:14:55 +01:00
mafiesto4
865945806a
Merge branch 'mtszkarbowiak-fix/swapping'
2023-12-11 11:28:32 +01:00
mafiesto4
d974998528
Merge branch 'fix/swapping' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/swapping
2023-12-11 11:28:27 +01:00
mafiesto4
efad58370f
Merge branch 'Menotdan-model-prefab-freeze-fix'
2023-12-11 11:20:49 +01:00
mafiesto4
51e92a49ad
Merge branch 'model-prefab-freeze-fix' of https://github.com/Menotdan/FlaxEngine into Menotdan-model-prefab-freeze-fix
2023-12-11 11:20:42 +01:00
mafiesto4
1195fe8507
Merge branch 'NoriteSC-Animaction'
2023-12-11 11:16:13 +01:00
mafiesto4
cbecd605e9
Merge branch 'Animaction' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Animaction
2023-12-11 11:16:01 +01:00
mafiesto4
0bcbcdb912
Merge branch 'Tryibion-invert-green'
2023-12-11 11:15:37 +01:00
nothingTVatYT
0df00fd881
wait for git processes to end
2023-12-11 04:14:17 +01:00
Menotdan
fe19ffddd9
Fix freeze when prefab ID is empty.
2023-12-10 18:12:41 -05:00
Menotdan
19dbd3c4e4
Add button to resize collider manually.
2023-12-09 21:00:45 -05:00
Menotdan
01b233af10
Factor out AutoResize() function for external use. Fix build regression due to unwanted import.
2023-12-09 19:57:52 -05:00
Menotdan
c895e310cb
Improve box collider creation behavior to account for child actors of the collider's parent.
2023-12-09 19:19:03 -05:00
NoriteSC
e508fb8cd0
added Note and Tip for blender users to Description
2023-12-10 00:23:43 +01:00
Menotdan
2f50042523
Simplify code and allow any actor as parent.
2023-12-09 17:56:09 -05:00
Menotdan
4e54e945ef
Implement auto-sizing for box colliders when they are added to the scene.
2023-12-09 17:43:06 -05:00
NoriteSC
0cb064bfb3
fixed Blend Additive
...
problem mesh was just exploding
+ code should be faster
2023-12-09 23:41:17 +01:00
Menotdan
52d4dff587
Fix build regression involving TextBoxBase being used in both game builds and editor builds.
2023-12-08 22:11:54 -05:00
Menotdan
13cc45c3d7
Add the option to deselect all whereve there is a select all, Refactor much of the codebase to use keybinds from InputOptions.
2023-12-08 20:16:07 -05:00
Tryibion
b8ce9e8c59
Scale up drop down items with text height as needed.
2023-12-08 17:01:48 -06:00
Menotdan
bcce52ca22
Refactor CurveEditor and KeyframesEditor to use input options.
2023-12-08 17:38:58 -05:00
Tryibion
df83491313
Add ability to change default Android screen orientation.
2023-12-08 15:48:43 -06:00
Menotdan
b1cbaf7e13
Fix default prefab instance not taking into account root position.
2023-12-08 15:46:09 -05:00
Mateusz Karbowiak
f3497a2a55
Fix swapping core collections
2023-12-08 20:50:52 +01:00
Mateusz Karbowiak
86fbf05b09
Fix general swapping function
2023-12-08 20:49:47 +01:00
Diego Fonseca
c17ff3926a
Update Time.cpp
2023-12-08 14:35:10 -05:00
Diego Fonseca
4707f98fab
Update Time.cpp
2023-12-08 14:13:50 -05:00
NoriteSC
eb30344e77
Update TransformGizmoBase.cs
2023-12-08 18:57:49 +01:00
NoriteSC
d8f110793b
done ?
2023-12-08 18:41:52 +01:00
Tryibion
a32effff1c
add missing result in texture tool
2023-12-08 09:44:40 -06:00
Tryibion
f346dbc9bf
add comment
2023-12-08 09:39:21 -06:00
Tryibion
f24b335c45
Add invert green channel option to texture tool.
2023-12-08 09:19:05 -06:00
mafiesto4
2f11f5f5ab
Fix 3e0496122c for ref parameters
2023-12-08 14:48:45 +01:00
mafiesto4
34ab33259b
Refactor Visject Surface attributes data storage to use JsonSerializer instead of deprecated BinaryFormatter
2023-12-08 14:13:52 +01:00
mafiesto4
1746db60e6
Fix HeaderAttribute usage with default values
2023-12-08 12:59:52 +01:00
mafiesto4
3e0496122c
Fix c# compilation warning in generated glue code
2023-12-08 12:50:57 +01:00
mafiesto4
74f5d14ec9
Merge remote-tracking branch 'origin/master' into 1.8
2023-12-08 11:23:06 +01:00
mafiesto4
306dd43b18
Merge branch 'Menotdan-bt_infinite_loop'
2023-12-08 10:34:38 +01:00
mafiesto4
c3b6dd9884
Merge branch 'bt_infinite_loop' of https://github.com/Menotdan/FlaxEngine into Menotdan-bt_infinite_loop
2023-12-08 10:34:33 +01:00
mafiesto4
f7e9465ce8
Avoid memory alloc #2042
2023-12-08 10:29:22 +01:00
mafiesto4
f9ad6e00c2
Merge branch 'Tryibion-add-blend-anim-fix'
2023-12-08 10:28:16 +01:00
mafiesto4
73a3e147ca
Merge branch 'add-blend-anim-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-blend-anim-fix
2023-12-08 10:26:34 +01:00
mafiesto4
59fe448987
Fix script add undo regression 9bde0f9f9b
...
#2041
2023-12-08 10:23:17 +01:00
Menotdan
629ebacd64
Hide loop count options if "Infinite Loop" is checked.
2023-12-08 02:01:13 -05:00
Tryibion
a6a94d5f77
2nd pass on additive blend math.
2023-12-08 00:59:41 -06:00
Menotdan
4a50111f9b
Add infinite loop to behavior tree loop decorator.
2023-12-08 01:46:55 -05:00
Tryibion
91033a6468
Simplify
2023-12-07 20:51:24 -06:00
Tryibion
73074b6e44
Enable Transform Lerp
2023-12-07 20:31:18 -06:00
Tryibion
e9285410e2
Fix blending additive animations.
2023-12-07 20:27:24 -06:00
NoriteSC
4fb2d3f7f3
sync
2023-12-07 23:55:10 +01:00
mafiesto4
526edb83de
Add Async to anim events (false by default) to delay events execution into main thread and prevent multi-threading issues by default
...
#2033
2023-12-07 15:21:03 +01:00
mafiesto4
7db0ae59bb
Fix managed method delegate creation to be thread-safe
2023-12-07 14:35:13 +01:00
mafiesto4
eb7d5e5df3
Fix crash when spawning actor from asyc thread into the SceneObject
...
#2033
2023-12-07 11:50:24 +01:00
mafiesto4
83ef9791d4
Fix missing bounds update on SkyLight radius modification
2023-12-07 11:44:05 +01:00
mafiesto4
228239632a
Fix tooltip location check when wraps over the screen
...
#2016
2023-12-07 11:43:50 +01:00
mafiesto4
3749b35aba
Fix crash in Content Storage async job when someone is using file storage and access cannot be freed
2023-12-07 11:18:18 +01:00
mafiesto4
d847dfda61
Fix issue with import scale on prefab model
2023-12-07 10:25:59 +01:00
mafiesto4
cb92110976
Add ModelPrefab to imported model prefab for reimporting functionality
2023-12-07 10:25:45 +01:00
Tryibion
1f6b63291d
Fix code style error
2023-12-06 09:39:16 -06:00
Tryibion
7d36cdb67d
Change vignette settings.
2023-12-06 09:33:59 -06:00
mafiesto4
74b77bfa4c
Fix regression from 38a0718b70
2023-12-06 14:34:34 +01:00
mafiesto4
32ced6e68a
Fix missing surface graph edited flag after removing anim graph state transition
...
#2035
2023-12-06 14:27:14 +01:00
mafiesto4
23a72f2ade
Fix not showing primary context menu on Visject surface if child control handled input event
2023-12-06 13:03:37 +01:00
mafiesto4
af4c662738
Merge branch 'Tryibion-scale-default'
2023-12-06 12:51:29 +01:00
mafiesto4
af4a6b80a8
Merge branch 'scale-default' of https://github.com/Tryibion/FlaxEngine into Tryibion-scale-default
2023-12-06 12:51:23 +01:00
mafiesto4
84e25a9e90
Merge branch 'Tryibion-multi-add-script'
2023-12-06 12:50:16 +01:00
mafiesto4
1eca03e50c
Merge branch 'multi-add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-multi-add-script
2023-12-06 12:50:07 +01:00
mafiesto4
0cd5627845
Merge branch 'Tryibion-refac-coll-serialization'
2023-12-06 12:42:35 +01:00
mafiesto4
49c21082a1
Merge branch 'refac-coll-serialization' of https://github.com/Tryibion/FlaxEngine into Tryibion-refac-coll-serialization
2023-12-06 12:42:29 +01:00
mafiesto4
96e64b2d0a
Merge branch 'Tryibion-dont-clamp-vel'
2023-12-06 12:37:35 +01:00
mafiesto4
19db8c04ad
Merge branch 'dont-clamp-vel' of https://github.com/Tryibion/FlaxEngine into Tryibion-dont-clamp-vel
2023-12-06 12:36:49 +01:00
mafiesto4
a5ffde8863
Merge branch 'Tryibion-fix-select'
2023-12-06 12:32:59 +01:00
mafiesto4
9e593195c0
Merge branch 'fix-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-select
2023-12-06 12:31:05 +01:00
mafiesto4
9dc3889631
Merge branch 'Withaust-halffixes'
2023-12-06 12:07:01 +01:00
mafiesto4
3328c678c1
Merge branch 'halffixes' of https://github.com/Withaust/FlaxEngine into Withaust-halffixes
2023-12-06 12:06:56 +01:00
mafiesto4
4f3c7a43ab
Merge branch 'Tryibion-default-not-sloppy'
2023-12-06 12:03:20 +01:00
mafiesto4
727ff155c2
Merge branch 'default-not-sloppy' of https://github.com/Tryibion/FlaxEngine into Tryibion-default-not-sloppy
2023-12-06 12:03:07 +01:00
mafiesto4
8faaaaaf54
Fix incorrect structure usage for hostfxr params siize
...
#2037
2023-12-06 11:20:32 +01:00
mafiesto4
7a7a43b897
Fix selecting prefab object when object from prefab is already selected
2023-12-06 11:20:01 +01:00
mafiesto4
63773f2ddf
Add **option to import model file as Prefab**
...
#1909 #1329 #1973
2023-12-06 11:19:42 +01:00
mafiesto4
3f632b7d15
Fix incorrect empty meshes/LODs removal after auto-lod generation
2023-12-06 10:34:29 +01:00
mafiesto4
bcbc1cd413
Fix crash in mesh LOD generator if generated mesh has more indices
2023-12-06 10:33:58 +01:00
mafiesto4
7886069783
Update meshoptimizer to v0.20
2023-12-06 10:33:14 +01:00
mafiesto4
4a3be5a743
Fix crash when updating prefabs from async thread
2023-12-06 00:30:37 +01:00
mafiesto4
fdfca5156b
Various fixes and stability improvements
2023-12-06 00:28:03 +01:00
mafiesto4
38a0718b70
Fix invalid tracy events from C# profiling api when profiler gets connected mid-event
2023-12-06 00:24:30 +01:00
mafiesto4
2285116bae
Remove old warnings about invalid model instance buffer
2023-12-06 00:19:48 +01:00
mafiesto4
5575917c4b
Fix prefab window performance with large hierarchies
2023-12-05 23:44:45 +01:00
mafiesto4
63ddf53ad3
Fix model asset thumbnail if mesh is not centered around origin
2023-12-05 23:43:54 +01:00
mafiesto4
3e940c28df
Refactor prefab's objectsCache to be explicitly SceneObject values
2023-12-04 13:56:36 +01:00
mafiesto4
f654d507e5
Add Where, Select and RemoveAll to ArrayExtensions
2023-12-03 14:09:58 +01:00
mafiesto4
d6dc1f9998
Various minor tweaks
2023-12-03 14:09:23 +01:00
mafiesto4
1843689a88
Add various profiler events to analyze models importing workflow
2023-12-03 11:23:45 +01:00
mafiesto4
022a69aaf2
Continue refactoring model tool to support importing multiple objects properly
2023-12-03 10:55:40 +01:00
ExMatics HydrogenC
360c75355c
Fix build error under non-windows platforms
2023-12-03 16:04:50 +08:00
ExMatics HydrogenC
6ab1663a14
Add missing xml annotations
2023-12-03 15:18:27 +08:00
ExMatics HydrogenC
23b71e7d3e
Make font fallbacking the default option
2023-12-03 15:11:47 +08:00
Tryibion
74baffd76c
Fix comment
2023-12-02 13:39:16 -06:00
Tryibion
666e6d880b
Changes to default post process settings.
2023-12-02 13:33:04 -06:00
Tryibion
a6caa9dbfa
Remove unused includes
2023-12-02 12:03:30 -06:00
Tryibion
73d33e4af0
Refactor Physics Colliders to use auto serialization.
2023-12-02 12:01:32 -06:00
Tryibion
c5c20c8e28
Remove zero clamp on hinge velocity.
2023-12-02 10:50:59 -06:00
Tryibion
9bde0f9f9b
Fix layout of editor updating when adding a script to multiple actors in a scene.
2023-12-02 09:40:33 -06:00
Tryibion
7d15944381
Add break
2023-12-02 09:27:13 -06:00
Tryibion
58bfd1954e
Fix UICanvas to only spawn CanvasScalar if it doesnt already have one.
2023-12-02 09:24:04 -06:00
Tryibion
f67c0d2ac0
Change ScaleWithResolution defaults
2023-12-02 09:23:43 -06:00
Tryibion
9a712ba3cf
Fix selecting objects/gizmos with high far plane.
2023-12-02 09:12:38 -06:00
Wiktor Kocielski
3ab7d7fcc4
Add Half to Vector2/Vector4
2023-12-02 15:29:49 +03:00
Ilya Fedorov
0569b6dac8
Merge branch 'FlaxEngine:master' into terrainscripting
2023-12-02 14:18:18 +03:00
ExMatics HydrogenC
2f019d4264
Fix unintended unname
2023-12-02 17:51:32 +08:00
ExMatics HydrogenC
29eb3954c5
Create global settings for font fallback
2023-12-02 17:48:51 +08:00
nothingTVatYT
78d9262b05
skip WM for non-regular windows and add mouse tracking
2023-12-01 21:25:00 +01:00
mafiesto4
c8dd2c045c
Simplify sorting arrays code
2023-12-01 13:57:34 +01:00
mafiesto4
a808bcdbf6
Refactor objects splitting in models importing to be handled by ModelTool not the importer code itself
2023-12-01 13:57:08 +01:00
ExMatics HydrogenC
95f5e31e48
Fix textbox height
...
Fix build error under non-windows platforms
2023-12-01 19:38:15 +08:00
ExMatics HydrogenC
7b63c7016c
Merge pull request #1 from FlaxEngine/master
...
Keep up with main
2023-12-01 18:06:42 +08:00
ExMatics HydrogenC
3c5035d3e9
Fix merge problem
2023-12-01 18:06:25 +08:00
Tryibion
640e01262f
Make SloppyOptimization false by default. Lower LODTargetError default.
2023-11-30 20:40:02 -06:00
ExMatics HydrogenC
3d139a241a
Fix C# editor
2023-12-01 09:28:29 +08:00
ExMatics HydrogenC
623f478b44
Move fallback rendering to new class
2023-11-30 23:22:11 +08:00
ExMatics HydrogenC
cdbe59a3fb
Add fallback settings to CSharp
2023-11-30 23:12:56 +08:00
mafiesto4
6e92d3103c
Replace ImportedModelData with ModelData for model importing
2023-11-30 11:46:07 +01:00
mafiesto4
c5df7ad689
Add various improvements to models importing code
2023-11-30 11:31:58 +01:00
ExMatics HydrogenC
d3840bb1f3
Refractor C++ code structure
2023-11-30 16:25:32 +08:00
ExMatics HydrogenC
3365fb5afc
Fix console rendering bug
2023-11-30 14:59:43 +08:00
ExMatics HydrogenC
41bbce56f6
Add multifont rendering to editor
2023-11-30 13:41:45 +08:00
mafiesto4
712c400e43
Add new mac icon
2023-11-29 21:51:07 +01:00
mafiesto4
7f87e9794b
Fix job system buffer allocation data
2023-11-29 19:12:58 +01:00
mafiesto4
cebd28c3a7
Revert fd938e8284
2023-11-29 18:46:18 +01:00
mafiesto4
eb508fdc73
Fix Json serialzier regression after hot-reload from 0f14672e3b
2023-11-29 12:28:30 +01:00
mafiesto4
b7e4fe3e85
Add automatic code modules references adding when cloning plugin project
...
#1335
2023-11-29 12:28:19 +01:00
ExMatics HydrogenC
a3bc394e4e
Fix a bunch of rendering bugs
2023-11-29 15:04:29 +08:00
ExMatics HydrogenC
b9f4d4120c
Merge remote-tracking branch 'upstream/master'
2023-11-29 09:57:54 +08:00
mafiesto4
c6017a21f3
Fix constant value sliders in material graphs to not be used due to shader compilations
2023-11-28 23:19:47 +01:00
mafiesto4
d3a77c7a55
Fix regressions
2023-11-28 17:38:06 +01:00
mafiesto4
8ff4f95cef
Optimize some code and cleanup code style in natvis file
2023-11-28 16:02:51 +01:00
mafiesto4
4f8aff4352
Refactor memory allocators to use dedicated path when moving collection data that is not blittable
...
#2001 #1920
2023-11-28 16:02:36 +01:00
mafiesto4
0aeac36f09
Fix __cplusplus macro on MSVC and add logging C++ version used during compilation
2023-11-28 15:55:34 +01:00
mafiesto4
cf8b7a20c2
Improve 47b8c9978f to handle non-vec4 cases
...
#2000
2023-11-28 14:55:26 +01:00
mafiesto4
47b8c9978f
Fix missing channel masking in material Scene Texture node
...
#2000
2023-11-28 11:30:04 +01:00
mafiesto4
a909b57e82
Fix deadlock in NetworkManager when network peer returns invalid event type
...
#1992
2023-11-28 11:24:46 +01:00
mafiesto4
35ebdb0ffe
Refactor INetworkDriver::PopEvent to use network event as output parameter rather than raw pointer
...
#1992
2023-11-28 11:24:17 +01:00
mafiesto4
fd938e8284
Fix incorrect pointer marshalling from Variant to managed runtime
...
#1992
2023-11-28 11:22:14 +01:00
mafiesto4
17dca8c5c7
Fix invalid codegen for array reference passed as output parameter in scripting interface method
2023-11-28 11:21:29 +01:00
mafiesto4
8ffc86ef88
Fix missing output parameters conversion when calling interface implementation in scripting
...
#1992
2023-11-28 11:20:07 +01:00
nothingTVatYT
a3f1dc2694
removed unnecessary check
2023-11-28 00:50:44 +01:00
nothingTVatYT
84f3d50925
moved a comment line back to the suitable place
2023-11-28 00:43:55 +01:00
nothingTVatYT
a06a079804
change submenu name to the shorter and less complicated "Add Scene"
2023-11-28 00:37:29 +01:00
ExMatics HydrogenC
47a25c7828
Add font fallback
...
Note: All the `First()` in the code are temperary workarounds to make it work and require refractoring
2023-11-28 07:17:46 +08:00
nothingTVatYT
475453aa60
add load scene add. to context menus
2023-11-28 00:06:28 +01:00
Mr. Capybara
44f0b5a1de
Merge branch 'master' into add_spline_snap
2023-11-27 14:59:10 -04:00
mafiesto4
39dc5939e3
Fix crash when boxing native non-POD structure into managed format
...
#1992
2023-11-27 17:08:07 +01:00
mafiesto4
437819bfce
Merge branch 'GoaLitiuM-dotnet_symbol_vscode_fixes'
2023-11-27 14:33:21 +01:00
mafiesto4
fa972a3c77
Merge branch 'dotnet_symbol_vscode_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_symbol_vscode_fixes
2023-11-27 14:33:06 +01:00
mafiesto4
926297a63f
Merge branch 'Tryibion-remove-delete'
2023-11-27 14:32:44 +01:00
mafiesto4
fd76c63a24
Merge branch 'remove-delete' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-delete
2023-11-27 14:32:34 +01:00
mafiesto4
2f4b956d78
Fix crash when unloading texture that has active streaming tasks
2023-11-27 11:53:21 +01:00
nothingTVatYT
03d629f0e1
calculate follow selection on FOV and far plane
2023-11-27 04:19:45 +01:00
GoaLitiuM
c577c78f3f
Fix running Flax.Build with .NET 8 runtime
2023-11-26 20:47:54 +02:00
GoaLitiuM
ef8bb33105
Compile C# scripts with latest detected C# language version
2023-11-26 20:27:54 +02:00
GoaLitiuM
aab88a746d
Use detected .NET and C# language version in generated project files
2023-11-26 20:27:54 +02:00
GoaLitiuM
0bcd0154e1
Remove wrong .NET SDK preprocessor definitions and support NET8_0
...
Only `X_OR_GREATER` symbols should be defined for all versions, and only
the latest detected SDK symbol should be generated.
2023-11-26 20:27:54 +02:00
GoaLitiuM
e5b1a10d34
Fix VSCode intellisense not finding generated C# bindings definitions
2023-11-26 20:27:53 +02:00
mafiesto4
f16406df8a
Update Newtonsoft.Json.dll to dotnet8
2023-11-26 17:23:48 +01:00
mafiesto4
06ad316f94
Update to .NET 8
2023-11-26 15:09:46 +01:00
mafiesto4
76f5712c79
Merge remote-tracking branch 'origin/1.7' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-25 23:36:56 +01:00
mafiesto4
b3a18883ca
Fix iOS startup
2023-11-25 21:46:22 +01:00
mafiesto4
98b42d3e2e
Add .NET SDK version 7 as forced to be used during game cooking (compatibility with)
2023-11-25 18:14:21 +01:00
mafiesto4
71f30f18a6
Add support for including global configs in engine configuration options
2023-11-25 18:08:34 +01:00
mafiesto4
9e74f3ae22
Update engine assets
2023-11-25 17:54:50 +01:00
mafiesto4
f4f49f63bc
Remove debug logs from 3fc0a3dc84
2023-11-25 14:19:30 +01:00
mafiesto4
eaabd56cae
Add manual dotnet versions search on windows
2023-11-25 13:03:22 +01:00
mafiesto4
3fc0a3dc84
Add test debug log for broken ci build debug
2023-11-25 12:46:21 +01:00
mafiesto4
cf155a4df4
Update build scripts to use .NET SDK 7 for engine
2023-11-25 12:20:42 +01:00
mafiesto4
40d6e18e7e
Add -dotnet=ver command arg to Flax.Build to specify .NET SDK version to use for build
2023-11-25 12:16:13 +01:00
mafiesto4
2cef368282
Update missing unmanaged function callback error message
2023-11-24 21:45:59 +01:00
mafiesto4
40d8d3b972
Update build number
2023-11-24 17:54:44 +01:00
Tryibion
2ddef2c6be
make vars public
2023-11-24 10:53:43 -06:00
mafiesto4
6eb738bc58
Merge branch 'HydrogenC-master'
2023-11-24 15:00:39 +01:00
mafiesto4
91629d7a28
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2023-11-24 15:00:34 +01:00
mafiesto4
cfef59d851
Merge branch 'nothingTVatYT-master'
2023-11-24 15:00:25 +01:00
mafiesto4
5f3fc38de2
Merge branch 'master' of https://github.com/nothingTVatYT/FlaxEngine into nothingTVatYT-master
2023-11-24 15:00:21 +01:00
mafiesto4
49bc7d3dcc
Fix BehaviorTree node UI after adding decorator that was already there
2023-11-24 14:59:25 +01:00
mafiesto4
d0f7a04c58
Add support for getter-only properties in blackboard selector access
2023-11-24 14:59:07 +01:00
Tryibion
53aae90d45
Code style fix
2023-11-24 07:50:00 -06:00
nothingTVatYT
297cdc5bfd
Merge branch 'FlaxEngine:master' into master
2023-11-24 11:28:58 +01:00
mafiesto4
f61f35b259
Fix compilation regression
2023-11-24 10:53:07 +01:00
mafiesto4
aa1b779463
Fix Win32CriticalSection to use spin count of 4000 instead of just 100
...
#1930
2023-11-24 10:25:46 +01:00
mafiesto4
359d4ba8ef
More refactoring to 6cf7d49a10 for better assets loading
...
#1930
2023-11-24 10:25:21 +01:00
mafiesto4
6cf7d49a10
Fix crash during asset loading due to potential threading issue when 2 threads load the same asset
...
#1930
2023-11-23 17:54:50 +01:00
mafiesto4
d5075d845c
Fix content storage usage with relative paths
...
#1966
2023-11-23 17:37:55 +01:00
mafiesto4
d99a92fd13
Fix generic types including to be recursive in C++ bindings codegen
...
#1966
2023-11-23 13:46:43 +01:00
ExMatics HydrogenC
5b7a3f9700
Show skeleton when entering skeleton tab
2023-11-22 21:52:07 +08:00
Tryibion
94f1dff497
Add main content nodes to not be duplicated.
2023-11-21 15:40:34 -06:00
Tryibion
fe53317ec7
Fix issue of options not showing up for regular content items.
2023-11-21 12:10:44 -06:00
Tryibion
317886e893
Remove ability to delete content and source folders. Limit CM options on those folders only to ones that make sense.
2023-11-21 12:03:01 -06:00
mafiesto4
eba4b9bcc1
Add immediate game viewport sync after aspect ratio change in Editor
2023-11-21 12:34:31 +01:00
mafiesto4
d01990e3bb
Fix deadlock in editor when using snap to the group with actor that has empty bounds
...
#1971
2023-11-21 12:34:06 +01:00
mafiesto4
0db259e300
Add CustomScenes feature to draw a fixed set of scenes within SceneRenderTask
2023-11-21 12:24:55 +01:00
mafiesto4
ce905fbe86
Merge branch 'HydrogenC-master'
2023-11-21 11:27:25 +01:00
mafiesto4
5fb82dd290
Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master
2023-11-21 11:27:18 +01:00
mafiesto4
ea81ac6a71
Fix crash in Multi Blend 2D node in Anim Graph when using single animation on a triangle
2023-11-21 11:10:05 +01:00
mafiesto4
88f751eda7
Merge branch 'Tryibion-submod'
2023-11-21 10:04:38 +01:00
mafiesto4
33115fca0c
Merge branch 'submod' of https://github.com/Tryibion/FlaxEngine into Tryibion-submod
2023-11-21 10:04:32 +01:00
mafiesto4
4e37aafe6a
Fix BT logic flow when start/stopping behavior
2023-11-21 00:01:46 +01:00
mafiesto4
9a091799fc
Fix crash when debugging BT node state while tree is not running
2023-11-21 00:00:43 +01:00
mafiesto4
37d4b0f863
Remove invalid clang option
2023-11-20 17:27:47 +01:00
Tryibion
b14d88f8f8
Add git submodule init to git cloning.
2023-11-20 07:31:16 -06:00
mafiesto4
f5acba7d43
Add remaining clang options for Apple and Unix toolchains
2023-11-20 14:20:26 +01:00
nothingTVatYT
da0dc7f11c
Merge branch 'FlaxEngine:master' into master
2023-11-20 11:46:53 +01:00
mafiesto4
6c6e8be20e
Update build number
2023-11-20 11:16:29 +01:00
mafiesto4
aa4e1222d7
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-20 11:16:07 +01:00
mafiesto4
98012eb192
Minor improvements
2023-11-20 11:07:45 +01:00
mafiesto4
e9a1be481f
Add short delay before auto-selecting editor tab on drag over header
...
#1934
2023-11-20 11:03:49 +01:00
mafiesto4
5573f5bb4a
Merge branch 'GoaLitiuM-dotnet8_validate'
2023-11-20 10:48:35 +01:00
mafiesto4
822c25af7d
Merge branch 'dotnet8_validate' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet8_validate
2023-11-20 10:48:27 +01:00
mafiesto4
70a540da4a
Refactor main editor viewport and prefab viewport to share dragging handling code
2023-11-20 10:48:16 +01:00
mafiesto4
201a1f0264
Fix PostFx settings in Graphics Settings to be only used when checked as override
2023-11-19 22:10:11 +01:00
mafiesto4
9aa4421bfd
Fix Visual Script parameter setter node to accept multiple input flows
2023-11-19 20:41:24 +01:00
mafiesto4
d90a0aa3f4
Fix missing initialization of scene objects added from prefab
...
#1924
2023-11-19 20:26:14 +01:00
mafiesto4
fc2d9a745f
Fix missing scene dirty state when spawning prefab in scene tree
2023-11-19 20:24:47 +01:00
mafiesto4
4e190c2e3c
Add decoding stack trace function names on Apple platforms
2023-11-19 18:04:24 +01:00
nothingTVatYT
6dcfe32979
Merge branch 'FlaxEngine:master' into master
2023-11-19 12:38:03 +01:00
mafiesto4
389bf89e2a
Add GetStackFrames on Android
2023-11-19 11:07:44 +01:00
mafiesto4
31aafeb0d1
Add GetStackFrames and IsDebuggerPresent on Linux
2023-11-19 11:04:10 +01:00
mafiesto4
f9799f8ef3
Update old code
2023-11-19 11:00:15 +01:00
GoaLitiuM
017e7cbc60
Validate detected .NET SDK/runtime versions
2023-11-19 11:26:43 +02:00
GoaLitiuM
4eaac4ab2f
Fix building Flax.Build with .NET 8 SDK
2023-11-19 11:26:40 +02:00
ExMatics HydrogenC
ddcb792767
Improve documentation
2023-11-19 17:07:42 +08:00
ExMatics HydrogenC
8bcb984180
Implement SetNodeTransform
2023-11-19 17:02:07 +08:00
nothingTVatYT
038a4e6f90
Merge branch 'FlaxEngine:master' into master
2023-11-19 00:44:50 +01:00
mafiesto4
3799674b83
Merge branch 'Tryibion-hide-certain-ui'
2023-11-19 00:00:22 +01:00
mafiesto4
25246de791
Merge branch 'hide-certain-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-hide-certain-ui
2023-11-19 00:00:10 +01:00
mafiesto4
e76fffc95a
Improve performance of 06c56d0a4b
2023-11-18 23:59:30 +01:00
mafiesto4
06c56d0a4b
Fix bug when spawning new prefab objects during scene load due to regression in async scene init
2023-11-18 23:46:42 +01:00
Mr. Capybara
e4dc6d7295
add checkbox to start game focused
2023-11-18 14:43:32 -04:00
nothingTVatYT
6c32e4a842
force DeepClone() to use runtime class
2023-11-18 05:34:34 +01:00
Tryibion
84f6e2f90f
Hide search window and search nodes from UIControls
2023-11-17 11:25:54 -06:00
mafiesto4
f77f8fbb39
Fix regression from d9b90c9520
2023-11-17 16:15:43 +01:00
mafiesto4
15aaf5043a
Fix scenes reload feature to check if can do it, properly use async in play mode and ask for save if scene is modified
...
#1740
2023-11-17 14:07:33 +01:00
mafiesto4
b7f2196784
Fix missing script replacement if data has object id that doesn't match current parent
...
#1924
2023-11-17 14:02:40 +01:00
mafiesto4
d9b90c9520
Fix crash in MissingScript if script is still missing after deserialization
...
#1924
2023-11-17 13:50:18 +01:00
mafiesto4
719498e99b
Adjust MissingScriptEditor layout for UI
2023-11-17 13:08:37 +01:00
mafiesto4
0beb389012
Merge branch 'NoriteSC-MathLib'
2023-11-17 12:25:28 +01:00
mafiesto4
e177aec5fa
Codestyle
2023-11-17 12:19:54 +01:00
mafiesto4
a1ef635a2c
Merge branch 'MathLib' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-MathLib
2023-11-17 12:17:11 +01:00
Menotdan
3824b19c8b
Added Actor.GetPrefabRoot()
2023-11-16 23:46:44 -05:00
Tryibion
9de408e4e8
Fix comments
2023-11-16 21:46:37 -06:00
Tryibion
2ac8480df4
Simplify RequireScriptAttribute code.
2023-11-16 21:45:33 -06:00
Tryibion
44e55cc8b6
Add require Actor attribute
2023-11-16 21:25:40 -06:00
Tryibion
c4c3a3a5e8
Remove break to show all missing required scripts in logs.
2023-11-16 21:01:19 -06:00
Tryibion
de55ad90b7
Add require script attribute and functionality.
2023-11-16 20:57:53 -06:00
mafiesto4
ca64867f3c
Merge branch 'RuanLucasGD-fix-navigation-crash'
2023-11-16 16:26:59 +01:00
mafiesto4
027fcbfd36
6Merge branch 'fix-navigation-crash' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-fix-navigation-crash
2023-11-16 16:16:07 +01:00
mafiesto4
bec878cc11
Fix crashes in various dictionary usages caused by duplicated keys
...
#1925 #1924
2023-11-16 15:47:42 +01:00
mafiesto4
f0865c3989
Fix crash in Global Surface Atlas when dirty object is missing
2023-11-16 14:18:29 +01:00
mafiesto4
9738fd4354
Fix crash on hot-reload in Editor due to leftover scripting events in ScriptingEvents::EventsTable
...
#1925
2023-11-16 14:09:05 +01:00
mafiesto4
d33bf2fa6a
Update docs comments based on https://github.com/FlaxEngine/FlaxDocs/pull/127
2023-11-16 13:55:45 +01:00
NoriteSC
307129b4a1
added c++ PingPong and flipped sheer
2023-11-16 11:50:44 +01:00
mafiesto4
1bc6842831
Update build number
2023-11-16 10:32:31 +01:00
mafiesto4
1bb68f2c0c
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-16 10:31:13 +01:00
mafiesto4
640f380237
Add OutputName to Build Settings for game output exe/package renaming
...
#1174
2023-11-16 10:29:58 +01:00
mafiesto4
6af6edb4fe
Add engine lib to codesign on windows and disable perf event spam in deployment build
2023-11-15 23:39:52 +01:00
mafiesto4
6cad1e3309
Add better win32 resource file injection to be done during linker call
2023-11-15 23:22:26 +01:00
mafiesto4
ee6a311406
Add support for building engine target as shared library on all platforms
2023-11-15 22:56:23 +01:00
Mr. Capybara
6aea001e94
Remove unnecessary check
2023-11-15 12:49:20 -03:00
mafiesto4
3a59cfcf20
Change Globals.BuildErrors into BuildException #1673
2023-11-15 11:57:53 +01:00
mafiesto4
385693afff
Merge branch 'GoaLitiuM-csharp_vs_build'
2023-11-15 11:44:49 +01:00
mafiesto4
e7ef3ebef2
Merge branch 'csharp_vs_build' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-csharp_vs_build
2023-11-15 11:44:42 +01:00
mafiesto4
c45d606f69
Merge branch 'GoaLitiuM-dotnet8_rollforward_fix'
2023-11-15 11:44:29 +01:00
mafiesto4
2555b07edf
Merge branch 'dotnet8_rollforward_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet8_rollforward_fix
2023-11-15 11:44:21 +01:00
mafiesto4
80a30f504a
Add initial support for Precompiled Header Files (PCH) in MSVC compilation
2023-11-15 10:30:59 +01:00
Mr. Capybara
d533cf554a
Avoid crash when try build navmesh with null scene
2023-11-14 14:47:35 -04:00
mafiesto4
bc3107d1db
Fix build warnings on the latest XCode
2023-11-14 19:03:46 +01:00
GoaLitiuM
3f5c92e2fa
Improve .NET 8 runtime and SDK detection
...
Setting the environment variable `DOTNET_ROLL_FORWARD_TO_PRERELEASE=1`
is required to enable runtime support for release candidate builds of
future major .NET releases.
2023-11-14 17:00:51 +02:00
mafiesto4
8d3cb8953c
Add casting to variant in large worlds build
2023-11-14 12:41:59 +01:00
mafiesto4
3904756e26
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2023-11-14 12:20:26 +01:00
mafiesto4
6fd34bf5cc
Fix compilation regression
2023-11-14 12:15:51 +01:00
mafiesto4
0360f7786d
Fix crash hen readingBehaviorKnowledgeSelector value in C# when type doesn't match exactly
2023-11-14 11:47:44 +01:00
mafiesto4
3320c76e14
Add soft check for null managed object value for unboxing
2023-11-14 11:23:15 +01:00
mafiesto4
e0de6744e2
Add better errors logging to BT nodes in case of issues
2023-11-14 11:22:41 +01:00
mafiesto4
7c53b1e99a
Add clearing BT memory in non-release builds to make issues spotting easier
2023-11-14 11:22:17 +01:00
mafiesto4
dd579eb099
Merge branch 'GoaLitiuM-freetype_fontstyle'
2023-11-14 10:39:08 +01:00
mafiesto4
0d8868e5bb
Merge branch 'freetype_fontstyle' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-freetype_fontstyle
2023-11-14 10:39:01 +01:00
mafiesto4
c0f0bd87aa
Fix error in Tabs.SelectedTab
...
#1932
2023-11-14 10:33:40 +01:00
mafiesto4
f7fb366233
Minor doc updates
2023-11-14 10:31:11 +01:00
mafiesto4
b2f49e2791
Merge branch 'Tryibion-limit-cloth-brush'
2023-11-14 10:30:46 +01:00
mafiesto4
b848c12802
Merge branch 'limit-cloth-brush' of https://github.com/Tryibion/FlaxEngine into Tryibion-limit-cloth-brush
2023-11-14 10:30:27 +01:00
mafiesto4
45cb4eb66d
Merge branch 'RuanLucasGD-WakeUp-Rigidboies'
2023-11-14 10:20:50 +01:00
mafiesto4
a42d54e401
Merge branch 'WakeUp-Rigidboies' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-WakeUp-Rigidboies
2023-11-14 10:20:43 +01:00
Tryibion
ab5534da7f
Add limits to cloth brush values.
2023-11-13 20:38:04 -06:00
Mr. Capybara
05ea803582
add check for GetStartAwake
2023-11-13 20:05:05 -04:00
mafiesto4
eaafb72ca9
Optimize some includes and use automatic serializers for platform settings
2023-11-13 23:54:07 +01:00
Mr. Capybara
4ceed361e2
small fix
2023-11-13 14:28:16 -04:00
Mr. Capybara
a9e1568edc
Auto WakeUp rigidbodies when set "isKinematic" to false
2023-11-13 14:26:42 -04:00
mafiesto4
348ed463fc
Merge branch 'Radiangames-LightThemeTweaks'
2023-11-13 17:17:42 +01:00
mafiesto4
618273977c
Minor improvements to code style #1541
2023-11-13 17:17:05 +01:00
mafiesto4
13881c7d97
Merge branch 'LightThemeTweaks' of https://github.com/Radiangames/FlaxEngine into Radiangames-LightThemeTweaks
2023-11-13 17:02:12 +01:00
mafiesto4
97a28d4431
Add security lockers for managed typeinfo access
2023-11-13 15:48:12 +01:00
mafiesto4
46f82aabcd
Fix ui navigation regression from 2f9343c236
2023-11-13 14:48:40 +01:00
mafiesto4
c328eabd2a
Merge branch 'Tryibion-dropdown-improvements'
2023-11-13 14:46:11 +01:00
mafiesto4
422fb34c69
Rename NumberOfItemsToShow to ShowMaxItemsCount #1826
2023-11-13 14:41:33 +01:00
mafiesto4
c7eaed6c65
Merge branch 'dropdown-improvements' of https://github.com/Tryibion/FlaxEngine into Tryibion-dropdown-improvements
2023-11-13 14:36:18 +01:00
mafiesto4
418918920e
Add GetSplineSegmentLength to get spline segment length
...
#1879
2023-11-13 11:38:37 +01:00
mafiesto4
930b1b978c
Fix incorrect spline length calculation if first point is not at spline origin
...
#1876
2023-11-13 10:25:46 +01:00
mafiesto4
95180f4aa9
Merge branch 'SinnersSum-Flax-SSDev'
2023-11-13 09:52:43 +01:00
mafiesto4
0f14672e3b
Codestyle formatting and fixes for #1888
2023-11-13 09:45:33 +01:00
mafiesto4
0fe9f6f439
Merge branch 'Flax-SSDev' of https://github.com/SinnersSum/FlaxEngine into SinnersSum-Flax-SSDev
2023-11-12 21:47:45 +01:00
mafiesto4
cc1e98db3c
Bump up build number
2023-11-12 01:06:06 +01:00
mafiesto4
31ce41c5a4
Fix marking scene as dirty when creating prefab from existing actor
...
#1916
2023-11-11 17:57:54 +01:00
mafiesto4
0556c30ac5
Merge branch 'stefnotch-patch-14' into 1.8
2023-11-11 17:52:29 +01:00
mafiesto4
5df1d3ddfd
Merge branch 'patch-14' of https://github.com/stefnotch/FlaxEngine into stefnotch-patch-14
2023-11-11 17:52:21 +01:00
mafiesto4
be90f47585
Documentation improvements from https://github.com/FlaxEngine/FlaxDocs/pull/125
2023-11-11 15:37:12 +01:00
mafiesto4
ddaa5f9161
Fix regression in Custom Editor UI from 74bcf7d9e5
...
#1616 #1911
2023-11-11 14:47:20 +01:00
GoaLitiuM
dc7170c51e
Expose Freetype font style flags in FontAsset
2023-11-10 21:32:50 +02:00
mafiesto4
43ae0bcd4c
Merge branch 'MineBill-fix-rider-detection'
2023-11-10 16:14:48 +01:00
mafiesto4
252bb680fa
Merge branch 'fix-rider-detection' of https://github.com/MineBill/FlaxEngine into MineBill-fix-rider-detection
2023-11-10 16:14:38 +01:00
mafiesto4
beab66e42e
Merge branch 'RuanLucasGD-rebuild-navigation'
2023-11-10 15:54:13 +01:00
mafiesto4
c2c0ad8067
Merge branch 'rebuild-navigation' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-rebuild-navigation
2023-11-10 15:08:55 +01:00
mafiesto4
057d1fbcc6
Fix unpacking Float3 and other inbuilt Variant types via Unpack node in Visual Script
...
#1903
2023-11-10 15:07:37 +01:00
Mr. Capybara
626cde118b
Add verification to rebuild navigation
2023-11-10 09:45:46 -03:00
mafiesto4
36daa38e0f
Fix CollectionEditor to properly support editing multiple arrays
...
#1818
2023-11-10 13:23:32 +01:00
MineBill
ed69f11121
Don't hardcode appdata path for linux anymore.
2023-11-10 13:58:03 +02:00
mafiesto4
9cd8c02911
Fix NetworkTransform to properly reject local simulation deltas on incoming authoritative transform data
...
#1907
2023-11-10 11:34:52 +01:00
mafiesto4
7d70a15034
Fix color editing control to properly handle mouse event
...
#1782
2023-11-10 10:20:21 +01:00
mafiesto4
39a5b8e635
Invert check order
2023-11-10 01:32:24 +01:00
Mr. Capybara
2ae290491e
fix build
2023-11-09 14:50:56 -04:00
Mr. Capybara
3c71dc99e0
Rebuild navigation after apply changes in Navigation asset
2023-11-09 14:08:01 -04:00
NoriteSC
ea3f02f810
Fix rotacion sheers the UI element
2023-11-09 17:34:51 +01:00
mafiesto4
4ae57e7769
Fix issue with asset loading to be properly canceled when reimporting file
...
#1894
2023-11-09 14:52:28 +01:00
mafiesto4
22c8ec5342
Fix crash when rigidbody gets deleted during physical collision
...
#1893
2023-11-09 11:50:48 +01:00
mafiesto4
710b9275fd
Fix minor typos https://github.com/FlaxEngine/FlaxDocs/pull/123
2023-11-09 09:13:40 +01:00
mafiesto4
e7844bb5b2
Merge branch 'Menotdan-custom-model-matpv'
2023-11-09 09:10:32 +01:00
mafiesto4
d8a54692f0
Code cleanup #1785
2023-11-09 09:10:25 +01:00
mafiesto4
30ca7d52d0
Merge branch 'custom-model-matpv' of https://github.com/Menotdan/FlaxEngine into Menotdan-custom-model-matpv
2023-11-09 09:06:26 +01:00
mafiesto4
888a8ee7b9
Merge branch 'NoriteSC-Nodes'
2023-11-08 21:30:44 +01:00
mafiesto4
d90b723487
Code cleanup and usability tweaks for #1600
2023-11-08 21:30:31 +01:00
mafiesto4
67c22cf3d4
Merge branch 'Nodes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Nodes
2023-11-08 21:19:08 +01:00
NoriteSC
6497f3109a
Merge branch 'MathLib' of https://github.com/NoriteSC/FlaxEngineFork into MathLib
2023-11-08 18:36:05 +01:00
NoriteSC
6dcadb5131
Compacted UpdateTransform Matrix math
2023-11-08 18:35:27 +01:00
mafiesto4
2bcdb5b05b
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-08 17:30:34 +01:00
mafiesto4
d6f449820b
Merge branch 'RuanLucasGD-ui-usability-improv'
2023-11-08 17:23:23 +01:00
mafiesto4
a6c47ae17b
Merge branch 'ui-usability-improv' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-ui-usability-improv
2023-11-08 17:08:23 +01:00
mafiesto4
b3c15d6562
Merge branch 'Tryibion-center-import'
2023-11-08 15:07:44 +01:00
mafiesto4
0fe46457c6
Merge branch 'center-import' of https://github.com/Tryibion/FlaxEngine into Tryibion-center-import
2023-11-08 15:07:38 +01:00
mafiesto4
bcaa42dda2
Fix crash on negative collection capacity due to int32 maximum value limit
...
#1886
2023-11-08 15:07:20 +01:00
mafiesto4
22fa7a89ac
Merge branch 'Tryibion-anim-slot-speed-fix'
2023-11-08 14:43:08 +01:00
mafiesto4
e572f75b06
Merge branch 'anim-slot-speed-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-anim-slot-speed-fix
2023-11-08 14:43:03 +01:00
mafiesto4
11b60390b6
Add GetRotationFromTo and FindBetween utilities to C# Quaternion API
...
#1885
2023-11-08 14:41:36 +01:00
mafiesto4
1a7770fba2
Fix deadlock regression when saving Visual Script in Editor with active instance objects
...
#1890
2023-11-08 14:33:05 +01:00
mafiesto4
966fb0275b
Add SortScore to Visject node archetypes and use it to favor method overrides in Visual Script
2023-11-08 11:52:31 +01:00
mafiesto4
785d3e8648
Fix Output Log window to scroll log on startup properly
2023-11-08 11:40:57 +01:00
mafiesto4
2f9343c236
Add handling ViewLayersMask from camera when rendering UICanvas
...
#1811
2023-11-08 11:21:29 +01:00
SS
52a1175f96
Seperated out assembly resolution logic to it's own function
2023-11-07 16:30:50 -07:00
SS
77b6a4a68b
Fixed issue in NativeInterop
...
Readded check in current app domain to ExtendedSerializationBinder
2023-11-07 16:03:03 -07:00
mafiesto4
74bcf7d9e5
Fix custom editor layout rebuilding when it has more editors in use
...
#1616
2023-11-07 18:30:05 +01:00
mafiesto4
22d754e797
Fix error during new json asset creation via ContentContextMenu if the class is missing empty constructor
...
#1838
2023-11-07 16:21:56 +01:00
mafiesto4
0d85094ebb
Fix error during new json asset creation via ContentContextMenu if the class is missing empty constructor
...
#1838
2023-11-07 16:21:48 +01:00
mafiesto4
7d43a0cc8b
Fix various cases of closing window tabs when using Dock Windows in Editor
...
#1750
2023-11-07 16:14:09 +01:00
mafiesto4
4c413cb146
Merge branch 'MineBill-editor-list-dragging'
2023-11-07 10:54:23 +01:00
mafiesto4
4238c43f27
Format code #1850
2023-11-07 10:54:11 +01:00
mafiesto4
f163edfb7e
Move AssetPickerValidator to Editor Content folder
...
#1850
2023-11-07 10:24:38 +01:00
mafiesto4
fd4a5595c0
Merge branch 'editor-list-dragging' of https://github.com/MineBill/FlaxEngine into MineBill-editor-list-dragging
2023-11-07 10:21:57 +01:00
mafiesto4
f6645e5600
Add debug drawing contact offset for selected collider
...
#1728
2023-11-07 09:56:33 +01:00
Tryibion
b72849eafe
Fix anim slot from playing animations more than 1 time based on speed.
2023-11-06 19:52:19 -06:00
SS
d6e93a7fab
Fixed issue involving stale scripting assemblies in FlaxEngine.Json dynamic type resolution
...
Added new ExtendedSerializationBinder
Added callback to clear serializer cache on scripting assembly reload
Added low-cost mechanism to invalidate the SerializerCache after domain reload
2023-11-06 18:49:30 -07:00
mafiesto4
6648481d12
Improve various doc comments to be more usable as tooltips in Editor
2023-11-07 00:57:18 +01:00
mafiesto4
87a9dedba4
Refactor default ContactOffset for Collider to be 2 (keep 10 for CharacterController)
...
#1728
2023-11-07 00:56:55 +01:00
mafiesto4
4fdeb773a5
Add hidding Camera properties based on UsePerspective option
...
#1858
2023-11-07 00:29:29 +01:00
mafiesto4
a90cf7c28f
Add better formatting for automatic tooltips in Editor from xml comments
2023-11-07 00:26:14 +01:00
mafiesto4
4b2595e904
Remove tooltips from Camera and use automatic ones from xml comments
2023-11-07 00:19:02 +01:00
mafiesto4
42e8311736
Add engine version in Editor main window title
...
#1847
2023-11-07 00:13:13 +01:00
mafiesto4
a685918e10
Add default value for material Sphere Mask node to create blob gradient around UV center
...
#1830
2023-11-06 23:57:54 +01:00
mafiesto4
47ca4228dd
Fix compile warning
2023-11-06 20:50:52 +01:00
mafiesto4
7dc645c114
Update Tracy Profiler to 0.10
2023-11-06 20:50:37 +01:00
mafiesto4
c78ce9697c
Fix incorrect tabs selection handling when tab gets removed
...
#1843
2023-11-06 18:14:16 +01:00
mafiesto4
c3d74b690e
Fix editor plugins init regression from #1779 and compact more code
2023-11-06 18:13:06 +01:00
mafiesto4
ae85a94261
Fix memory leak while doing drag&drop with Debug Draw in use
...
#1723
2023-11-06 17:18:20 +01:00
mafiesto4
e7b1fce3eb
Merge DoDragDropJob to hsare the same code for Mac and Windows
...
#1723
2023-11-06 17:03:03 +01:00
mafiesto4
b47420f232
Compact various source code chunks
2023-11-06 16:56:15 +01:00
mafiesto4
c025b4414c
Add support for unlimited window size if MaximumSize is set to Zero
...
#1824
2023-11-06 14:42:29 +01:00
mafiesto4
51c0a6e100
Fix crash regression on Dictionary and HashSet capacity set to 0 when it contains elements
2023-11-06 14:32:04 +01:00
mafiesto4
9a9e32d4c5
Fix incorrect directional light shadows influence on secondary render views
...
#1758
2023-11-06 14:20:30 +01:00
mafiesto4
1e9ded55b0
Fix missing xml doc
2023-11-06 14:09:39 +01:00
mafiesto4
e22fa20dc1
Minor fixes to #1740
2023-11-06 14:06:10 +01:00
mafiesto4
fe69a52cf2
Merge branch 'RuanLucasGD-add-reload-scenes-button'
2023-11-06 13:55:48 +01:00
mafiesto4
9eb9294e84
Merge branch 'add-reload-scenes-button' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-reload-scenes-button
2023-11-06 13:55:43 +01:00
mafiesto4
c53fce18a8
Merge branch 'Chikinsupu-MaterialEditor-RemovedUnsupportedParameterTypes'
2023-11-06 13:54:47 +01:00
mafiesto4
8500667817
Merge branch 'MaterialEditor-RemovedUnsupportedParameterTypes' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-MaterialEditor-RemovedUnsupportedParameterTypes
2023-11-06 13:54:41 +01:00
mafiesto4
40a3911453
Merge branch 'Tryibion-spawn-scalar'
2023-11-06 13:54:23 +01:00
mafiesto4
e57e86cde1
Fix spawned ui canvas scaller to use the same transform as CanvasScaler
...
#1819
2023-11-06 13:54:01 +01:00
mafiesto4
ad290d0140
Merge branch 'spawn-scalar' of https://github.com/Tryibion/FlaxEngine into Tryibion-spawn-scalar
2023-11-06 13:36:24 +01:00
Tryibion
0930671e90
Cache main panel, cleanup cached variables.
2023-11-06 06:25:17 -06:00
mafiesto4
855122672f
Merge branch 'Chikinsupu-Visject-CommentOrder'
2023-11-06 13:09:29 +01:00
mafiesto4
e68330f5b5
Merge branch 'Visject-CommentOrder' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-CommentOrder
2023-11-06 13:09:21 +01:00
mafiesto4
a0d4714a0f
Add always logging unhandled c# exception
...
#1861
2023-11-06 12:23:17 +01:00
mafiesto4
f703e7de77
Fix compile error
2023-11-06 11:05:31 +01:00
mafiesto4
7e6c8b7b32
Codestyle fix #1779
2023-11-06 10:33:11 +01:00
mafiesto4
a55dcf42da
Merge branch 'Tryibion-plugin-order'
2023-11-06 09:37:15 +01:00
mafiesto4
23369c2ff3
Merge branch 'plugin-order' of https://github.com/Tryibion/FlaxEngine into Tryibion-plugin-order
2023-11-06 09:37:09 +01:00
mafiesto4
7855049509
Merge branch 'Chikinsupu-Visject-ConvertConstantToParameter'
2023-11-06 08:41:45 +01:00
mafiesto4
d79dd4aaf7
Add undo for Convert to Parameter connections change in #1671
2023-11-06 08:41:36 +01:00
mafiesto4
2c5a5acf33
Add maintaining new param id in undo #1671
2023-11-05 23:30:39 +01:00
mafiesto4
342360f537
Refactor #1671
2023-11-05 23:21:14 +01:00
mafiesto4
3ba8875121
Merge branch 'Visject-ConvertConstantToParameter' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-ConvertConstantToParameter
...
# Conflicts:
# Source/Editor/Surface/Archetypes/Constants.cs
2023-11-05 21:43:16 +01:00
mafiesto4
655afb4b90
Merge branch 'GoaLitiuM-editor_binding_fixes'
2023-11-05 21:40:50 +01:00
mafiesto4
f9a9912895
Merge branch 'editor_binding_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_binding_fixes
2023-11-05 21:39:24 +01:00
mafiesto4
bc91b1ed44
Merge branch 'MineBill-fix-color-picker-position'
2023-11-05 21:10:56 +01:00
mafiesto4
6fbf7fa07b
Merge branch 'fix-color-picker-position' of https://github.com/MineBill/FlaxEngine into MineBill-fix-color-picker-position
2023-11-05 21:09:49 +01:00
mafiesto4
ea48056699
Merge branch 'Tryibion-ensure-no-layer-popup'
2023-11-05 21:04:43 +01:00
mafiesto4
82d5130261
Merge branch 'ensure-no-layer-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-ensure-no-layer-popup
2023-11-05 21:04:38 +01:00
mafiesto4
b7e0994932
Merge branch 'Chikinsupu-Visject-MoreAlternativeTitles'
2023-11-05 20:54:22 +01:00
mafiesto4
d13b30304a
Merge branch 'Visject-MoreAlternativeTitles' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-MoreAlternativeTitles
2023-11-05 20:54:18 +01:00
mafiesto4
abc340b52c
Merge branch 'MineBill-honor-xdg_data_home'
2023-11-05 20:51:36 +01:00
mafiesto4
2dd16c1fb0
Merge branch 'honor-xdg_data_home' of https://github.com/MineBill/FlaxEngine into MineBill-honor-xdg_data_home
2023-11-05 20:51:31 +01:00
mafiesto4
77e6aafc79
Fix crash when not clearing Online Platform in Editor before hot-reload
...
#1873
2023-11-05 19:36:09 +01:00
mafiesto4
c23f8f2b30
Fix loading delay-loaded-dll on Windows when using project plugin with native dependencies
...
#1873
2023-11-05 19:35:33 +01:00
MineBill
267e8daba5
Honor the XDG_DATA_HOME env var and use the approved default as per specification.
2023-11-05 19:36:01 +02:00
mafiesto4
c5d3954bc8
Add CalculateBoneOffsetMatrices option to fix some animated model skeletons rendering
...
#1862
2023-11-05 14:11:28 +01:00
mafiesto4
a7bb236344
Fix Mono GC threads suspend to not deadlock when attaching native threads to managed runtime
...
#1864
2023-11-05 14:07:05 +01:00
mafiesto4
0387f7df8a
Add name to Android main thread
2023-11-04 22:21:52 +01:00
mafiesto4
ca2106ff5d
Remove SHADOW_MAPS_FORMAT and support fallback formats for shadow maps
2023-11-04 21:27:57 +01:00
mafiesto4
4a10878b45
Refactor GPUResourceProperty
2023-11-04 20:04:40 +01:00
mafiesto4
22e34cb2b4
Fix crash on editor startup without code editor selected
...
#1872
2023-11-04 19:30:16 +01:00
mafiesto4
585b6bacad
Simplify #1807
2023-11-04 19:26:46 +01:00
mafiesto4
f736aae75d
Merge branch 'Tryibion-limit-rename-popup'
2023-11-04 19:23:38 +01:00
mafiesto4
880e13865f
Merge branch 'limit-rename-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-limit-rename-popup
2023-11-04 19:23:32 +01:00
mafiesto4
7072839254
Merge branch 'MineBill-find-interfaces'
2023-11-04 19:22:29 +01:00
mafiesto4
45060721e7
Merge branch 'find-interfaces' of https://github.com/MineBill/FlaxEngine into MineBill-find-interfaces
2023-11-04 19:22:23 +01:00
mafiesto4
87d67a78f4
Merge branch 'RuanLucasGD-add-extended-buttons-linux'
2023-11-04 19:20:45 +01:00
mafiesto4
0ab43dd301
Merge branch 'add-extended-buttons-linux' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add-extended-buttons-linux
2023-11-04 19:19:29 +01:00
mafiesto4
8c34fe7933
Reduce LargeWorlds::ChunkSize to 8192
...
#1854
2023-11-04 19:18:21 +01:00
mafiesto4
fe3f64f06a
Fix iOS build
2023-11-04 19:15:37 +01:00
mafiesto4
8af3cfd90b
Merge remote-tracking branch 'origin/master'
2023-11-04 19:14:55 +01:00
mafiesto4
3bf7b57dbd
Fix BitArray::SetAll() when the item is not multiple of 8
...
#1863
2023-11-04 19:14:45 +01:00
mafiesto4
19752e4f3b
Add storing shader asset includes paths in compact format for portability
2023-11-04 15:26:18 +01:00
mafiesto4
50bcbf980e
Add SetThreadAffinityMask and SetThreadPriority and thread name for Apple platforms
2023-11-04 14:08:53 +01:00
mafiesto4
236e5772ce
Fix CultureInfo to handle missing country code and fallback to outer language code
2023-11-04 13:49:30 +01:00
Tryibion
253c4c27ab
Remove out of range exceptions due to serialization issues.
2023-11-03 21:23:09 -05:00
Tryibion
41d513e5d2
Add directions to slider control.
2023-11-03 21:22:00 -05:00
mafiesto4
6ddf241ea4
Minor improvements to reference properties
2023-11-03 22:40:18 +01:00
mafiesto4
e429e85aae
Continue Delegate refactor to use single memory allocation and atomic operations for data access
2023-11-03 22:27:58 +01:00
mafiesto4
224e43ea55
Use soft asset ref to graphics settings
...
#1852
2023-11-03 19:23:38 +01:00
mafiesto4
6f1ee382b5
Fix regression from 087cfd7a8c on hashset item duplicate re-add
2023-11-03 19:07:16 +01:00
Mr. Capybara
1c23f0f5b4
Add ActiveOnly parameter to Level::GetActors
2023-11-03 11:30:24 -04:00
mafiesto4
da72dd4806
Add unit test for HashSet and Dictionary collection types
2023-11-02 19:59:27 +01:00
mafiesto4
087cfd7a8c
Refactor HashSet and Dictionary collections capacity to handle rehashing when too many elements were deleted
2023-11-02 19:59:01 +01:00
mafiesto4
5559d4f84d
Merge remote-tracking branch 'origin/master' into 1.8
2023-11-02 13:47:49 +01:00
MineBill
151c6bc6c3
Fix color picker dialog not staying inside the current screen.
2023-11-01 20:07:58 +02:00
mafiesto4
c0a8d29453
Improve Cloth usage
2023-11-01 10:46:47 +01:00
mafiesto4
1a254afd4f
Fix crash when creating empty cloth
2023-11-01 10:29:44 +01:00
MineBill
f6e9d0431b
Implement drag and drop for list collection.
2023-11-01 01:31:42 +02:00
Mr. Capybara
6cfc8c1b1a
Add extended buttons support for linux
2023-10-31 14:52:09 -04:00
mafiesto4
536be6c6cf
Merge branch 'master' of https://gitlab.flaxengine.com/flax/flaxengine
2023-10-31 16:11:15 +01:00
mafiesto4
b0fe99f1ec
Disable mono thread attach to fix current freeze on GC STW event
2023-10-31 16:11:09 +01:00
MineBill
df5dc0c284
Extract validation/item handling of AssetPicker in a separate class.
2023-10-31 16:32:57 +02:00
mafiesto4
f9614a4879
Disable capacity alloc on delegate creation
2023-10-31 15:31:40 +01:00
mafiesto4
4e2ee897bc
Fix missing codesign for macOS game binaries
2023-10-31 15:22:14 +01:00
MineBill
357148f973
Include interfaces in FindScript.
2023-10-30 08:07:46 +02:00
NoriteSC
67a385a431
Merge branch 'master' into SnapToGrid
2023-10-29 03:33:44 +01:00
MineBill
5afb00e2c6
Allow quick creation of scripts.
2023-10-28 20:21:43 +03:00
Tryibion
1fa03a0de2
Fix focus issues to allow panel scroll bar to be clicked and used.
2023-10-28 11:25:14 -05:00
Tryibion
590f3f7493
Fix Dropdown scaling with CanvasScalar. Add limiting number of items to show in the dropdown.
2023-10-28 10:29:39 -05:00
Nils Hausfeld
0fea7aad92
- Minor cleanup
2023-10-28 17:11:03 +02:00
Nils Hausfeld
b88233a65d
- Always select first valid item when updating filters
2023-10-28 16:58:37 +02:00
Nils Hausfeld
95735035f3
- Tab key now also spawns node
2023-10-28 16:51:56 +02:00
Nils Hausfeld
e3364faf8e
Merge branch 'master' into Visject-ImprovedNodeSearching
2023-10-28 16:49:22 +02:00
Tryibion
90642b8862
Spawn canvas scalar on canvas creation.
2023-10-27 13:25:50 -05:00
Ari Vuollet
900e6338d6
Fix wrong variable name
...
Co-authored-by: NoriteSC <53096989+NoriteSC@users.noreply.github.com >
2023-10-27 19:21:21 +03:00
Nils Hausfeld
e55cdd91d5
- Reverted match class from more alternative titles PR
2023-10-26 22:23:55 +02:00
Nils Hausfeld
8cc7c5d3d9
- Highlights get cleared now when there is no match
...
- Highlights now give points, since it means there is a substring match
- Cleanup
2023-10-26 21:47:32 +02:00
Nils Hausfeld
0acf352d40
- Alternative titles now use QueryFilterHelper Match function as well
...
- Cleaned up some code and using early outs now
- Added some comments
2023-10-26 21:13:06 +02:00
Nils Hausfeld
390621cb10
Merge branch 'master' into Visject-ImprovedNodeSearching
2023-10-26 20:33:32 +02:00
Nils Hausfeld
ff64fdb503
- Test environment and first tests
2023-10-26 20:33:07 +02:00
Tryibion
18c119c155
Ensure layer confirmation does not popup in play mode.
2023-10-25 16:25:26 -05:00
Tryibion
8c6ced4bb9
Limit the scene tree and prefab tree rename popup to only go to panel right edge.
2023-10-25 11:38:14 -05:00
Tryibion
66a709f09e
small fixes
2023-10-25 10:46:04 -05:00
Tryibion
bfaae46c7e
remove not needed variable.
2023-10-25 10:35:12 -05:00
Tryibion
b8921fd990
clean up
2023-10-25 09:58:02 -05:00
Tryibion
73694cba6c
Add being able to set origin of mesh to the local mesh origin. fix centering several meshes.
2023-10-25 09:57:51 -05:00
NoriteSC
ec02058712
Update Float2.cs
2023-10-25 16:56:45 +02:00
NoriteSC
4fb35579b5
Update Float2.cs
2023-10-25 12:12:22 +02:00
NoriteSC
39aebc6c85
Update Vector3.cs
2023-10-25 12:10:23 +02:00
Nils Hausfeld
1f8da14780
- Alternative titles for comparisons
2023-10-25 11:53:43 +02:00
Nils Hausfeld
cfe717969b
Merge branch 'master' into Visject-MoreAlternativeTitles
2023-10-25 11:46:09 +02:00
NoriteSC
210c5a5bb2
Merge branch 'FlaxEngine:master' into Nodes
2023-10-25 07:03:46 +02:00
NoriteSC
137c82a387
Update Material.cs
2023-10-25 06:21:19 +02:00
Mr. Capybara
b2db1330c0
copy old control data to new control when set UIControl type
2023-10-24 21:45:00 -04:00
GoaLitiuM
06f37794c2
Add input bindings for game window mouse unlock and toggle fullscreen
2023-10-24 22:27:12 +03:00
GoaLitiuM
081648ef06
Fix common tooltips with hardcoded keybindings
2023-10-24 21:47:18 +03:00
NoriteSC
f287ed6c30
init
2023-10-24 19:59:47 +02:00
MineBill
cf5f501ab7
Allow erasing layers/painting over layers from the other splatmap.
...
Since Layers are hardcoded to 8, this commit also assumes that there will always be 2 splatmaps.
2023-10-24 14:31:54 +03:00
Wiktor Kocielski
9d1b287cd7
Terrain-related classes exposure to scripting API
2023-10-24 05:17:16 +03:00
Menotdan
8982961254
Add custom material option to Material Preview.
2023-10-23 22:10:17 -04:00
Tryibion
2e85ff0fb3
Simplify code
2023-10-22 22:19:51 -05:00
Tryibion
fbaf14b6fa
Add to be able to specify order of plugin initialization and deinitialization.
2023-10-22 21:58:20 -05:00
Mr. Capybara
fff8a1e8a6
Optimize actor search
2023-10-22 13:26:07 -04:00
Nils Hausfeld
ea00a448ef
- Minor cleanup
2023-10-22 12:54:14 +02:00
Nils Hausfeld
7b2058d1b2
- Added alternative titles to some nodes
2023-10-22 12:37:51 +02:00
Nils Hausfeld
ba31627ae0
Merge remote-tracking branch 'upstream/master' into Visject-CommentOrder
2023-10-21 16:06:44 +02:00
Nils Hausfeld
ec7840f36b
- New comments now get spawned on top of other comments
...
- Commenting other comments now puts the spawned comment below the child comments
- Added Order Value to comments to serialize order
- Added backwards compatiblity to older editor versions
- Cleanup
- XML Comments
2023-10-21 16:06:28 +02:00
Nils Hausfeld
fa8b92a456
Adding the ability to order comments in visject
2023-10-21 14:18:30 +02:00
Nils Hausfeld
432f6d5402
Merge branch 'master' into Visject-ConvertConstantToParameter
2023-10-21 13:11:51 +02:00
Nils Hausfeld
571f8febf4
- Moved convertible node file out of archetypes folder into surface folder to be more in line of the project structure (other special nodes like surfacecomment are also just in the surface folder)
...
- Cleanup
2023-10-21 13:11:42 +02:00
Nils Hausfeld
c371a5b78c
- Removed Quaternion and Transform from material parameter types since they are not supported
2023-10-20 12:55:54 +02:00
Mr. Capybara
70ccc79d54
change button order
2023-10-19 12:33:23 -04:00
Nils Hausfeld
7cb4d27979
- Minor cleanup and comments
2023-10-19 17:23:34 +02:00
Nils Hausfeld
fdda42e504
Merge remote-tracking branch 'upstream/master' into Visject-ConvertConstantToParameter
2023-10-19 17:09:49 +02:00
Nils Hausfeld
4efbed91a4
- Fixed a bug where the wrong boxes got connected
...
- Cleanup
2023-10-19 14:34:10 +02:00
Nils Hausfeld
ad6affc863
- More cleanup
2023-10-19 14:17:28 +02:00
Nils Hausfeld
aafdc64b68
- Cleanup
...
- Typo
2023-10-19 14:14:51 +02:00
Nils Hausfeld
41a7aff6d7
- Converting to parameter now also works in Particle and Visual Scripting editor
2023-10-19 14:10:10 +02:00
Nils Hausfeld
9bd002ea33
Merge remote-tracking branch 'upstream/master' into Visject-ConvertConstantToParameter
2023-10-19 14:03:10 +02:00
Nils Hausfeld
3afb6cc88e
- Renamed ConstantNode to ConvertableNode
...
- Moved ConvertableNode into it's own class
- Added support for custom conversion code (currently only used by rotation)
- Added support for Texture, Normal Map, Cube Texture, Uint, Double, String, Quaternion/Rotation
2023-10-19 14:02:46 +02:00
Mr. Capybara
b2ba40b082
Add button to reload scenes
2023-10-18 20:34:39 -04:00
MineBill
6fb411cee3
Fix terrain painting.
2023-10-19 01:05:34 +03:00
Nils Hausfeld
2537855aa3
Merge branch 'master' into Visject-ConvertConstantToParameter
2023-10-18 18:33:08 +02:00
mafiesto4
040c9c20ac
Merge branch 'master' into 1.8
2023-10-18 12:57:28 +02:00
Nils Hausfeld
447030f53a
- Spawned get parameter node now reconnects to all boxes from the converted node
2023-10-16 20:19:18 +02:00
Nils Hausfeld
a96445d8bb
Merge branch 'master' into Visject-ConvertConstantToParameter
2023-10-16 19:34:22 +02:00
Tryibion
86c2406d52
Clean up code.
2023-10-15 13:34:09 -05:00
Tryibion
9c60da278f
Small change to dictionary. Small changes to collections.
2023-10-15 13:31:35 -05:00
GoaLitiuM
bcdd6c0551
Fix FlaxEngine C#-project getting built twice in engine solution
2023-10-15 16:16:53 +03:00
GoaLitiuM
ff7e6d82f8
Hide exception when build errors occurs in referenced targets
2023-10-15 16:16:53 +03:00
GoaLitiuM
5b3e09baec
Build C# projects in VS/Rider solution configurations
...
Rider's solution wide analysis does not work properly when projects
are not included in the active configuration for build.
2023-10-15 16:16:53 +03:00
GoaLitiuM
0d7e7c30ca
Run Flax.Build when building main C# project
2023-10-15 16:16:53 +03:00
Tryibion
0f5a177be2
Improve collection editor.
2023-10-14 21:32:58 -05:00
stefnotch
cfec5bb801
Fix #63
...
Seems to fix #63 , but it might have small side-effects if the mouse position tracking is not expected to go outside the client area.
2023-10-12 20:43:28 +02:00
Nils Hausfeld
dcec847d50
- Basic constants can now be converted to parameters
2023-10-11 20:01:56 +02:00
NoriteSC
4f67d14261
forgotten the public keyword in engine/debug/debugdraw.cs
2023-10-10 22:15:31 +00:00
NoriteSC
0a12724974
changed the 3.402823466e+38f to MAX_float
2023-10-10 22:04:30 +00:00
mafiesto4
bfab9d68db
Bump up version for future
2023-10-09 14:39:22 +02:00
NoriteSC
004e2ab5e8
Update Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Material.cpp
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 23:07:19 +02:00
NoriteSC
d7095957d0
Update Source/Editor/Surface/Archetypes/Material.cs
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 23:07:00 +02:00
NoriteSC
4e2870e90c
Update Source/Editor/Surface/Archetypes/Material.cs
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 22:56:16 +02:00
NoriteSC
1736aaeb6a
Update Source/Editor/Surface/Archetypes/Material.cs
...
Co-authored-by: stefnotch <stefnotch@users.noreply.github.com >
2023-10-06 22:54:26 +02:00
NoriteSC
7b601723c0
Merge branch 'FlaxEngine:master' into Debug
2023-10-06 22:16:11 +02:00
NoriteSC
d5c0ad0487
Merge branch 'FlaxEngine:master' into Nodes
2023-10-06 22:15:35 +02:00
NoriteSC
d07a5e9823
Merge branch 'FlaxEngine:master' into Nodes
2023-10-06 17:03:32 +02:00
NoriteSC
329910ae0d
missing input fix
2023-10-04 13:18:42 +02:00
NoriteSC
d7b9056d94
added AAStep and resolved stefnotch reviewe
2023-10-04 13:15:17 +02:00
NoriteSC
367eaf2f89
adjustment to nodes size
2023-10-04 10:28:48 +02:00
NoriteSC
70ca1996c5
added Ratangle Mask and FWidth
2023-10-04 10:00:47 +02:00
NoriteSC
809b9e3a7a
added safeguards
2023-10-01 16:47:33 +02:00
Luke Schneider
b7b8213179
Some additional fixes to light theme support
...
Fixed some issues with light theme support:
1) Icons in content tree nodes (Folder icons) now use the foreground color. I did not find a case where the content tree is used for other icons.
2) The asset picker now uses the Background Normal color (instead of a very transparent dark gray) for the background, and Orange for the text. Did not seem like it warranted adding a new color, and Orange works in both dark and light styles.
3) The platform selector icons are now hard-coded instead of based on the style. This may sound odd, but the icons are colored, so they should always use White as the fully active color. Previously they worked with a dark theme because the Foreground was set to white.
4) Fixed the CollectionBackgroundColor in the light theme being dark gray instead of light gray like it should be. This fixes certain lists of things having a dark background in the light theme.
2023-09-29 07:43:59 -05:00
Luke Schneider
ad28a3fdbf
Better light theme (Style) support, and a Default light theme (as a secondary option)
...
1) Added ForegroundViewport as a new color. It is used in the main game viewport (ViewportWidgetButton), and the viewport for rendering of particles and materials. It is needed because the default foreground in a Light theme is black, but black does not work well in a viewport. A new color seemed appropriate.
2) Fixed the profiler window to use the Foreground color in multiple text elements, instead of Color.White (or no default TitleColor). This includes the Row class, Asset class, SingleChart class, Timeline Class, and more.
3) Added a second theme/Style (DefaultLight) to include with the engine. It uses RGB float values because those were easier to transfer from the saved values that I had created (and they're easier for me to edit if necessary). I tried to emulate how the Default theme is created/loaded/etc as closely as possible.
2023-09-27 21:54:34 -05:00
Ruan Lucas
29e1d9855a
add hability to create spline points with mouse click
2023-09-22 15:32:07 -04:00
Ruan Lucas
4451f5feb2
add spline snap
2023-09-21 12:44:47 -04:00
NoriteSC
0b3b32195a
Update DebugDraw.cs
2023-09-13 12:17:17 +02:00
NoriteSC
394a3696af
removed coppy
2023-09-13 02:54:17 +02:00
NoriteSC
f71f214f36
bug fix macro added extra macros
2023-09-13 02:53:20 +02:00
NoriteSC
d107947ba9
Update DebugDraw.cpp
2023-09-12 11:19:19 +02:00
NoriteSC
f11ea02550
forgot about const 😅
2023-09-12 11:08:47 +02:00
NoriteSC
78ffcc8ae5
added other defaults
2023-09-12 11:06:46 +02:00
NoriteSC
3bfa37019e
DebugDraw extra
...
fixes
ray direction was dictating the length of ray
now ray is normalized and multiplied by length
added default vaule for
Color& color to be Color::White
[info] c# because
Color color = Color.White
is not valid think to do on c# side the default value is not genereted
[to do] generate extra overload binding in c#
2023-09-12 11:01:56 +02:00
Tryibion
c4c55bfb61
Fix compilation errors
2023-05-31 11:28:26 -05:00
Tryibion
2607e0e187
Add ability to rotate colliders and add collider direction for capsule collider.
2023-05-31 10:38:33 -05:00