Commit Graph

  • e113d5c549 Add NetworkLagDriver for lag simulation over low-level network transport layer Wojciech Figat 2022-11-09 11:06:50 +01:00
  • c0f596a00e Add ScriptingObjectReference for Read/WriteStream and scripting interop as an array Wojciech Figat 2022-11-09 10:48:22 +01:00
  • c41d67c4ac Update engine materials Wojtek Figat 2022-11-16 09:57:23 +01:00
  • 16ebc72099 Fix rendering of custom actors lists in Editor viewports Wojtek Figat 2022-11-16 09:57:17 +01:00
  • 20661fc902 Fix custom interpolators register index Wojtek Figat 2022-11-16 09:56:36 +01:00
  • 3b4d91924f Add draw call sorting keys generation during draw calls collection (async) Wojtek Figat 2022-11-16 09:20:56 +01:00
  • eb281a7574 Additional improvements to scene rendering Wojtek Figat 2022-11-15 22:39:03 +01:00
  • a2670dc3b5 Refactor ConcurrentArray into RenderListBuffer for specialized usage in renderer Wojtek Figat 2022-11-15 17:43:30 +01:00
  • ade5166977 fix editor updating base values Chandler Cox 2022-11-14 20:00:54 -06:00
  • 68a5073b29 fixed issue when asset picker has no value on particle effect Chandler Cox 2022-11-14 18:45:44 -06:00
  • 6c26cbe9ba Removed adding inherited types Chandler Cox 2022-11-11 17:11:25 -06:00
  • de6cd88870 Changed names of a couple base types to match before change Chandler Cox 2022-11-11 17:08:07 -06:00
  • 6b4da88ef0 Added the ability to specify the name of the actor in the toolbox, works in searching as well. Chandler Cox 2022-11-11 17:03:04 -06:00
  • 62cd59549d removed some old code Chandler Cox 2022-11-11 16:38:34 -06:00
  • 4515844219 changed how the actor toolbox is created. Allows fo user to enter their own tabs and actors with an attribute Chandler Cox 2022-11-11 16:37:45 -06:00
  • 6c18ca3f45 changed to MouseButtonDown Chandler Cox 2022-11-11 12:45:10 -06:00
  • eab45f0c48 renames item when clicking off of the popup and name is changed Chandler Cox 2022-11-11 12:42:12 -06:00
  • b47d95205f Add optional async scene drawing and improve stability Wojtek Figat 2022-11-11 15:47:33 +01:00
  • 881880fc34 Fixes for ConcurrentArray usage Wojtek Figat 2022-11-10 23:46:59 +01:00
  • 72244be201 Add separate async job for each foliage type drawing Wojtek Figat 2022-11-10 23:46:43 +01:00
  • aa978ce0e4 Minor improvements Wojtek Figat 2022-11-10 23:45:58 +01:00
  • 4ba1531cda Add async scene drawing for Foliage and Terrain Wojtek Figat 2022-11-10 23:43:36 +01:00
  • c26e0f5923 PE: DDS - Improve import time if source already has mipmaps and are compressed. Preben Eriksen 2022-11-10 13:41:40 +01:00
  • c73eb548c0 PE: FBX Import - Improved normal map detection using diffuse name, if normap map was not setup inside object. Preben Eriksen 2022-11-10 13:14:19 +01:00
  • 54ccf9edc7 PE: Fixed - Custom animation import, frame index start and end was not the actual index but depended on frames per second. Made it impossible to use, now use the real frame index. Preben Eriksen 2022-11-10 11:35:29 +01:00
  • 29900a3cc0 PE: Support importing WAV files that contain "extra format bytes" in "fmt" header. Preben Eriksen 2022-11-10 11:19:29 +01:00
  • b02020f801 PE: AudioSource - Stop() folowed by Play() now act like a restart. Preben Eriksen 2022-11-10 10:51:20 +01:00
  • ea5e38fdd1 Fixes for overriden draw calls material in debug views Wojtek Figat 2022-11-10 00:22:23 +01:00
  • e53623e854 Fix crash with custom SelectionOutline postfx object in Editor viewport Wojtek Figat 2022-11-08 19:52:47 +01:00
  • 81c13825c5 Merge branch 'Tryibion-actor-CM' Wojtek Figat 2022-11-06 23:05:59 +01:00
  • e98621b887 Code style fix Wojtek Figat 2022-11-06 23:05:36 +01:00
  • 735b07f0d7 Merge branch 'actor-CM' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-CM Wojtek Figat 2022-11-06 22:22:45 +01:00
  • 81f7f91d73 Merge branch 'plemsoft-PE-1.4-2' Wojtek Figat 2022-11-06 22:19:06 +01:00
  • 08f71f4469 Merge branch 'PE-1.4-2' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-1.4-2 Wojtek Figat 2022-11-06 22:17:58 +01:00
  • 299f5e8732 Merge branch 'Tryibion-prefab-tree-fix' Wojtek Figat 2022-11-06 22:05:44 +01:00
  • ac89b395af Merge branch 'prefab-tree-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-tree-fix Wojtek Figat 2022-11-06 22:05:22 +01:00
  • 3ac77121f5 made readonly text and fixed sizing Chandler Cox 2022-11-06 13:45:06 -06:00
  • f2170a09cd Optimize GlobalSDF actors drawing CPU perf Wojtek Figat 2022-11-06 20:38:16 +01:00
  • 9c7da16c1a Add multi-threaded scene rendering with Job System Wojtek Figat 2022-11-06 15:35:43 +01:00
  • 183636289a Optimize shadow projections rendering contexts to collect draw call indices only (draw calls from main render list) Wojtek Figat 2022-11-03 19:59:56 +01:00
  • 14f64b5b20 dont close when clicking on view editor CM buttons that are not buttons. Chandler Cox 2022-11-04 12:58:42 -05:00
  • 6ace0961b3 added to resize the x and y on text changed Chandler Cox 2022-11-04 10:57:47 -05:00
  • c817b63927 made it easier to scroll and resize the material source window. and added the ability to change if the text can be scrolled in the text box Chandler Cox 2022-11-04 10:53:29 -05:00
  • de4d3d97f2 removed not needed variable Chandler Cox 2022-11-04 07:10:24 -05:00
  • 996d38b61d Add scripts dragging support to scene tree for reparenting Wojciech Figat 2022-11-04 12:49:46 +01:00
  • e38ab163c4 Add support for hierarchical objects ownership Wojciech Figat 2022-11-03 14:34:35 +01:00
  • 007a5cb5ca Add Float2/Float3/Float4 replication in C# Wojciech Figat 2022-11-03 14:33:39 +01:00
  • 2dca30305f added shader source and removed unused variables/includes Chandler Cox 2022-11-03 08:12:40 -05:00
  • 0c9001e3d1 Fixes Wojciech Figat 2022-11-02 16:47:06 +01:00
  • b816e2b3a9 Add INetworkObject and implement various networking features Wojciech Figat 2022-11-02 16:47:00 +01:00
  • 957a34866b Fix null String serialization over network via C# API Wojciech Figat 2022-11-02 16:44:31 +01:00
  • 70cfbada04 Add support for spawning network object on custom set of clients Wojciech Figat 2022-11-02 12:13:44 +01:00
  • 043beb03a9 Add support for DataContainer in scripting api bindings Wojciech Figat 2022-11-02 12:04:18 +01:00
  • 7487b468d3 added extra checks Chandler Cox 2022-11-02 18:37:11 -05:00
  • 0f619c2cb6 Simplify code Wojtek Figat 2022-11-03 00:19:21 +01:00
  • b2a9ee495a Optimize PrevWorld updating during scene rendering Wojtek Figat 2022-11-03 00:08:30 +01:00
  • a1e4400994 changed to use attribute to add items to the content context menu, this also allows users to add their own items to the CM Chandler Cox 2022-11-02 17:57:40 -05:00
  • 949f16fba8 Fix returning bool value in overriden scripting method Wojtek Figat 2022-11-02 20:30:40 +01:00
  • 5bd56cae81 Fix GlobalSDF rasterization of heightfield Wojtek Figat 2022-11-02 20:30:13 +01:00
  • 6a61b692aa Refactor PostProcessEffect to support C++ scripting Wojtek Figat 2022-11-02 20:29:59 +01:00
  • 86b6b20200 Fix incorrect skybox cubemap caching dirty interval Wojtek Figat 2022-11-01 23:15:43 +01:00
  • f37ed16270 Optimize GPUBuffer on D3D11 to not stall CPU on reading staging readback buffer Wojtek Figat 2022-11-01 21:31:42 +01:00
  • a0a3457733 Add more profiling data for Tracy Wojtek Figat 2022-11-01 15:46:21 +01:00
  • 8a98f466c5 Use named events for GPU passes for CPU profiling usability Wojtek Figat 2022-11-01 12:50:17 +01:00
  • 1af0188a3c changed how actor context menus are created. Chandler Cox 2022-10-31 19:18:43 -05:00
  • a945e2c2a5 Fix GlobalSDF and GlobalSurfaceAtlas drawing if disabled by user Wojtek Figat 2022-11-01 01:01:22 +01:00
  • a66c72a0c2 Optimize GlobalSDF performance on CPU when scene is mostly static Wojtek Figat 2022-11-01 01:00:58 +01:00
  • ec62763e87 Optimize Global SDF cascades updates intervals (max 1 cascade per frame) Wojtek Figat 2022-11-01 00:37:01 +01:00
  • 5f4aa39263 Global SDF improvements Wojtek Figat 2022-10-31 23:43:37 +01:00
  • 0898723a45 Fix Global SDF rasterization when loading scene Wojtek Figat 2022-10-31 22:18:45 +01:00
  • 01a7ae8bd4 Add NetworkTransform component Wojciech Figat 2022-10-31 16:31:06 +01:00
  • 1d9f5e8cfe PE: Fixed - flax storage crash , happened quit often on my system. Preben Eriksen 2022-10-31 16:07:43 +01:00
  • 5e81d83648 Fix Wojciech Figat 2022-10-31 13:36:13 +01:00
  • 2475b46375 Fix INetworkSerializable if class has vtable offset Wojciech Figat 2022-10-31 13:25:29 +01:00
  • a90de82e45 Add network objects dirtying api Wojciech Figat 2022-10-31 12:20:54 +01:00
  • ecfcc88dda Add network serializer callback for type without it but with valid base type serializer Wojciech Figat 2022-10-31 12:20:41 +01:00
  • 77b98f7081 Add Layer and StaticFlags from parent actor after spawnign actor in Prefab Window Wojciech Figat 2022-10-31 12:20:13 +01:00
  • 00c5f7d5d4 Add prefabs spawning over network Wojciech Figat 2022-10-31 12:19:40 +01:00
  • 050635b2cd changed way that the the new menu is generated. Added category name to proxies Chandler Cox 2022-10-30 14:30:32 -05:00
  • f1b67935b3 Optimize BoundingFrustum::Intersects(BoundingSphere) Wojtek Figat 2022-10-29 21:13:21 +02:00
  • 00be6ffb89 Merge branch 'master' into 1.5 Wojtek Figat 2022-10-29 20:45:51 +02:00
  • 38d65d38d1 Merge branch 'Tryibion-better-tool-tip-hide-on-drag' Wojtek Figat 2022-10-29 19:36:29 +02:00
  • ccd830a270 Merge branch 'better-tool-tip-hide-on-drag' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-tool-tip-hide-on-drag Wojtek Figat 2022-10-29 19:34:02 +02:00
  • e1836a222c Fix bug with Screen.CursorVisible set in script OnStart Wojtek Figat 2022-10-29 19:33:34 +02:00
  • 7ddc1a1553 Code style fix Wojtek Figat 2022-10-29 19:05:35 +02:00
  • 5fe1d3f12f Merge branch 'Tryibion-event-for-keydown-textbox' Wojtek Figat 2022-10-29 19:05:14 +02:00
  • 76bc412fdd Merge branch 'event-for-keydown-textbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-event-for-keydown-textbox Wojtek Figat 2022-10-29 19:05:07 +02:00
  • 57e812d336 Fix audio clips streaming to be thread-safe when audio sources play Wojtek Figat 2022-10-29 18:57:57 +02:00
  • 6379171fa6 Fix crash due to bdb69d57dd (Mono typenames are invalid after dll unloaded) Wojtek Figat 2022-10-29 18:56:21 +02:00
  • 50414d7fed added deselecting nodes when left clicking in blank area in the scene and prefab tree views Chandler Cox 2022-10-29 09:22:39 -05:00
  • 40a04bc5d6 Various fixes to prefab tree view. Scrolling like scene view, disable scrolling on renaming, can open CM anywhere in tree panel. Chandler Cox 2022-10-29 09:14:08 -05:00
  • 7535f22b10 Merge branch 'plemsoft-PE-1.4' Wojtek Figat 2022-10-29 12:04:55 +02:00
  • 4ba93d9d86 Code cleanup #765 Wojtek Figat 2022-10-29 12:04:42 +02:00
  • f67d1412de Add undo/redo and navmesh dirtying when using selection rotate shortcut (R key) Wojtek Figat 2022-10-29 11:50:16 +02:00
  • c41248f402 Optimize asset registry paths check to use StringUtils::CompareIgnoreCase instead of String::ToLowerToLower Wojtek Figat 2022-10-29 11:42:06 +02:00
  • 5cfe3b88c7 Add unit test for ModelTool::DetectLodIndex and improve LOD index detection further Wojtek Figat 2022-10-29 11:38:20 +02:00
  • bd562a374a Merge branch 'PE-1.4' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-1.4 Wojtek Figat 2022-10-29 11:15:36 +02:00
  • 284917796a Merge branch 'PrecisionRender-triplanar-uv' Wojtek Figat 2022-10-28 17:54:05 +02:00
  • 27ad3c38b7 Rename RenderListAllocation into RendererAllocation Wojtek Figat 2022-10-28 09:14:09 +02:00
  • eb52d333ae Refactor scene rendering to use batched culling for main view and shadow projections Wojtek Figat 2022-10-28 09:13:28 +02:00