Wojtek Figat
b30d22fa45
Missing change
2022-05-23 19:55:18 +02:00
Wojtek Figat
2eb51f9a83
Reformat code in Math libary
2022-05-21 20:04:12 +02:00
Wojtek Figat
785f8915b7
Merge remote-tracking branch 'origin/gi' into large-worlds
...
# Conflicts:
# Source/Engine/Core/Math/Vector3.h
2022-05-21 19:45:13 +02:00
Wojtek Figat
f53a5ff536
Reorganize scene pointer in actor data
2022-05-21 19:41:24 +02:00
Wojtek Figat
5e6c518c39
Minor adjustments
2022-05-21 11:48:54 +02:00
Wojtek Figat
b7459c7311
Inline various operators in math types for better performance in Debug builds and better inlining
2022-05-21 11:36:27 +02:00
Wojtek Figat
e43ef605c2
Minor improvements
2022-05-20 18:12:29 +02:00
Wojtek Figat
ed908a260e
Add support for Double2/3/4 for Variant
...
Increase size to 40 bytes to store Double3 without allocations
Change Ray and BoundingBox to be stored inlined in BoundingBox
Use safer accessors to read Variant explicit data type
2022-05-20 18:10:35 +02:00
Wojtek Figat
2369b6a34a
Add support for double serializtion in C++
2022-05-20 15:53:50 +02:00
Wojciech Figat
1a64df9116
Add more math utilities
2022-05-19 16:03:54 +02:00
Wojciech Figat
c3b2c55d51
Fix normal map when importing materials for model files
2022-05-19 12:00:12 +02:00
Wojtek Figat
04c0f19584
Add Double2, Double3, Double4 to C# scripting API
2022-05-18 23:23:50 +02:00
Wojtek Figat
523d961f28
Add various improvements for C# math library
2022-05-18 22:30:50 +02:00
Wojciech Figat
f9d5c74507
Disable GI in editor asset viewports by default
2022-05-17 14:08:48 +02:00
Wojtek Figat
4a2e8d0a69
Cleanup and adjustments for vector types
2022-05-16 23:52:38 +02:00
Wojciech Figat
c74b66f728
Add Quaternion::RotationMatrix from Matrix3x3 rotation
2022-05-16 10:05:15 +02:00
Wojtek Figat
778e4e0ea7
Fix crash on NetworkPeer disposing
2022-05-15 11:51:20 +02:00
Wojtek Figat
e72b2b385f
Minor adjustment
2022-05-15 11:37:14 +02:00
Wojtek Figat
bdbced0bbc
Merge branch 'timer_resolution_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-timer_resolution_fix
2022-05-15 11:35:05 +02:00
Wojtek Figat
3d7d52e779
Fix Vulkan crash when using Blur Panel in Screen Space canvas
2022-05-13 20:17:06 +02:00
Wojtek Figat
05a7fd45c3
Merge branch 'fix_physx_addactor' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_physx_addactor
2022-05-13 19:17:16 +02:00
Wojtek Figat
389dfb44de
Fix crash on macOS due to Vulkan timestamp queries error
2022-05-12 18:57:32 +02:00
Wojciech Figat
f7e48d9b23
Add shader getter to IMaterial interface
2022-05-12 13:47:19 +02:00
Wojciech Figat
abcc319168
Minor rename fixes
2022-05-12 13:46:05 +02:00
Wojciech Figat
f7955a5c4e
Add support for custom location of Custom Global Code in generated material source code
2022-05-12 13:44:57 +02:00
3523b1a85f
Add PhysX actors to the scene immediately
2022-05-07 18:04:23 +03:00
Wojtek Figat
78d6fe6b50
Fix error when loading surface from not yet loaded asset
2022-05-06 18:30:49 +02:00
Wojtek Figat
2d27e0997f
Silence old warning
2022-05-06 17:17:54 +02:00
Wojtek Figat
21e6c2603c
Silence old warning
2022-05-06 17:16:01 +02:00
Wojtek Figat
7bb5ffc2a4
Fix copy pasting multi-line text into a single-line textbox
2022-05-04 20:16:29 +02:00
Wojtek Figat
bc6b70f4f9
Optimize static Visual Script event calling
2022-05-03 21:12:29 +02:00
6e2b854544
Set timer resolution to lowest possible value in all Windows systems
2022-05-02 20:59:07 +03:00
Wojciech Figat
ab37cc72a9
Minor renaming
2022-05-02 12:52:38 +02:00
Wojciech Figat
acd064c364
Introduce separate GI directory
2022-05-02 12:09:53 +02:00
Wojciech Figat
551459022d
Merge remote-tracking branch 'origin/master' into gi
...
# Conflicts:
# Source/Editor/Windows/Assets/VisualScriptWindow.cs
2022-05-02 10:38:14 +02:00
Wojciech Figat
04a7dab7e7
Minor fixes
2022-05-02 10:36:31 +02:00
Wojtek Figat
1859d7c2f5
Inline Vector4 == operator manually
2022-05-01 21:48:35 +02:00
Wojtek Figat
12d960e787
Merge branch 'vector2_fix' of https://github.com/GoaLitiuM/FlaxEngine
2022-05-01 21:45:28 +02:00
Wojtek Figat
3546793e12
Fix using null array of dictionary in Visual Script for init
2022-05-01 21:10:23 +02:00
Wojtek Figat
eb75a3c2fb
Fix foreach loop in Visual Script to continue flow on null array or dictionary
2022-05-01 20:42:42 +02:00
Wojciech Figat
8428f28239
Various improvements for SDF rendering
2022-04-29 17:11:39 +02:00
Wojciech Figat
5465652466
Add terrain rendering support for Global Surface Atlas
2022-04-29 14:05:03 +02:00
Wojtek Figat
d76fd634a5
Fix minor issue with Visual Script set parameter node calling flow during debugger value evaluation
2022-04-28 22:45:56 +02:00
Wojtek Figat
7e609984b4
Add TypeReference attribute to actors/scripts searching utilities for easier type picking in Visual Script
2022-04-28 22:44:56 +02:00
Wojciech Figat
1a711ea14f
Improve Global Surface Atlas debug view to display multiple view types
2022-04-28 14:17:30 +02:00
Wojciech Figat
70b9db7598
Add support for rasterizing terrain into Global SDF as heightfield
2022-04-28 14:17:10 +02:00
Wojciech Figat
3ec856778c
Optimize Global SDF chunk data
2022-04-28 10:42:58 +02:00
Wojtek Figat
158c29e598
Add **Dictionaries to Visual Scripting**
2022-04-27 22:47:54 +02:00
Wojciech Figat
a7e512bd50
Add GlobalSurfaceAtlas draw pass
2022-04-27 16:41:40 +02:00
Wojciech Figat
27a1dc8966
Improve property names displaying in UI and add Unit Test for it
2022-04-27 14:12:27 +02:00