Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-13 | Fix broken light_compute in mobile renderer | Yuri Roubinsky | |
2021-11-12 | Fix multimesh still drawing when visible instances is zero | Brian Semrau | |
2021-11-12 | Fix default_texture_param in shader pipeline to support uniform arrays | Yuri Roubinsky | |
2021-11-11 | Fix shader crashing when using `ALBEDO` or `ALPHA` in light function | Yuri Roubinsky | |
2021-11-08 | Implement CameraEffects override_exposure | Dominic-ATOR | |
2021-11-01 | Merge pull request #54459 from rxlecky/fix-multimesh-buffer-overflow-53603 | Rémi Verschelde | |
2021-10-31 | Fix multimesh buffer overflow in RendererStorageRD | SeleckyErik | |
2021-10-31 | Repaired mistyped of 'threshold' on several files. | M. Huri | |
2021-10-31 | Merge pull request #54403 from briansemrau/fix-small-fogvolume | Rémi Verschelde | |
FogVolume don't dispatch compute with zero-dimension groups | |||
2021-10-30 | Don't use Texture image caches if they are rendered to | Brian Semrau | |
2021-10-30 | Merge pull request #54405 from JFonS/fix_instance_index | Rémi Verschelde | |
Fix instance index in forward clustered shader | |||
2021-10-30 | Disallow compute dispatch with zero dimensions. | Brian Semrau | |
2021-10-30 | Fix instance index in forward clustered shader | jfons | |
2021-10-29 | Fix error spammed to output if `FogVolume` is setted to scene | Yuri Roubinsky | |
2021-10-29 | Fix crash when opening a converted `FogMaterial` | Yuri Roubinsky | |
2021-10-28 | Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog | clayjohn | |
Co-authored-by: Brian Semrau <brian.semrau@gmail.com> | |||
2021-10-28 | Merge pull request #54350 from akien-mga/clang-format-dont-align-operands | Rémi Verschelde | |
2021-10-28 | Merge pull request #54222 from JFonS/instance-fade | Rémi Verschelde | |
2021-10-28 | clang-format: Various fixes to comments alignment from `clang-format` 13 | Rémi Verschelde | |
All reviewed manually and occasionally rewritten to avoid bad auto formatting. | |||
2021-10-28 | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | |
Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`. | |||
2021-10-26 | Fix shadow disabling on mobile renderer | Joan Fons | |
2021-10-25 | Fix shadow disabling settings | jfons | |
Fixes the SHADOW_CASTING_SETTING_OFF setting in GeometryInstance3D and the "shadows_disabled" render mode in spatial materials, which were not working before. | |||
2021-10-25 | Implement distance fade and transparency | JFonS | |
The built-in ALPHA in spatial shaders comes pre-set with a per-instance transparency value. Multiply by it if you want to keep it. The transparency value of any given GeometryInstance3D is affected by: - Its new "transparency" property. - Its own visiblity range when the new "visibility_range_fade_mode" property is set to "Self". - Its parent visibility range when the parent's fade mode is set to "Dependencies". The "Self" mode will fade-out the instance when reaching the visibility range limits, while the "Dependencies" mode will fade-in its dependencies. Per-instance transparency is only implemented in the forward clustered renderer, support for mobile should be added in the future. Co-authored-by: reduz <reduzio@gmail.com> | |||
2021-10-22 | Merge pull request #53992 from Calinou/hard-shadow-mapping-allow-dithering | Rémi Verschelde | |
2021-10-21 | Add Soft Very Low shadow quality mode for 3D | Hugo Locurcio | |
This can be used to improve 3D shadow rendering quality at little performance cost. Unlike the existing Hard setting which is limited to variable shadow blur only, it works with both fixed blur and variable blur. | |||
2021-10-21 | Fix built-in texture samplers passing for spatial shader mode | Yuri Roubinsky | |
2021-10-20 | Prevent a rendering crash and error spam for uniform texture array | Yuri Roubinsky | |
2021-10-19 | Merge pull request #53972 from zedutch/fix-shader-time-update | Rémi Verschelde | |
Fix shaders using `TIME` not continuously updating | |||
2021-10-19 | Merge pull request #53790 from briansemrau/remove-distant-shadowy-void | Rémi Verschelde | |
2021-10-19 | Merge pull request #52940 from groud/toast_notification | Rémi Verschelde | |
2021-10-18 | Fix shaders that use TIME do not force editor to continuously update | Robin Arys | |
2021-10-15 | Swap args of Plane(point, normal) constructor | mennomax | |
Now (normal, point) | |||
2021-10-15 | Merge pull request #53815 from Chaosus/fix_wireframe_render_mode | Rémi Verschelde | |
2021-10-15 | Fix `wireframe` render mode | Yuri Roubinsky | |
2021-10-14 | Remove incorrect fog height density remapping | Brian Semrau | |
2021-10-14 | Fix several issues with directional shadows | Brian Semrau | |
- Internally disable blend splits in orthogonal directional shadow mode - Fix soft shadows ignoring fade and blend_splits - Fix soft shadow edge stability | |||
2021-10-14 | Implement toast notifications in the editor | Gilles Roudière | |
2021-10-14 | Fix the height fog effect | Brian Semrau | |
2021-10-13 | Added few more built-ins to shader language | Yuri Roubinsky | |
2021-10-12 | Merge pull request #53712 from CakHuri/nullptr | Rémi Verschelde | |
Replace NULL with nullptr | |||
2021-10-12 | Replaced NULL with nullptr | M. Huri | |
2021-10-12 | Fix some LGTM errors of "Multiplication result converted to larger type" | Aaron Franke | |
2021-10-11 | Fix shader crash on using METALLIC and ROUGHNESS built-ins in light func | Yuri Roubinsky | |
2021-10-07 | Remove unimplemented `Environment.ambient_light_occlusion_color` property | Hugo Locurcio | |
This property was intended to provide a way to have SSAO or VoxelGI ambient occlusion with a color other than black. However, it was dropped during the Vulkan renderer development due to the performance overhead it caused when the feature wasn't used. | |||
2021-10-07 | Merge pull request #53491 from Chaosus/shader_fix_texture_array_uniforms | Yuri Roubinsky | |
2021-10-07 | Merge pull request #53504 from clayjohn/VULKAN-sky-bug | Rémi Verschelde | |
Remove bogus sky error check | |||
2021-10-07 | Merge pull request #51115 from clayjohn/VULKAN-SSAO-radius | Rémi Verschelde | |
Move assignment of SSAO radius push constant | |||
2021-10-06 | Remove bogus sky error check | clayjohn | |
2021-10-06 | Fix regression which prevents using texture array uniforms | Yuri Roubinsky | |
2021-10-04 | Added support for uniform arrays in shaders | Yuri Roubinsky | |