mafiesto4
5f6d2b175d
Minor adjustments to smoothstep and step nodes #729
2022-07-15 20:33:52 +02:00
mafiesto4
12558567ec
Merge branch 'MaterialNodes' of https://github.com/whocares77/FlaxEngine into whocares77-MaterialNodes
2022-07-15 20:25:05 +02:00
mafiesto4
0d8ebd332e
Add Global Illumination sampling option to transparent materials (eg. particles)
2022-07-14 14:28:42 +02:00
mafiesto4
85f351663b
Add Transparent Lighting Modes for material with option to use non-directional shading
2022-07-14 09:22:32 +02:00
mafiesto4
89688f93e1
Add GPU Dispatch calls in GPU profiler draw calls collumn
2022-07-13 21:45:43 +02:00
mafiesto4
7b041bbaa5
Hide editor control from Visual Scripts api
2022-07-08 16:54:49 +02:00
mafiesto4
f89ba20d9c
Minor fix if saved editor viewport camera location gets corrupted
2022-07-08 16:43:43 +02:00
mafiesto4
5437f7cc1a
Fix editor viewport capturing mouse if window is not foreground
2022-07-08 09:30:35 +02:00
mafiesto4
f221bc6361
Minor improvements
2022-07-07 15:34:15 +02:00
mafiesto4
02dbd07506
Add utility buttons to check/uncheck all Material Instance parameters overrides in Editor window
2022-07-06 09:29:25 +02:00
mafiesto4
bd90280da7
Missing improvement from 9192375ddb into Material Instance parameters editor
2022-07-05 16:00:39 +02:00
mafiesto4
9192375ddb
Improve properties display (group all parameters from the same group together)
2022-07-05 10:36:36 +02:00
mafiesto4
2e947ab85a
Fixes for large worlds
2022-07-04 20:35:29 +02:00
mafiesto4
5708f2ae0b
Fix vertex paint with Large Worlds
2022-07-03 16:14:27 +02:00
mafiesto4
d9dc23afc1
Fixes for Foliage with Large Worlds usage
2022-07-03 16:08:22 +02:00
mafiesto4
62ff305fad
Fixes for Terrain with Large Worlds usage
2022-07-03 15:38:39 +02:00
mafiesto4
400c4bb570
Fix Editor play mode exit bug after closing maximized Game window
2022-07-02 20:59:55 +02:00
mafiesto4
d0955a5ac0
Fix editor selection with Large Worlds origin usage
2022-07-02 20:35:25 +02:00
mafiesto4
33513834df
Add support for Large Worlds in more engine systems
2022-07-02 20:07:04 +02:00
mafiesto4
85fe22d7a7
Fix typos
2022-07-01 17:05:17 +02:00
mafiesto4
b1640515c4
Merge remote-tracking branch 'origin/gi'
...
# Conflicts:
# Source/Engine/Renderer/GlobalSignDistanceFieldPass.cpp
2022-06-28 18:16:28 +02:00
mafiesto4
ea34207d07
Fix play mode in Editor error
2022-06-28 16:07:22 +02:00
mafiesto4
5633d1bcb9
Fix editor viewport mouse selection regression
2022-06-23 18:56:02 +02:00
mafiesto4
134c8b99aa
Add relative-to-camera rendering for large worlds
2022-06-21 20:03:13 +02:00
mafiesto4
41a58f3f2c
Merge remote-tracking branch 'origin/master' into gi
2022-06-20 08:26:06 +02:00
mafiesto4
1fbdabdcd0
Fixes
2022-06-19 13:07:19 +02:00
mafiesto4
2e2404dc5f
Fix regression from 2522d84a21
2022-06-19 13:07:07 +02:00
mafiesto4
1db65ac882
Add GlobalIllumination to debug GI probes
2022-06-17 15:07:58 +02:00
artkez
3c0e42ea78
added Smoothstep and Step material nodes
2022-06-17 12:38:14 +03:00
mafiesto4
9ba117cde3
Refactor OrientedBoundingBox to use Transform for transformation instead of Matrix (for large worlds)
2022-06-16 10:51:59 +02:00
mafiesto4
cf1f8487e7
Merge remote-tracking branch 'origin/master' into gi
2022-06-15 10:37:24 +02:00
mafiesto4
7c923198e0
Minor tweaks to #716
2022-06-14 19:56:58 +02:00
mafiesto4
47a3ac36cd
Merge branch 'view_size_node' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-view_size_node
2022-06-14 19:53:17 +02:00
mafiesto4
98473487bc
Fix Editor Analytics tracking option file SetupStyle
...
#727
2022-06-14 19:51:38 +02:00
mafiesto4
3294624849
Add Double, Vector2/3/4 nodes to Visject graphs
2022-06-14 18:56:00 +02:00
mafiesto4
2522d84a21
Add default Post Process options to Graphics Settings
2022-06-14 12:01:16 +02:00
GoaLitiuM
b89e3bb0ff
Add "View Size" node for GUI materials
2022-06-13 22:25:55 +03:00
mafiesto4
e43515f653
Merge remote-tracking branch 'origin/gi' into large-worlds
...
# Conflicts:
# Source/Engine/Graphics/PostProcessSettings.cpp
# Source/Engine/Level/Actors/SkyLight.cpp
# Source/Engine/Renderer/GBufferPass.cpp
# Source/Engine/Renderer/GI/GlobalSurfaceAtlasPass.cpp
# Source/Engine/Renderer/GlobalSignDistanceFieldPass.cpp
# Source/Engine/Renderer/GlobalSignDistanceFieldPass.h
# Source/Engine/Renderer/RenderList.h
2022-06-13 00:46:33 +02:00
mafiesto4
bc65057eb7
Add property type tooltip to Visject properties
2022-06-13 00:41:06 +02:00
mafiesto4
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
mafiesto4
d4839b9c78
Add Global Illumination options to PostFx Settings
2022-06-10 18:48:17 +02:00
mafiesto4
f685c67275
Add Global SDF quality setting and support for variable cascades count and resolution
2022-06-10 14:30:40 +02:00
mafiesto4
375222a089
Initial DDGI implementation
2022-05-23 10:15:02 +02:00
mafiesto4
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
mafiesto4
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
mafiesto4
04c0f19584
Add Double2, Double3, Double4 to C# scripting API
2022-05-18 23:23:50 +02:00
mafiesto4
8c971cd11e
Add custom floats formatting to prevent scientific notation
2022-05-18 22:29:31 +02:00
mafiesto4
f7955a5c4e
Add support for custom location of Custom Global Code in generated material source code
2022-05-12 13:44:57 +02:00
mafiesto4
5525527ecd
Add No Results node to Content Search if nothing found
2022-05-11 19:08:01 +02:00
mafiesto4
650d15a665
Add Ctrl+C shortcut for content search result copy
2022-05-11 19:03:36 +02:00