Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-18 | Rename several transform built-ins in shaders | Yuri Roubinsky | |
2022-03-18 | Merge pull request #49738 from Calinou/ssao-gi-default-half-resolution | Rémi Verschelde | |
Compute SSAO at half resolution by default | |||
2022-03-18 | Merge pull request #59087 from clayjohn/sky-mode | Rémi Verschelde | |
Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enum | |||
2022-03-17 | Merge pull request #58954 from Ansraer/alpha_scissor | Rémi Verschelde | |
[4.0] Fix alpha scissor support | |||
2022-03-17 | Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enum | Hugo Locurcio | |
3 options are available: - Light and Sky (default) - Light Only (new) - Sky Only (equivalent to `use_in_sky_only = true`) Co-authored by: clayjohn <claynjohn@gmail.com> | |||
2022-03-17 | Another `-Wsign-compare` fix | Rémi Verschelde | |
Fixing CI while afk, fun. | |||
2022-03-17 | Fix `-Wsign-compare` warning after #58993 | Rémi Verschelde | |
2022-03-17 | Merge pull request #58993 from notSanil/device-limit-exceeded-fix | Rémi Verschelde | |
2022-03-17 | Fix alpha scissor support | Ansraer | |
2022-03-17 | Merge pull request #59062 from BastiaanOlij/storagerd_texture | Rémi Verschelde | |
2022-03-16 | Merge pull request #59209 from rburing/fix_pinjoint2d_inertia_tensor | Rémi Verschelde | |
`PinJoint2D`: fix inertia tensor, taking center of mass into account | |||
2022-03-16 | PinJoint2D: fix inertia tensor, taking center of mass into account | Ricardo Buring | |
2022-03-16 | Cleanup and fix native struct definitions. | bruvzg | |
2022-03-16 | Merge pull request #59140 from reduz/physics-server-extension | Rémi Verschelde | |
2022-03-16 | Fix device limit exceeding for uniform buffer | notSanil | |
2022-03-16 | Split dummy renderer classes into separate files | Bastiaan Olij | |
Split canvas_texture_storage and texture_storage from render_storage class | |||
2022-03-16 | Merge pull request #49092 from BastiaanOlij/multiview_clustered | Rémi Verschelde | |
Add multiview support to the clustered forward renderer | |||
2022-03-15 | Create GDExtension clases for PhysicsServer3D | reduz | |
* Allows creating a GDExtension based 3D Physics Server (for Bullet, PhysX, etc. support) * Some changes on native struct binding for PhysicsServer This allows a 3D Physics server created entirely from GDExtension. Once it works, the idea is to port the 2D one to it. | |||
2022-03-15 | Merge pull request #45263 from KoBeWi/😕 | Rémi Verschelde | |
2022-03-14 | Fix D_GGX code which can cause divide-by-zero val | snowapril | |
When given roughness is lower than 0.01, d value in original code will be zero. This can make last return value as NAN because of divide-by-zero. This is well addressed in issue #56373. Modified code is referenced on D_GGX function of google/filament (https://github.com/google/filament/blob/main/shaders/src/brdf.fs#L54-L79) Signed-off-by: snowapril <sinjihng@gmail.com> | |||
2022-03-13 | Merge pull request #59107 from otonashixav/expose-add-animation-slice | Rémi Verschelde | |
2022-03-13 | Fix text clipping on the right side. | bruvzg | |
2022-03-13 | Expose `RenderingServer::canvas_item_add_animation_slice` in GDScript | Xavier Loh | |
2022-03-13 | Merge pull request #58819 from vreon/fix-eyedir-z | Rémi Verschelde | |
Fix flipped EYEDIR.z in sky shaders | |||
2022-03-11 | Add options to embolden and transform font outlines to simulate bold and ↵ | bruvzg | |
italic typefaces. | |||
2022-03-10 | Merge pull request #58781 from BastiaanOlij/openxr_signals_and_events | Rémi Verschelde | |
Adding signals and events to OpenXR interface | |||
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-10 | Adding signals and events to OpenXR interface | Bastiaan Olij | |
Improving interaction profile logic | |||
2022-03-09 | Change some math macros to constexpr | kobewi | |
Changes `MAX`, `MIN`, `ABS`, `CLAMP` and `SIGN`. | |||
2022-03-09 | Remove unused GDNative code | Rémi Verschelde | |
This has been superseded by GDExtension so this code is no longer useful nor usable. There's still some GDNative-related stuff in platform export code which needs to be adapted for GDExtension (e.g. to include GDExtension libraries in exports). | |||
2022-03-08 | Sky renderer: Only flip Z when calculating panorama_coords | Jesse Dubay | |
2022-03-08 | Merge pull request #49447 from Calinou/remove-shadow-color-property | Rémi Verschelde | |
Remove unused `shadow_color` property from Light3D | |||
2022-03-07 | Merge pull request #58779 from techiepriyansh/forward-mobile-ambient-accum | Rémi Verschelde | |
2022-03-06 | Sky renderer: Don't invert Z component of light direction | Jesse Dubay | |
2022-03-07 | Merge pull request #58832 from reduz/uniform-set-cache | Rémi Verschelde | |
Add a UniformSet cache | |||
2022-03-06 | [4.x] BVH - Fix area-area collision regression | lawnjelly | |
Minimal approach to fixing regression whereby static areas where not detect dynamic areas. | |||
2022-03-06 | Add a UniformSet cache | reduz | |
* Changed syntax usage for RD::Uniform to create faster with a single RID * Converted render pass setup to use this in clustered renderer to test. This is the first step into creating a proper uniform set cache system to simplify large parts of the codebase. | |||
2022-03-05 | Fix flipped EYEDIR.z in sky shaders | Jesse Dubay | |
2022-03-05 | [TextServer] Improve word breaking when there are multiple spaces between words. | bruvzg | |
2022-03-05 | use the computed value ambient_accum for ambient_light in ↵ | Priyansh Rathi | |
scene_forward_mobile.glsl | |||
2022-03-04 | Merge pull request #57630 from lawnjelly/bvh4_templated_checks | Rémi Verschelde | |
[4.x] BVH - Sync BVH with 3.x | |||
2022-03-04 | Remove unused `shadow_color` property from Light3D | Hugo Locurcio | |
This shadow color property was no longer effective since the shaders were optimized to improve occupancy. | |||
2022-03-04 | Merge pull request #58734 from Calinou/tweak-render-timestamp-names | Rémi Verschelde | |
Tweak render timestamp names for explicitness and consistency | |||
2022-03-04 | Merge pull request #58512 from Calinou/light3d-add-distance-fade | Rémi Verschelde | |
2022-03-04 | Tweak render timestamp names for explicitness and consistency | Hugo Locurcio | |
- Add 2D and 3D in timestamp names when needed to avoid ambiguity. - Use present tense in all render timestamp names. - Add a space after ">" (begin) and "<" (end) symbols. - Remove redundant "End" in render timestamp names (indicated by "<"). | |||
2022-03-03 | Add multiview/stereoscopic rendering support to the clustered forward renderer | Bastiaan Olij | |
2022-03-02 | Revert "PitchShift effect quality and performance tweaks for different pitch ↵ | Rémi Verschelde | |
scale values" | |||
2022-03-01 | Revert "Fix particle trail glitch" | Rémi Verschelde | |
2022-02-28 | Merge pull request #58614 from Calinou/ssr-roughness-quality-enum-fix-typo | Rémi Verschelde | |
Fix typo in SSR roughness quality enum value names | |||
2022-02-28 | Merge pull request #58549 from floppyhammer/fix-particle-trail | Rémi Verschelde | |
Fix particle trail glitch |