c51a923160
Only pass --copy-dt-needed-entries with GNU linker
2023-02-05 13:42:01 +02:00
591b45d2e8
Fix linking errors with other linkers
2023-02-05 13:41:35 +02:00
19eaec336d
Use better linkers to improve linking times on Linux
2023-02-05 13:41:34 +02:00
Chandler Cox
b113bdb774
Changed to use enum for simplification
2023-02-04 22:28:34 -06:00
Chandler Cox
03f299bc3b
Added apply across actors.
2023-02-04 22:20:18 -06:00
Chandler Cox
9c591b3c08
Add scale lock button
2023-02-04 21:56:18 -06:00
Chandler Cox
a061347f5a
Centers the "Set Type" Button context menu for UI Controls in the editor.
2023-02-03 19:22:25 -06:00
ffbd34c95a
Improve Rider detection on Linux
2023-02-03 22:37:33 +02:00
847a28d133
Fix running VC++-project build commands with Rider on Linux
2023-02-03 22:37:31 +02:00
0ac5db45d1
Improve Linux file dialog support
...
Adds support for multi selection, filtering and initial folder for both zenity and kdialog. kdialog is also preferred over zenity when KDE is detected.
2023-02-03 22:27:27 +02:00
2703401f08
Fix process creation on Linux
...
Forked child process did not exit properly, sometimes causing scripting compilation to get stuck and never finish.
2023-02-03 22:21:38 +02:00
Chandler Cox
f4da984399
Added function to get viewport size of the game window when in editor. This allows for certain functions to behave correctly.
2023-02-03 13:27:53 -06:00
Wojtek Figat
873749b130
Merge branch 'tag-editor-size-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-tag-editor-size-fix
2023-02-03 16:02:39 +01:00
Wojtek Figat
58e99ca469
Fix crash in renderer due to the same object being registered twice
2023-02-03 16:01:42 +01:00
Wojtek Figat
d9f1e4253f
Merge branch 'Inputs' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-Inputs
2023-02-03 15:47:45 +01:00
Wojtek Figat
b959ecd671
Merge branch 'text-box-ibeam' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-box-ibeam
2023-02-03 15:38:38 +01:00
Filip Franik
7c176f4b69
Merge branch 'FlaxEngine:master' into master
2023-02-03 14:19:27 +01:00
Wojtek Figat
aa8d6f7c79
Fix ribbon particles triangle indices ordering to prevent artifacts
2023-02-03 13:30:48 +01:00
d7595f1ecc
Fix compiler warnings with Clang 15 or later
2023-02-02 18:52:41 +02:00
Wojtek Figat
50faa49c0f
Add spacebar for play/pause in animated model and particles previews
2023-02-02 15:53:55 +01:00
Wojtek Figat
b64475bcfa
Fix particle module initialization if it reuses graph from other module
2023-02-02 15:53:16 +01:00
Wojtek Figat
36ba1d9953
Add play/pause widget and keybind for particles preview in asset Editor
2023-02-02 13:05:54 +01:00
Chandler Cox
2592841793
Code style cleanup
2023-02-01 18:28:00 -06:00
Chandler Cox
b862126209
Changed to only show ibeam when editing
2023-02-01 18:25:40 -06:00
Chandler Cox
ade0450c0e
Add cursor to change to Ibeam in text boxes.
2023-02-01 09:32:58 -06:00
Wojtek Figat
baabc5d16f
Add AfterForwardPass for custom postfx render location
2023-02-01 11:38:22 +01:00
Wojtek Figat
45a30990ba
Add GPUContext::SetBlendFactor
2023-02-01 11:07:48 +01:00
Wojtek Figat
ab51ecddb4
Add RenderBuffers::LinkedCustomBuffers to reuse main game viewport rendered state (eg. GI) in sub-rendered view
2023-02-01 11:05:29 +01:00
Filip Franik
836f72481b
Fix to DownloadMeshData calling the Finished event before the _meshDatasInProgress was set to false.
2023-01-31 23:44:33 +01:00
Wojtek Figat
831af77eff
Fix rendering with custom feature-set
2023-01-31 16:18:04 +01:00
Wojtek Figat
b071cdb843
Expose various engine features to scripting
2023-01-31 16:01:56 +01:00
Wojtek Figat
a0c6add732
Add ViewFlags::Sky for conditional sky/skybox rendering
2023-01-31 15:58:02 +01:00
Wojtek Figat
b93e97dd76
Add EnumHasNoneFlags
2023-01-31 15:19:34 +01:00
Wojtek Figat
8c5d421c45
Update build number
2023-01-31 15:18:19 +01:00
Wojtek Figat
0709288eac
Revert Depth Offset (wrong impl, can be done later)
2023-01-31 14:22:37 +01:00
Wojtek Figat
c46ea56af2
Rename DepthTestEnable to DepthEnable in Graphics PSO to match actual logic
2023-01-31 14:04:00 +01:00
Wojtek Figat
c39d1283f8
Add sort order for custom model drawing
2023-01-31 09:29:04 +01:00
Wojtek Figat
c9fce7e4aa
Add GBuffer textures to the C# scripting
2023-01-31 09:28:48 +01:00
Wojtek Figat
5a30883082
Add AfterGBufferPass for custom PostFx location
2023-01-31 09:28:19 +01:00
Wojtek Figat
9b3d15aa46
Add Renderer::DrawActors for quick actors rendering in custom render passes
2023-01-30 00:52:32 +01:00
Chandler Cox
56c16c7078
Delete auto save popup and utilize regular status bar text and button.
2023-01-29 16:32:06 -06:00
Wojtek Figat
238095b862
Add DefaultValue support for scripting parameters
2023-01-29 22:10:22 +01:00
Wojtek Figat
a219a3d2eb
Add **Depth Offset to materials**
2023-01-29 22:09:51 +01:00
b0bc1fa310
Fix error when joining exited threads
...
The internal thread handles were cleared prematurely when attempting to join them. The handles should be also cleared when trying to kill already exited threads.
2023-01-29 21:30:01 +02:00
4d9ffdb025
Fix centered window and message box locations on Linux
2023-01-28 20:33:02 +02:00
Wojtek Figat
a214c14a4d
Add Sort Order to animated models too
2023-01-28 17:03:18 +01:00
Wojtek Figat
87549a3e6c
Fix sort order usage in multi-pass drawing of the Mesh
2023-01-28 01:31:07 +01:00
Chandler Cox
db46d50eff
Fixed sized for tag header drop panel and add tag button to match with other sizing.
2023-01-27 08:28:47 -06:00
Wojtek Figat
adfe3ad165
Add SortOrder to drawable object types for transparency sorting override
2023-01-26 18:37:40 +01:00
Ruan Lucas
82e9923be3
change IsAnyKeyDown to IsAnyButtonDown and add Float2.Normalized
2023-01-26 08:54:15 -04:00