summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-05Merge pull request #53069 from fbcosentino/3d-material-overlay-4.0Rémi Verschelde
2022-01-05Added material_overlay property to MeshInstance3DFernando Cosentino
Applying overlay materials into multi-surface meshes currently requires adding a next pass material to all the surfaces, which might be cumbersome when the material is to be applied to a range of different geometries. This also makes it not trivial to use AnimationPlayer to control the material in case of visual effects. The material_override property is not an option as it works replacing the active material for the surfaces, not adding a new pass. This commit adds the material_overlay property to GeometryInstance3D (and therefore MeshInstance3D), having the same reach as material_override (that is, all surfaces) but adding a new material pass on top of the active materials, instead of replacing them.
2022-01-05Merge pull request #56352 from ↵Rémi Verschelde
Gallilus/Include-base-signals-to-VisualScriptEmitSignal
2022-01-05Merge pull request #56240 from KoBeWi/frankenstein's_PRRémi Verschelde
2022-01-05Merge pull request #56255 from PucklaMotzer09/control_unfocusRémi Verschelde
2022-01-05Merge pull request #56206 from ↵Rémi Verschelde
KoBeWi/random_call_deferred_to_the_rescue_once_again
2022-01-05Merge pull request #55791 from ↵Rémi Verschelde
kleonc/tree-dont-consume-mouse-if-collapser-not-visible
2022-01-05Merge pull request #54441 from ↵Rémi Verschelde
Geometror/checkbutton-checkbox-font-hover-pressed-color
2022-01-05Merge pull request #56220 from ↵JFonS
williamd67/GPULightmapper-implement-sky-ambient-light GPULightmapper: react on sky ambient properties
2022-01-05Merge pull request #56193 from ↵Rémi Verschelde
kodiwills/fix-update-mode-not-refreshed-visually-on-undo
2022-01-05Merge pull request #56208 from williamd67/GPULightmapper-sky-upside-downRémi Verschelde
2022-01-05Merge pull request #56286 from Calinou/changelog-shaders-depth-textureRémi Verschelde
2022-01-05Merge pull request #56212 from laws65/skin-export-crash-fixRémi Verschelde
2022-01-05Merge pull request #56278 from GanidhuAbey/dof_msaa_bugRémi Verschelde
2022-01-05Merge pull request #56346 from pycbouh/control-treentegerRémi Verschelde
2022-01-05Merge pull request #56380 from RedMser/export_gltf_normal_crashRémi Verschelde
2022-01-05Merge pull request #56290 from nikitalita/fix-gltf-mesh-primsRémi Verschelde
2022-01-05Merge pull request #52997 from dalexeev/callback-name-settingRémi Verschelde
2022-01-05Merge pull request #55512 from RandomShaper/better_node_deleteRémi Verschelde
2022-01-05Merge pull request #56408 from eazrael/tree-fix-selectionmode-rowRémi Verschelde
Tree: Fix de-select when selection mode set to SELECT_ROW
2022-01-05Merge pull request #56293 from skyace65/CullModeMaterialRémi Verschelde
Fix and improve cull mode description in material
2022-01-05Merge pull request #56483 from vnen/gdscript-warning-annotationRémi Verschelde
Add annotation to ignore warnings
2022-01-05Merge pull request #56505 from bruvzg/bone_weight_fixesRémi Verschelde
Fix incorrect format and buffer used for bone weights.
2022-01-05Merge pull request #56491 from hinlopen/n3d-minor-improvementRémi Verschelde
Minor code improvements in Node3D
2022-01-05Merge pull request #56495 from Calinou/doc-input-ghostingRémi Verschelde
Document keyboard ghosting caveats in Input and InputEvent
2022-01-05Fix incorrect format and buffer used for bone weights.bruvzg
2022-01-05Document keyboard ghosting caveats in Input and InputEventHugo Locurcio
This also adds recommendations for choosing between `is_physical_key_pressed()` and `is_key_pressed()`.
2022-01-05Merge pull request #56499 from Calinou/doc-canvasitem-fix-missing-periodMax Hilbrunner
Fix missing period in `CanvasItem.draw_primitive()` description
2022-01-05Fix missing period in `CanvasItem.draw_primitive()` descriptionHugo Locurcio
2022-01-05Merge pull request #55517 from Calinou/doc-improve-canvasitemMax Hilbrunner
Improve the CanvasItem class documentation
2022-01-04Fix and improve cull mode description in materialskyace65
2022-01-04Minor code improvements in Node3D. Refactor Node3D::show/hide/set_visible to ↵Stijn
a shared implementation.
2022-01-04Merge pull request #52541 from V-Sekai/gltf-load-scene-bufferK. S. Ernest (iFire) Lee
Add gltf import buffer.
2022-01-04Improve the CanvasItem class documentationHugo Locurcio
2022-01-04Add Default Callback Name editor settingDanil Alexeev
Adds the "interface/editors/default_signal_callback_name" editor setting, which allows you to specify the format of the default callback name in the Signal Connection Dialog.
2022-01-04Merge pull request #56362 from V-Sekai/preview_node_sanitizeRémi Verschelde
Clean preview node of all nodes which are not derived from VisualInstances
2022-01-04Merge pull request #55332 from Calinou/voxelgidata-tweak-default-dynamic-rangeRémi Verschelde
Decrease the default dynamic range in VoxelGIData to 2.0
2022-01-04Merge pull request #54791 from NHodgesVFX/masterRémi Verschelde
[4.x] add more OpenGL attributes
2022-01-04Merge pull request #56375 from Cnidarias/ogg_missing_right_channelEllen Poe
Fix OGG Vorbis playback with more than one channel
2022-01-04Merge pull request #56484 from KoBeWi/your_callable_is_invalidRémi Verschelde
2022-01-04Merge pull request #56295 from aaronfranke/doc-midiRémi Verschelde
2022-01-04Merge pull request #56486 from Chaosus/shader_fix_render_modeYuri Roubinsky
2022-01-04Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde
Add `RenderingServer.get_video_adapter_type()` method
2022-01-04Merge pull request #56331 from Cnidarias/large_http_downloadsFabio Alessandrelli
Fix http limitation for large "content-length"
2022-01-04Merge pull request #56305 from Calinou/rename-lod-thresholdRémi Verschelde
2022-01-04Merge pull request #55386 from Calinou/allow-disable-depth-prepassRémi Verschelde
2022-01-04Fix `world_vertex_coords` render mode usage in the shadersYuri Roubinsky
2022-01-04Add import glb from bufferK. S. Ernest (iFire) Lee
Split functions from gltf document import and export into six functions. Use base path to allow two code paths based on an empty base path or a full base path. Add uri decode in _parse_buffers.
2022-01-04Fix method validation in Threadkobewi
2022-01-04Document InputEventMIDI and add some missing 0xF MIDI messagesAaron Franke