Commit Graph

2323 Commits

Author SHA1 Message Date
Wojtek Figat
ca4e017e02 Finish simple object replication over network 2022-09-16 18:58:53 +02:00
Wojtek Figat
75221baa19 Improvements 2022-09-15 13:13:16 +02:00
Wojtek Figat
e6996ff22f Fix missing virtual C++ function override in C# if the thunk points to vtable index at offset=0 2022-09-14 22:14:25 +02:00
Wojtek Figat
0e523204d5 Fix custom json asset usage for game settings if loaded before game scripting module is loaded 2022-09-14 21:13:58 +02:00
Wojtek Figat
f1adedd689 Fix compilation on Clang 2022-09-14 20:15:50 +02:00
Wojtek Figat
031b640343 Fix compilation on Clang 2022-09-14 18:58:17 +02:00
Wojciech Figat
3347887432 Network objects replication impl progress 2022-09-14 14:54:32 +02:00
Wojciech Figat
9a19717556 Use separate network messages handling table 2022-09-13 16:25:48 +02:00
Wojciech Figat
de1437102e Fix crash on shutdown due to custom JsonAsset C++ instance 2022-09-13 12:55:14 +02:00
Wojtek Figat
c62efdc44a Fix crash on root motion extraction if source animation has no valid root node animated
#746
2022-09-12 14:48:08 +02:00
Wojciech Figat
4fa9b4a741 Fix comparison operators on object reference types 2022-09-09 15:29:17 +02:00
Wojciech Figat
07ace480ed Add network client ToString 2022-09-08 11:33:08 +02:00
Wojciech Figat
d4e7cf75ce Merge remote-tracking branch 'origin/master' into 1.5 2022-09-08 09:51:46 +02:00
Wojciech Figat
3132998c5e Initial network manager with clients 2022-09-07 14:59:06 +02:00
Wojciech Figat
0b78d2711c Add WriteStructure/ReadStructure utilities for NetworkMessage 2022-09-07 14:38:00 +02:00
Wojciech Figat
c3c3586628 Fix invalid NetworkMessage usage in C++ 2022-09-07 13:44:29 +02:00
Wojciech Figat
05064402b1 Various improvements 2022-09-07 11:53:03 +02:00
Wojciech Figat
7559cb4d99 Add support for editing JsonAsset data at runtime (eg. modify game settings on the fly) 2022-09-07 11:52:46 +02:00
Wojtek Figat
3abbafa530 Fixes for Vulkan 2022-09-06 22:54:00 +02:00
Wojtek Figat
2cd7967ec4 Fix crash on Linux with empty log message 2022-09-06 21:53:14 +02:00
Wojtek Figat
73d0fc4973 Fix UWP build 2022-09-06 19:35:11 +02:00
Wojciech Figat
94cacc8abc Add game settings assets loading (not only objects) 2022-09-06 13:33:17 +02:00
Wojciech Figat
74fe176d2d Improvements for const class usage 2022-09-05 14:34:16 +02:00
Wojciech Figat
2736363d93 Fix OnSceneUnloaded event to contain valid scene object 2022-09-05 14:33:20 +02:00
784605f974 Fix crash when opening tooltip windows on Linux 2022-09-04 18:35:24 +03:00
Wojciech Figat
ab4f5d9a84 Merge remote-tracking branch 'origin/master' into 1.5 2022-09-03 12:54:45 +02:00
Wojciech Figat
9ad4665270 Add Network Settings 2022-09-03 12:54:37 +02:00
Wojtek Figat
4e541dc0ba Revert tested disabled bokeh shapes 2022-09-02 15:33:30 +02:00
Wojciech Figat
c9726ab05b Compact graphics settings 2022-09-02 14:10:04 +02:00
Wojtek Figat
fba60f05a0 Refactor EditorPlugins to properly initialize and deinitialize 2022-09-02 09:52:41 +02:00
Wojtek Figat
d712a83c69 Fix invisible static model if model is loaded but not yet streamed 2022-08-31 19:40:13 +02:00
Wojtek Figat
a1dea6a756 Adjust triplanar texture sample node #735 2022-08-31 17:39:01 +02:00
Wojtek Figat
2b400a7f50 Merge branch 'master' of https://github.com/PrecisionRender/FlaxEngine into PrecisionRender-master 2022-08-31 17:16:20 +02:00
Wojtek Figat
88b46d1720 Fix crash when changing actor scene 2022-08-25 20:54:25 +02:00
Wojtek Figat
98616f443b Reduce actor orientation threshold 2022-08-25 19:42:06 +02:00
Wojtek Figat
57cb15486e Fix the Depth Of Field to be consistent no matter the resolution 2022-08-25 19:42:03 +02:00
Wojtek Figat
d50908e10b Cleanup DOF shader to use shader permutations for vertical/horizontal passes 2022-08-25 19:42:02 +02:00
Wojtek Figat
20ebe3ac85 Fix game ticking in editor during cut-scene rendering at edit time 2022-08-25 19:42:00 +02:00
PrecisionRender
8f8df34342 Add World Triplanar Texture node to shader editor 2022-08-25 11:27:40 -05:00
Wojtek Figat
a19c17cfb9 Fix ivalid include 2022-08-19 14:36:38 +02:00
Wojciech Figat
a3a44f0cef Add StringUtils tests and Paths test and fix detected problem with rooted path starting with ./ 2022-08-19 11:54:09 +02:00
Wojciech Figat
01eb42dd10 Enable assertions in native tests 2022-08-19 11:19:07 +02:00
Wojciech Figat
bf30d7cd29 Add Array/BitArray tests and fix some detected problems 2022-08-19 11:18:48 +02:00
Wojciech Figat
ed7cc96889 Add Guid tests 2022-08-19 11:17:36 +02:00
Wojciech Figat
b17070adf5 Fix picking to properly select closest triangle for meshes 2022-08-18 15:54:02 +02:00
Wojciech Figat
c7a3fb4341 Fix crash due to GPU Particles define not used in some headers 2022-08-18 15:15:10 +02:00
Wojciech Figat
0b15c369d6 Fix FlaxStorage refs counting to be atomic 2022-08-16 12:36:44 +02:00
Wojtek Figat
c43f724189 Add reloading materials and particle emitters after shader compilation fail 2022-08-12 22:55:20 +02:00
Wojciech Figat
ff87cdfebb Update SDFs 2022-08-12 16:00:48 +02:00
Wojciech Figat
b8922ee846 Fix 1px offset in Model SDFs 2022-08-12 16:00:38 +02:00