Wojtek Figat
1c20398d8c
Merge remote-tracking branch 'origin/master' into 1.7
2023-09-22 22:43:29 +02:00
MineBill
8f668c8506
Ensure floating numbers are formatted with enough precision
2023-09-21 12:39:19 +03:00
Wojtek Figat
fb488cbaf7
Merge remote-tracking branch 'origin/master' into 1.7
2023-09-11 22:43:46 +02:00
Wojtek Figat
9afa98e905
Fix Random Range nodes in CPU particles/script graphs when using int
...
#1341
2023-09-11 13:59:10 +02:00
Wojtek Figat
18b47257fd
Add **Behavior Tree** asset type and editing
2023-08-16 13:26:33 +02:00
Wojtek Figat
44518e88d5
Fix crash when using Vector3 soft casting in Visual Scripts
2023-07-18 09:48:43 +02:00
Wojtek Figat
d13c722ce3
Optimize text formatting in various places
2023-05-09 13:44:32 +02:00
Wojtek Figat
5a66e90b56
Merge remote-tracking branch 'origin/master' into 1.6
...
# Conflicts:
# .github/workflows/tests.yml
# Source/Engine/Content/JsonAsset.cs
2023-05-07 19:46:29 +02:00
Chandler Cox
12a2a69ad7
Change to TryGetBox
2023-05-05 09:18:44 -05:00
Chandler Cox
86044fcc05
Change logic for Random Rang particle nodes
2023-05-05 08:17:07 -05:00
Wojtek Figat
7158cfb5bf
Add **Any State to Anim Graph state machines**
2023-04-24 20:20:27 +02:00
Wojtek Figat
510fc443e8
Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
...
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
Wojtek Figat
0ba261d338
Add iOS platform (refactor Mac into shared Apple platform impl)
2023-03-15 20:58:23 +01:00
Wojciech Figat
a7e428a21c
Merge branch 'master' into 1.5
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
Wojciech Figat
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
Wojciech Figat
32e052a87b
Refactor native Stream serialization to new API
2022-10-20 17:28:12 +02:00
Wojtek Figat
20572c53af
Add Noise sampling nodes to graphs
2022-07-31 23:43:35 +02:00
Wojtek Figat
5f6d2b175d
Minor adjustments to smoothstep and step nodes #729
2022-07-15 20:33:52 +02:00
Wojtek Figat
12558567ec
Merge branch 'MaterialNodes' of https://github.com/whocares77/FlaxEngine into whocares77-MaterialNodes
2022-07-15 20:25:05 +02:00
Wojtek Figat
b1640515c4
Merge remote-tracking branch 'origin/gi'
...
# Conflicts:
# Source/Engine/Renderer/GlobalSignDistanceFieldPass.cpp
2022-06-28 18:16:28 +02:00
Wojtek Figat
5d34575a91
Fix default value in Dot and Distance graph nodes
2022-06-21 20:03:36 +02:00
artkez
3c0e42ea78
added Smoothstep and Step material nodes
2022-06-17 12:38:14 +03:00
Wojciech Figat
2e06d1ce2a
Refactor Global SDF to use a single texture for all cascades
2022-06-17 10:41:04 +02:00
Wojtek Figat
bc8cc75ad8
Fix issue from 3294624849
2022-06-15 20:39:55 +02:00
Wojciech Figat
0d3ecd6dd2
Fix cross error in Material if input is not Float3
2022-06-15 19:04:21 +02:00
Wojtek Figat
5dcde83f22
Fix build
2022-06-14 19:51:11 +02:00
Wojtek Figat
d4d27b88f0
Format engine codebase with ReSharper
2022-06-14 19:05:04 +02:00
Wojtek Figat
3294624849
Add Double, Vector2/3/4 nodes to Visject graphs
2022-06-14 18:56:00 +02:00
Wojtek Figat
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
Wojtek Figat
f82e370392
Refactor Vector types to support 64-bit precision via define switch
2022-05-25 20:04:33 +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
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
Wojciech Figat
ab37cc72a9
Minor renaming
2022-05-02 12:52:38 +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
Wojtek Figat
3546793e12
Fix using null array of dictionary in Visual Script for init
2022-05-01 21:10:23 +02:00
Wojtek Figat
158c29e598
Add **Dictionaries to Visual Scripting**
2022-04-27 22:47:54 +02:00
Wojciech Figat
cad9bad950
Merge remote-tracking branch 'origin/master' into gi
2022-04-21 12:57:08 +02:00
Wojtek Figat
3d76b2c10f
Add Array Add Unique node to Visual Scripting
2022-04-13 21:25:11 +02:00
Wojciech Figat
db0cb04b83
Merge remote-tracking branch 'origin/master' into gi
2022-04-11 10:37:23 +02:00
Wojciech Figat
f10af9d8fb
Fix Multiply (and similar) nodes result value in Visject if the first input is disconnected
2022-03-28 19:48:08 +02:00
Wojciech Figat
c41a446ae9
Add Rotate Vector node to Visject Surface graphs
2022-03-28 15:02:32 +02:00
Wojciech Figat
2b83975ea2
Add support for implicit casting from Quaternion to other types in shaders
2022-03-28 14:48:21 +02:00
Wojciech Figat
b847b9ccba
Add **Sample Global SDF** node to materials
2022-03-25 10:09:52 +01:00
Wojciech Figat
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
Wojtek Figat
c4b6865659
Merge branch 'master' into mac
2022-01-09 19:15:15 +01:00
Wojtek Figat
192af7ec14
Refactor native core objects to simplify usage for newcomers
2022-01-08 15:06:23 +01:00
Wojciech Figat
d017dd14ca
Add Mac platform
2021-12-27 14:04:16 +01:00
Wojciech Figat
502a67a75a
Add Array constant node to Visual Script and Anim Graph
2021-11-18 16:35:46 +01:00
Wojciech Figat
cdcb2f8f7a
Fixes and improvements
2021-11-18 16:35:46 +01:00
Wojciech Figat
e16c7f3ac4
Add Arrays to Visual Scripting
2021-11-17 19:58:29 +01:00