Commit Graph

4147 Commits

Author SHA1 Message Date
GoaLitiuM 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
mafiesto4 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
mafiesto4 58e99ca469 Fix crash in renderer due to the same object being registered twice 2023-02-03 16:01:42 +01:00
mafiesto4 d9f1e4253f Merge branch 'Inputs' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-Inputs 2023-02-03 15:47:45 +01:00
mafiesto4 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
mafiesto4 aa8d6f7c79 Fix ribbon particles triangle indices ordering to prevent artifacts 2023-02-03 13:30:48 +01:00
mafiesto4 50faa49c0f Add spacebar for play/pause in animated model and particles previews 2023-02-02 15:53:55 +01:00
mafiesto4 b64475bcfa Fix particle module initialization if it reuses graph from other module 2023-02-02 15:53:16 +01:00
mafiesto4 36ba1d9953 Add play/pause widget and keybind for particles preview in asset Editor 2023-02-02 13:05:54 +01:00
Tryibion 2592841793 Code style cleanup 2023-02-01 18:28:00 -06:00
Tryibion b862126209 Changed to only show ibeam when editing 2023-02-01 18:25:40 -06:00
Tryibion ade0450c0e Add cursor to change to Ibeam in text boxes. 2023-02-01 09:32:58 -06:00
mafiesto4 baabc5d16f Add AfterForwardPass for custom postfx render location 2023-02-01 11:38:22 +01:00
mafiesto4 45a30990ba Add GPUContext::SetBlendFactor 2023-02-01 11:07:48 +01:00
mafiesto4 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
mafiesto4 831af77eff Fix rendering with custom feature-set 2023-01-31 16:18:04 +01:00
mafiesto4 b071cdb843 Expose various engine features to scripting 2023-01-31 16:01:56 +01:00
mafiesto4 a0c6add732 Add ViewFlags::Sky for conditional sky/skybox rendering 2023-01-31 15:58:02 +01:00
mafiesto4 b93e97dd76 Add EnumHasNoneFlags 2023-01-31 15:19:34 +01:00
mafiesto4 8c5d421c45 Update build number 2023-01-31 15:18:19 +01:00
mafiesto4 0709288eac Revert Depth Offset (wrong impl, can be done later) 2023-01-31 14:22:37 +01:00
mafiesto4 c46ea56af2 Rename DepthTestEnable to DepthEnable in Graphics PSO to match actual logic 2023-01-31 14:04:00 +01:00
mafiesto4 c39d1283f8 Add sort order for custom model drawing 2023-01-31 09:29:04 +01:00
mafiesto4 c9fce7e4aa Add GBuffer textures to the C# scripting 2023-01-31 09:28:48 +01:00
mafiesto4 5a30883082 Add AfterGBufferPass for custom PostFx location 2023-01-31 09:28:19 +01:00
mafiesto4 9b3d15aa46 Add Renderer::DrawActors for quick actors rendering in custom render passes 2023-01-30 00:52:32 +01:00
mafiesto4 238095b862 Add DefaultValue support for scripting parameters 2023-01-29 22:10:22 +01:00
mafiesto4 a219a3d2eb Add **Depth Offset to materials** 2023-01-29 22:09:51 +01:00
mafiesto4 a214c14a4d Add Sort Order to animated models too 2023-01-28 17:03:18 +01:00
mafiesto4 87549a3e6c Fix sort order usage in multi-pass drawing of the Mesh 2023-01-28 01:31:07 +01:00
Tryibion 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
mafiesto4 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
mafiesto4 e57481de7d Adjustments to the new group panels #903 2023-01-24 23:18:12 +01:00
mafiesto4 6931161dce Merge branch 'add-arrow-to-groups' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-arrow-to-groups 2023-01-24 19:41:37 +01:00
mafiesto4 bde3b98582 Merge branch 'change-filter-length' of https://github.com/Tryibion/FlaxEngine into Tryibion-change-filter-length 2023-01-24 19:34:54 +01:00
mafiesto4 29815e0dd6 Merge branch 'actor-org' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-org 2023-01-24 19:20:23 +01:00
mafiesto4 1a8f3d0e97 Merge branch 'fix-rename-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-rename-popup 2023-01-24 19:16:45 +01:00
mafiesto4 c1e0d70646 Fix name overlap 2023-01-24 19:14:18 +01:00
Tryibion bc7f9f7534 changed min length to 1 to start filtering after first character is entered. 2023-01-23 20:05:34 -06:00
mafiesto4 9e90cb260a Add support for custom icons for actors in ViewportIconsRenderer 2023-01-23 23:43:59 +01:00
mafiesto4 c854b657c1 Add actor virtual functions OnDebugDraw/OnDebugDrawSelected/OnEnable/OnDisable to override in scripting 2023-01-23 23:43:16 +01:00
mafiesto4 a853850116 Merge branch 'vscode_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vscode_fixes 2023-01-23 20:34:35 +01:00
Tryibion ff3277edc7 Change CM attributes to not check inhereted class. 2023-01-22 21:33:08 -06:00
Tryibion e21c8e5fe9 Organize physics actors a little better in CM, added wheeled vehicle to list. minor change in CM to not add actors that have a parent with the attribute (more selective). 2023-01-22 18:52:28 -06:00
Tryibion 66fd5e716c various fixes and improvements. size changes for headers, deactivate containement for collections. 2023-01-21 13:35:51 -06:00
Tryibion 634eb0973b fix header text position 2023-01-21 11:37:31 -06:00
Tryibion a91990138b Added arrow as default to groups 2023-01-21 10:32:37 -06:00