Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-29 | Merge pull request #59411 from Calinou/doc-tonemap | Rémi Verschelde | |
Improve documentation for tonemapping operators | |||
2022-04-29 | Merge pull request #59418 from Calinou/doc-environment | Hugo Locurcio | |
2022-03-25 | Rename "ss_reflections_" to "ssr_" in Environment | FireForge | |
2022-03-23 | Document the Environment class | Hugo Locurcio | |
2022-03-22 | Improve documentation for tonemapping operators | Hugo Locurcio | |
2022-02-15 | Merge pull request #35679 from Calinou/doc-add-xml-schema | Rémi Verschelde | |
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-02-14 | Clamp environment light sky contribution to the [0.0; 1.0] range | Hugo Locurcio | |
The value is already clamped in the editor, but it wasn't being clamped when the value was set via code. Values outside the [0.0; 1.0] range can result in broken rendering. | |||
2022-02-10 | Merge pull request #39965 from Calinou/tweak-sdfgi-defaults | Rémi Verschelde | |
2022-02-06 | Tweak default SDFGI settings for better quality | Hugo Locurcio | |
- Enable Read Sky Light to get proper outdoors lighting out of the box. - Set bounce feedback to 0.5 by default to get a better quality result. - Higher values may cause infinite feedback with bright surfaces. - Increase the number of frames to converge to improve quality at the cost of latency. Most scenes are fairly static after all. - Use 75% Y scale by default as most scenes are not highly vertical. - Reorder the Y scale enum to go from the lowest Y scale to the highest. Also rename the "Disabled" setting to "100%" for clarity. | |||
2022-02-06 | Decrease the default number of SDFGI cascades to 4 | Hugo Locurcio | |
This improves rendering performance noticeably, especially when the camera moves fast. On a medium-sized test scene on a GTX 1080 in 2560×1440, going from 6 to cascades saves 0.5 ms of frame time while looking visually identical (as most of the scene fits within the 4 cascades). | |||
2022-01-26 | Merge pull request #54574 from Ansraer/glow_map | Rémi Verschelde | |
2022-01-20 | Merge pull request #55360 from Calinou/rename-bake-mode-properties | Rémi Verschelde | |
2022-01-20 | add support for glow maps | Ansraer | |
2022-01-17 | Allow using between 1 and 8 cascades for SDFGI | Hugo Locurcio | |
This provides more flexibility between performance and quality adjustments, especially when using SDFGI for small-scale levels (which can be useful for procedurally generated scenes). | |||
2022-01-04 | Merge pull request #51206 from clayjohn/Vulkan-ASSGI | Rémi Verschelde | |
2021-12-14 | Rename and reorder bake mode properties for consistency | Hugo Locurcio | |
The order now goes from least to most computationally expensive: - Disabled - Static - Dynamic | |||
2021-11-15 | Replace Godot docs URL with `$DOCS_URL` in XML class reference | Rémi Verschelde | |
2021-11-14 | Improve documentation related to global illumination | Hugo Locurcio | |
2021-11-07 | Rename `GradientTexture` to `GradientTexture1D` | Andrii Doroshenko (Xrayez) | |
1. Explicit and unambiguous when comparing to `GradientTexture2D` 2. Consistent with other class names where 1D is used in the engine. | |||
2021-11-06 | Added SSIL post processing effect | clayjohn | |
2021-10-30 | Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3 | Hugo Locurcio | |
- Use lowercase driver names for the `--rendering-driver` command line argument. | |||
2021-10-28 | Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog | clayjohn | |
Co-authored-by: Brian Semrau <brian.semrau@gmail.com> | |||
2021-10-14 | Fix the height fog effect | Brian Semrau | |
2021-10-07 | Merge pull request #53523 from Calinou/remove-occlusion-color | Rémi Verschelde | |
2021-10-07 | Clamp Environment's SSR fade-in and fade-out to positive values | Hugo Locurcio | |
Negative values result in rendering glitches. | |||
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-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-06-18 | Better format arguments in variant parser | Michael Alexsander Silva Dias | |
2021-06-05 | Rename GI Classes | reduz | |
* GIProbe is now VoxelGI * BakedLightmap is now LightmapGI As godot adds more ways to provide GI (as an example, SDFGI in 4.0), the different techniques (which have different pros/cons) need to be properly named to avoid confusion. | |||
2021-03-28 | Document how to avoid light leaks with GIProbe and SDFGI | Hugo Locurcio | |
2021-02-19 | doc: Sync classref with current source | Rémi Verschelde | |
And fix various bogus bindings following previous PRs. | |||
2021-02-08 | doc: Sync classref with current source | Rémi Verschelde | |
2020-12-21 | Port ASSAO to Godot to replace SAO | clayjohn | |
2020-11-28 | Environment brightness, contrast, saturation restore with color correction. | clayjohn | |
Allow gradients and 2d images. Use shader versions for LUT in tonemap Co-authored-by: alex-poe <3957610+CptPotato@users.noreply.github.com> Co-authored-by: QbieShay <cislaghi.ilaria@gmail.com> Co-authored-by: Clay John <claynjohn@gmail.com> | |||
2020-10-18 | Revert "Replace SAO implementation with MSSAO" | Juan Linietsky | |
2020-10-18 | Merge pull request #42077 from clayjohn/MSSAO | Juan Linietsky | |
Replace SAO implementation with MSSAO | |||
2020-10-18 | Merge pull request #42201 from clayjohn/Vulkan-new-glow | Juan Linietsky | |
Optimize Glow with local memory | |||
2020-10-18 | Replace SAO implementation with MSSAO | clayjohn | |
2020-10-18 | Optimize Glow with local memory | clayjohn | |
2020-10-17 | Add aerial perspective to fixed fog | clayjohn | |
2020-10-01 | Link to demos from within the class reference | Aaron Franke | |
2020-08-31 | Add link titles for all links in the class reference | Hugo Locurcio | |
This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.) | |||
2020-08-31 | doc: Sync classref with current source | Rémi Verschelde | |
2020-07-01 | Environment: Refactor code for readability + more | Rémi Verschelde | |
- Makes all boolean setters/getters consistent. - Fixes bug where `glow_hdr_bleed_scale` was not used. - Split CameraEffects to their own source file. - Reorder all Environment method and properties declarations, definitions and bindings to be consistent with each other and with the order of property bindings. - Bind missing enum values added with SDFGI. - Remove unused SDFGI enhance_ssr boolean. - Sync doc changes after SDFGI merge and other misc changes. | |||
2020-04-17 | Update many docs with recent rendering changes | clayjohn | |
2020-04-03 | doc: Sync classref with current source | Rémi Verschelde | |
2020-03-31 | doc: Sync classref with DisplayServer/Window changes | Rémi Verschelde | |
2020-03-30 | doc: Update classref with node renames | Rémi Verschelde | |
A few extra renames for classes which were missed in last week's PRs. | |||
2020-03-13 | Add LOTS of missing docs | Tomasz Chabora | |