summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-08-16Add methods for node reparentingTomasz Chabora
2022-08-15Clarify the Line2D, Curve2D/3D documentation and fix parameter namesYuri Sizov
2022-08-15Merge pull request #64314 from YuriSizov/control-theme-item-cacheYuri Sizov
Add dumb theme item cache to `Control`
2022-08-14Implement coloring for disabled branches in the shader editorYuri Rubinsky
2022-08-12Add dumb theme item cache to ControlYuri Sizov
2022-08-11Fix ORMMaterial3D not being taken into account by static VoxelGIHugo Locurcio
2022-08-11Merge pull request #64267 from bruvzg/le_secretYuri Sizov
Change `LineEdit` default secret character from "*" to "•".
2022-08-11Add missing properties to default themekobewi
2022-08-11Change LineEdit secret character from "*" to "•".bruvzg
2022-08-11Merge pull request #64147 from ↵Rémi Verschelde
smix8/fix_navigationregion3d_debug_doublerender_4.x Fix NavigationRegion3D debug mesh rendering twice in Editor
2022-08-10Merge pull request #64160 from Calinou/tweak-label3d-defaultsRémi Verschelde
2022-08-10add get_depth() to KinematicCollision3D as same of 2DSilc Renew
2022-08-09Tweak Label3D defaults for better readabilityHugo Locurcio
- Increase font size and decrease pixel size. - The font is rendered at the same physical size, but is more detailed, which is visible when the camera is up close. - Add an outline to improve readability on mixed-color backgrounds. - The outline is fairly thick to ensure it doesn't get too grainy at a distance (without requiring MSDF or mipmaps on the default project font).
2022-08-09Fix NavigationRegion3D debug mesh rendering twice in Editorsmix8
Fixes double rendering of NavigationRegion3D debug mesh due to both 3DGizmo and runtime debug rendering the mesh at the same time.
2022-08-08Merge pull request #64034 from DarkKilauea/fix-nav-region-gizmoRémi Verschelde
2022-08-08Add tests for empty/unnamed arguments to ClassDB, Variant, GDScriptYuri Sizov
2022-08-08Merge pull request #63925 from YeldhamDev/window_fixesRémi Verschelde
2022-08-08Merge pull request #64093 from nathanfranke/shader-capitalizeRémi Verschelde
2022-08-08Merge pull request #62571 from Calinou/gpuparticlescollisionsdf3d-add-bake-maskRémi Verschelde
2022-08-08capitalize shader uniform groupsNathan Franke
2022-08-08Merge pull request #64068 from DarkKilauea/fix-region-travel-costRémi Verschelde
2022-08-07Fix typo when setting NavigationRegion travel_costJosh Jones
2022-08-07Merge pull request #62454 from Geometror/reflect-refract-vec2-vec4Rémi Verschelde
Allow for vec2/vec4 to be used in reflect and refract
2022-08-07Allow vec2 and vec4 for reflect and refractHendrik Brucker
2022-08-07Add a shadow opacity property to Light3DHugo Locurcio
This can be used to make shadows translucent for a specific light. The light distance fade system also uses this to smoothly fade the shadow when the light fade transition distance is greater than 0.
2022-08-06Fix NavigationRegion3D gizmo's odd visual behaviorJosh Jones
2022-08-06Merge pull request #60843 from hoontee/CSG3Rémi Verschelde
Add `TorusMesh`
2022-08-06Merge pull request #63776 from fire-forge/shapecast2dRémi Verschelde
Add ShapeCast2D editor handle and improve debug drawing
2022-08-06Merge pull request #63859 from Rindbee/fix-hue-slider-incorrectly-rotatedRémi Verschelde
Fix Hue slider incorrectly rotated 90 degrees in ColorPicker
2022-08-06Merge pull request #63958 from hakro/fix-control-animation-keysRémi Verschelde
Remove rect_ prefix from control properties when keyframing
2022-08-05Remove rect_ prefix from control properties when keyframingHakim
2022-08-05Round icon position and size in buttons to make them look sharperYuri Sizov
2022-08-05Use interleaved gradient noise for distance fadeHugo Locurcio
This provides better visuals and performance compared to the previous ordered dither.
2022-08-05Fix some bugs with `Window`sMichael Alexsander
2022-08-05Merge pull request #59844 from Calinou/rename-shader-param-methodsRémi Verschelde
2022-08-05Merge pull request #63922 from rburing/fix_softbody_normalsRémi Verschelde
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
`shader_uniform` is now consistenly used across both per-shader and per-instance shader uniform methods. This makes methods easier to find in the class reference when looking for them.
2022-08-04Fix SoftDynamicBody3D normalsRicardo Buring
Store normal vector in A2B10G10R10 format.
2022-08-04Merge pull request #61856 from iwek7/label_overflowing_textRémi Verschelde
2022-08-04Merge pull request #63852 from fire-forge/default-colorsRémi Verschelde
2022-08-04Add `TorusMesh`hoontee
2022-08-04Merge pull request #63838 from tefusion/fix-arrange-nodes-freezeRémi Verschelde
Fix GraphEdit::arange_nodes causing a freeze when cycle in Graph
2022-08-04Fix issue with overlaping text label textiwek
2022-08-04Merge pull request #58536 from winterpixelgames/feature/virtual-keyboard-typesRémi Verschelde
Add support for multiple virtual keyboard types
2022-08-04Merge pull request #54792 from EIRTeam/independent_arrowsRémi Verschelde
2022-08-04Fix GraphEdit::arange_nodes causing a freezetefusion
When a Graph contains cycles, e.g. 1->2->3->1 _layering would end up in an infinite loop since IS_SUBSET would never be true. By keeping check of the size of z, which contains the already layered nodes, one can detect a freeze (since it should change after current_layer increases. If it doesn't "u" didn't change and q and u will never be equal resulting in a freeze/infinite while loop). If a freeze happens warn the user and put all the nodes part of the cycle (leftover in p) to the first layer which will end up in them being listed top to bottom.
2022-08-04Add support for multiple virtual keyboard typesBrian Semrau
2022-08-04Independent spinbox arrow step precisionJóhannes Gunnar Þorsteinsson
Rebased by EIREXE This work has been kindly sponsored by IMVU & EIRTeam.
2022-08-04Merge pull request #49947 from ↵Rémi Verschelde
Calinou/standardmaterial3d-tweak-default-height-properties
2022-08-04Tweak StandardMaterial3D's default height propertiesHugo Locurcio
- Set the default height scale to 5.0 and multiply it by 0.01 in the shader. - Document heightmap properties in BaseMaterial3D class reference.