Commit Graph

1212 Commits

Author SHA1 Message Date
Wojciech Figat
85f351663b Add Transparent Lighting Modes for material with option to use non-directional shading 2022-07-14 09:22:32 +02:00
Wojtek Figat
89688f93e1 Add GPU Dispatch calls in GPU profiler draw calls collumn 2022-07-13 21:45:43 +02:00
Wojciech Figat
7b041bbaa5 Hide editor control from Visual Scripts api 2022-07-08 16:54:49 +02:00
Wojciech Figat
f89ba20d9c Minor fix if saved editor viewport camera location gets corrupted 2022-07-08 16:43:43 +02:00
Wojciech Figat
5437f7cc1a Fix editor viewport capturing mouse if window is not foreground 2022-07-08 09:30:35 +02:00
Wojciech Figat
f221bc6361 Minor improvements 2022-07-07 15:34:15 +02:00
Wojciech Figat
02dbd07506 Add utility buttons to check/uncheck all Material Instance parameters overrides in Editor window 2022-07-06 09:29:25 +02:00
Wojciech Figat
bd90280da7 Missing improvement from 9192375ddb into Material Instance parameters editor 2022-07-05 16:00:39 +02:00
Wojciech Figat
9192375ddb Improve properties display (group all parameters from the same group together) 2022-07-05 10:36:36 +02:00
Wojtek Figat
2e947ab85a Fixes for large worlds 2022-07-04 20:35:29 +02:00
Wojtek Figat
5708f2ae0b Fix vertex paint with Large Worlds 2022-07-03 16:14:27 +02:00
Wojtek Figat
d9dc23afc1 Fixes for Foliage with Large Worlds usage 2022-07-03 16:08:22 +02:00
Wojtek Figat
62ff305fad Fixes for Terrain with Large Worlds usage 2022-07-03 15:38:39 +02:00
Wojtek Figat
400c4bb570 Fix Editor play mode exit bug after closing maximized Game window 2022-07-02 20:59:55 +02:00
Wojtek Figat
d0955a5ac0 Fix editor selection with Large Worlds origin usage 2022-07-02 20:35:25 +02:00
Wojtek Figat
33513834df Add support for Large Worlds in more engine systems 2022-07-02 20:07:04 +02:00
Wojtek Figat
85fe22d7a7 Fix typos 2022-07-01 17:05:17 +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
Wojciech Figat
ea34207d07 Fix play mode in Editor error 2022-06-28 16:07:22 +02:00
Wojtek Figat
5633d1bcb9 Fix editor viewport mouse selection regression 2022-06-23 18:56:02 +02:00
Wojtek Figat
134c8b99aa Add relative-to-camera rendering for large worlds 2022-06-21 20:03:13 +02:00
Wojciech Figat
41a58f3f2c Merge remote-tracking branch 'origin/master' into gi 2022-06-20 08:26:06 +02:00
Wojtek Figat
1fbdabdcd0 Fixes 2022-06-19 13:07:19 +02:00
Wojtek Figat
2e2404dc5f Fix regression from 2522d84a21 2022-06-19 13:07:07 +02:00
Wojciech Figat
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
Wojtek Figat
9ba117cde3 Refactor OrientedBoundingBox to use Transform for transformation instead of Matrix (for large worlds) 2022-06-16 10:51:59 +02:00
Wojciech Figat
cf1f8487e7 Merge remote-tracking branch 'origin/master' into gi 2022-06-15 10:37:24 +02:00
Wojtek Figat
7c923198e0 Minor tweaks to #716 2022-06-14 19:56:58 +02:00
Wojtek Figat
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
Wojtek Figat
98473487bc Fix Editor Analytics tracking option file SetupStyle
#727
2022-06-14 19:51:38 +02:00
Wojtek Figat
3294624849 Add Double, Vector2/3/4 nodes to Visject graphs 2022-06-14 18:56:00 +02:00
Wojciech Figat
2522d84a21 Add default Post Process options to Graphics Settings 2022-06-14 12:01:16 +02:00
b89e3bb0ff Add "View Size" node for GUI materials 2022-06-13 22:25:55 +03:00
Wojtek Figat
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
Wojtek Figat
bc65057eb7 Add property type tooltip to Visject properties 2022-06-13 00:41:06 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojciech Figat
d4839b9c78 Add Global Illumination options to PostFx Settings 2022-06-10 18:48:17 +02:00
Wojciech Figat
f685c67275 Add Global SDF quality setting and support for variable cascades count and resolution 2022-06-10 14:30:40 +02:00
81f62f58d7 Improve JetBrains Rider installation detection 2022-05-29 15:47:08 +03:00
Wojciech Figat
375222a089 Initial DDGI implementation 2022-05-23 10:15:02 +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
Wojtek Figat
04c0f19584 Add Double2, Double3, Double4 to C# scripting API 2022-05-18 23:23:50 +02:00
Wojtek Figat
8c971cd11e Add custom floats formatting to prevent scientific notation 2022-05-18 22:29:31 +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
Wojtek Figat
5525527ecd Add No Results node to Content Search if nothing found 2022-05-11 19:08:01 +02:00
Wojtek Figat
650d15a665 Add Ctrl+C shortcut for content search result copy 2022-05-11 19:03:36 +02:00
Wojtek Figat
a5bcff5231 Skip assets from temporary folder in Content Search 2022-05-11 19:03:19 +02:00
Wojtek Figat
782c3a0e3e Add Find references utility for graph parameters and methods 2022-05-09 18:10:47 +02:00