Commit Graph

9805 Commits

Author SHA1 Message Date
Wojtek Figat
c4c25fc21f Optimize SceneObjectsFactory::SynchronizeNewPrefabInstances when loading large scenes 2024-08-16 14:49:43 +02:00
Wojtek Figat
330d769bdc Optimize SceneObjectsFactory::SetupPrefabInstances when loading large scenes 2024-08-15 23:27:00 +02:00
Wojtek Figat
e7f1afdfaa Fix GlobalSDF tracing artifacts in reflections by using occlusion bias relative to each cascade voxel size
#2743
2024-08-15 12:04:39 +02:00
Wojtek Figat
75a97a30fe Update assets 2024-08-12 19:16:16 +02:00
Wojtek Figat
596ad18ce3 Add smooth light brightness fade out at last 10% of ViewDistance (if used) 2024-08-12 18:32:33 +02:00
Wojtek Figat
f025f923ae Increase limit on Global Surface Atlas objects culling to prevent artifacts in dense scenes 2024-08-12 15:35:29 +02:00
Wojtek Figat
fbd3b9372b Fix crash when reading invalid data from file 2024-08-12 15:35:02 +02:00
Wojtek Figat
824d6701d8 Add improved default value detection for scripting object references in bindings generator 2024-08-12 15:34:39 +02:00
Wojtek Figat
63bee0c78d Add IndirectLightingIntensity to Sky for GI intensity control 2024-08-12 15:34:08 +02:00
Wojtek Figat
bcb0200435 Fix GPU-based SDF generation to reject negative distance from far away triangles 2024-08-12 10:55:27 +02:00
Wojtek Figat
8f18d654ee Add copy/paste for material instance parameters via context menu on Parameters group header 2024-08-10 20:46:33 +02:00
Wojtek Figat
97ab8940f0 Fix bug with missing baked SDF data on save when asset data chunk memory was freed by GC 2024-08-10 20:45:59 +02:00
Wojtek Figat
7224494ce6 Add improved material instance setup on model import with base material 2024-08-09 18:44:47 +02:00
Wojtek Figat
0023014cc2 Add MaterialInstance.ResetParameters 2024-08-09 18:39:47 +02:00
Wojtek Figat
43afa76e60 Optimize StaticModel draw into SDF and SurfaceAtlas if SDF texture is unused 2024-08-09 18:26:16 +02:00
Wojtek Figat
7ca45e1f54 Add clearing render target pool textures to pink during in Debug builds 2024-08-08 21:25:08 +02:00
Wojtek Figat
1c24f5d3ce Update meshoptimizer to version v0.21 2024-08-08 15:30:47 +02:00
Wojtek Figat
ca62a6c4bf Fix directional lights shadows jittering when using TAA 2024-08-08 14:05:57 +02:00
Wojtek Figat
788d719f2a Add Git cloning plugin project inside Git repo as submodule 2024-08-08 00:34:02 +02:00
Wojtek Figat
2b9c050911 Add Graphics.ShadowUpdateRate to control global shadows atlas update rate 2024-08-07 23:46:18 +02:00
Wojtek Figat
5ae2196a01 Add support for customizing Dropdown popup visuals 2024-08-07 22:44:38 +02:00
Wojtek Figat
143d9bcce6 Fix border placement in Dropdown control 2024-08-07 17:50:23 +02:00
Wojtek Figat
6e01cca9ad Add TextFormat, SelectedItemChanged, and text alignment options to Dropdown 2024-08-07 17:46:30 +02:00
Wojtek Figat
1c02f3d8fe Add text alignment options to Button 2024-08-07 17:44:47 +02:00
Wojtek Figat
28ce224caa Reduce shadow atlas fragmentation to favor bigger tile sizes 2024-08-07 17:14:31 +02:00
Wojtek Figat
15d6f9861c Fix shadow atlas resizing bug 2024-08-07 17:14:06 +02:00
Wojtek Figat
ffb760d8f3 Fix GPU particles issues with Global SDF far away from scene geometry 2024-08-05 22:43:00 +02:00
Wojtek Figat
52b00644c6 Update after merge with master 2024-08-05 20:33:46 +02:00
Wojtek Figat
bc313c8630 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 20:00:39 +02:00
Wojtek Figat
0b03a5da0d Merge branch 'Tryibion-asset-options' 2024-08-05 19:55:23 +02:00
Wojtek Figat
41fe1a5fb5 Merge branch 'asset-options' of https://github.com/Tryibion/FlaxEngine into Tryibion-asset-options 2024-08-05 19:55:17 +02:00
Wojtek Figat
0897d8ec5f Merge branch 'HydrogenC-forward-software-refl' 2024-08-05 19:44:51 +02:00
Wojtek Figat
2c8111801d Update shaders and materials 2024-08-05 19:44:41 +02:00
Wojtek Figat
23fcfb4eb2 Code cleanup
#2717
2024-08-05 19:44:06 +02:00
Chandler Cox
265e34bd04 Serialize json asset copy and paste data and code style fixes. 2024-08-05 12:13:44 -05:00
Wojtek Figat
a49fc1c5d1 Merge branch 'forward-software-refl' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-forward-software-refl 2024-08-05 19:04:28 +02:00
Wojtek Figat
63147ee0a9 Merge branch 'Chikinsupu-Visject-DescriptionPanel' 2024-08-05 19:02:04 +02:00
Wojtek Figat
1a953c99bc Format code 2024-08-05 19:01:56 +02:00
Wojtek Figat
1fa73c0cac Merge branch 'Visject-DescriptionPanel' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-DescriptionPanel 2024-08-05 18:53:18 +02:00
Wojtek Figat
0a5904a4dd Merge branch 'GoaLitiuM-execv_whitespace_fix' 2024-08-05 18:47:55 +02:00
Wojtek Figat
2455cb9545 Merge branch 'execv_whitespace_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-execv_whitespace_fix 2024-08-05 18:47:50 +02:00
Wojtek Figat
7aa737de7b Merge branch 'GoaLitiuM-isnormalized_epsilon' 2024-08-05 18:46:07 +02:00
Wojtek Figat
75c258ed7e Merge branch 'isnormalized_epsilon' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-isnormalized_epsilon 2024-08-05 18:46:00 +02:00
Wojtek Figat
e84db38943 Merge branch 'Tryibion-force-rebuild-proxy' 2024-08-05 18:36:22 +02:00
Wojtek Figat
19a956110b Merge branch 'force-rebuild-proxy' of https://github.com/Tryibion/FlaxEngine into Tryibion-force-rebuild-proxy 2024-08-05 18:36:16 +02:00
Wojtek Figat
e492faa707 Merge branch 'Tryibion-enahnce-actornode-filter' 2024-08-05 18:27:39 +02:00
Wojtek Figat
d9c21fddb4 Merge branch 'enahnce-actornode-filter' of https://github.com/Tryibion/FlaxEngine into Tryibion-enahnce-actornode-filter 2024-08-05 18:27:34 +02:00
Wojtek Figat
77816d2da1 Merge branch 'GoaLitiuM-hingejointdrive_velocity_fix' 2024-08-05 18:25:42 +02:00
Wojtek Figat
03534b0892 Merge branch 'hingejointdrive_velocity_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-hingejointdrive_velocity_fix 2024-08-05 18:25:35 +02:00
Wojtek Figat
e947a03cf7 Merge branch 'Tryibion-prefab-debug-draw' 2024-08-05 18:21:32 +02:00