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
Wojtek Figat
8938f13a0b
Add support for compiling and running engine without C# scripting
...
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
2021-10-23 16:43:15 +02:00
Wojtek Figat
48a867ef16
Add PS5 platform defines and types
2021-10-08 16:25:16 +02:00
Wojtek Figat
563eecebda
Add support for Pack/Unpack Structure nodes and Enum constant in Anim Graph
2021-07-30 12:37:36 +02:00
Wojtek Figat
c2de55f005
Add support for Is Null, Is Valid, As, Is and Type Reference nodes in Anim Graph
2021-07-30 10:59:20 +02:00
Wojtek Figat
a3dfb1c5d3
Add support for using per-texture group sampler in Materials
2021-06-29 16:16:56 +02:00
Wojtek Figat
41ad835d86
Refactor AnimGraph to support asynchronous execution
2021-06-12 23:20:08 +02:00
Wojtek Figat
0e75dba142
Optimize C++ compilation time
2021-04-30 16:27:57 +02:00
Wojtek Figat
c7c339957b
Merge remote-tracking branch 'origin/1.1' into 1.2
...
# Conflicts:
# Source/Editor/Editor.Build.cs
2021-03-15 09:38:58 +01:00
Wojtek Figat
b04321bdd2
Fix bug in shader generator on Linux
2021-03-11 21:03:58 +01:00
Wojtek Figat
cc201e198d
Add Switch platform
2021-03-09 14:26:30 +01:00
Wojtek Figat
b8d03636dc
Merge branch 'master' into 1.1
...
# Conflicts:
# .gitignore
2021-03-07 10:04:44 +01:00
W2.Wizard
2193dfcbc1
Use remap function instead
2021-03-02 00:10:43 +01:00
Wojtek Figat
fbecd01435
Merge branch 'visject-improvements-6' of git://github.com/stefnotch/FlaxEngine into stefnotch-visject-improvements-6
2021-02-27 20:44:29 +01:00
Wojtek Figat
327fa6718e
Refactor AssetsContainer
2021-02-26 15:40:44 +01:00
stefnotch
fd802e54fb
Implement reroute node code
2021-02-25 22:01:45 +01:00