Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-20 | Clean up Hash Functions | reduz | |
Clean up and do fixes to hash functions and newly introduced murmur3 hashes in #61934 * Clean up usage of murmur3 * Fixed usages of binary murmur3 on floats (this is invalid) * Changed DJB2 to use xor (which seems to be better) | |||
2022-06-19 | Automatically update the editor viewport when 3D scaling options are changed | Hugo Locurcio | |
This allows for previewing the effects of the various 3D scaling project settings without having to restart the editor. | |||
2022-06-18 | Merge pull request #62106 from BastiaanOlij/eye_offset | Rémi Verschelde | |
Introduce eye_offset for correcting stereoscopic reflections | |||
2022-06-17 | Introduce eye_offset for correcting stereoscopic reflections | Bastiaan Olij | |
Use view instead of vertex for reflections. | |||
2022-06-17 | Cleanup AudioEffectRecord thread_active variable | Marcel Admiraal | |
2022-06-16 | Merge pull request #62081 from Calinou/glow-mix-mode-apply-after-fxaa | Rémi Verschelde | |
Fix glow in Mix mode not working correctly when FXAA is enabled | |||
2022-06-16 | Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the ↵ | bruvzg | |
TextServer. | |||
2022-06-15 | Fix glow in Mix mode not working correctly when FXAA is enabled | Hugo Locurcio | |
Glow must be performed after FXAA to ensure correct appearance. | |||
2022-06-15 | Streamline Navigation layer function names. | smix8 | |
Streamline Navigation layer function names. | |||
2022-06-14 | Remove GLES2 shader constraints from GLES3 | clayjohn | |
2022-06-13 | Tweak Light3D property hints for greater flexibility | Hugo Locurcio | |
- Specular can now be set above 1.0. - Blur can be set to 0 to disable shadow blurring entirely, which is useful on lights that have a non-zero size. - When shadow blurring is disabled, lights that have a non-zero size will not use PCSS-like soft shadows, speeding up shadow rendering considerably. - Some property hints now allow more precise values. | |||
2022-06-13 | Merge pull request #61772 from bruvzg/ft_ot_collect | Rémi Verschelde | |
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-06-10 | Prevent defining float constant without number after exponent in shaders | Yuri Rubinsky | |
2022-06-09 | Fix incorrect sky rotation based on camera axis | Yuri Rubinsky | |
2022-06-09 | Fix `TIME` compilation for custom functions in spatial shader | Yuri Rubinsky | |
2022-06-09 | Workaround MoltenVK error found in TAA implementation | jfons | |
2022-06-08 | Assign VIEWPORT_SIZE after validating screen_size to avoid crash when using ↵ | clayjohn | |
ReflectionProbe | |||
2022-06-08 | Merge pull request #61739 from smix8/navigation_region_cost_4.x | Rémi Verschelde | |
2022-06-08 | Merge pull request #61794 from clayjohn/VULKAN-viewport-size | Rémi Verschelde | |
Use RenderBuffer size instead of half extents for VIEWPORT_SIZE | |||
2022-06-07 | Use RenderBuffer size instead of half extents for VIEWPORT_SIZE in Vulkan ↵ | clayjohn | |
spatial shaders | |||
2022-06-07 | Initial TAA implementation | jfons | |
Initial TAA support based on the implementation in Spartan Engine. Motion vectors are correctly generated for camera and mesh movement, but there is no support for other things like particles or skeleton deformations. | |||
2022-06-07 | [TextServer] Adds support for TrueType / OpenType collection files (*.TTC, ↵ | bruvzg | |
*.OTC). | |||
2022-06-06 | Add NavigationRegion costs for pathfinding | smix8 | |
Add NavigationRegion costs for pathfinding. | |||
2022-06-03 | Merge pull request #61554 from Chaosus/shader_fix_hints | Rémi Verschelde | |
2022-06-01 | Change Server initialization order | reduz | |
* Registration of server classes happened after Display initialization. * This made no sense in practice and avoided the registration of custom server drivers (like custom XR server, custom Rendering server, custom XR server). * Initialization moved to _before_ Display. | |||
2022-06-01 | Ensure has_os_features is safely called as it can't be called from within ↵ | Bastiaan Olij | |
the construct of RenderingServerDefault on which it relies | |||
2022-05-31 | Merge pull request #61572 from clayjohn/ssao-license | Rémi Verschelde | |
2022-05-31 | Add and improve license attribution for SSAO and SSIL shader code | clayjohn | |
2022-05-31 | Merge pull request #61480 from Calinou/profiler-physics-add-3d-suffix | Rémi Verschelde | |
Add a 3D suffix to relevant physics profiler categories | |||
2022-05-31 | Refactor shader hints | Yuri Rubinsky | |
2022-05-28 | Fix error with !rb spam when using background color mode with reflection probes | clayjohn | |
2022-05-28 | Add a 3D suffix to relevant physics profiler categories | Hugo Locurcio | |
2D physics categories already had a 2D suffix: "Physics 2D" | |||
2022-05-26 | Remove mesh and particles RD dependencies from canvas rendering server | clayjohn | |
2022-05-26 | Merge pull request #61425 from clayjohn/GLES3-2D | Rémi Verschelde | |
2022-05-25 | Implement 2D Meshes and MultiMeshes in GLES3 backend | clayjohn | |
2022-05-25 | use ERR_FAIL_INDEX when preferred | Nathan Franke | |
2022-05-25 | Add Cone and Cylinder shapes to FogVolume | Hugo Locurcio | |
This complements the existing Ellipsoid and Box local fog shapes. This can be used to represent a light cone coming from a SpotLight. | |||
2022-05-24 | Fix particle system from going inactive early | GanidhuAbey | |
Prevents particles from freezing and dissapearing by resetting it's inactive time when particles are emitted. | |||
2022-05-24 | Merge pull request #60641 from clayjohn/Sky-ign | Rémi Verschelde | |
Use IGN instead of white noise for sky dithering | |||
2022-05-24 | Add clipping, backbuffer, and CanvasGroups to 2D GLES3 renderer | clayjohn | |
As well as significant consequent cleanup in the RenderTarget, Texture, and Canvas renderer code | |||
2022-05-24 | Use IGN instead of white noise for sky dithering | clayjohn | |
2022-05-24 | Merge pull request #60803 from Chaosus/shader_hint_rename | Rémi Verschelde | |
Rename `hint_albedo`, `hint_white/black` in shaders | |||
2022-05-23 | Merge pull request #61226 from Chaosus/shader_fix_keyword_completion | Rémi Verschelde | |
2022-05-23 | Fix typo in occlusion culling warning method name | Hugo Locurcio | |
2022-05-21 | Add timestamps to some rendering effects | trollodel | |
2022-05-21 | Merge pull request #61214 from somnathsarkar/particle-attractor-fix | Rémi Verschelde | |
Fix GPUParticles3D disappearance at attractor origins | |||
2022-05-20 | Fix GPUParticles3D disappearance at attractor origins | Somnath Sarkar | |
2022-05-20 | Add a new HashSet template | reduz | |
* Intended to replace RBSet in most cases. * Optimized for iteration speed | |||
2022-05-20 | Fix incorrect keyword completion after period in shader editor | Yuri Rubinsky | |