summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2022-08-03Merge pull request #61851 from Calinou/particles-default-global-coordinatesRémi Verschelde
2022-08-03Merge pull request #51531 from Calinou/decal-projector-add-nearest-mipmap-anisoRémi Verschelde
2022-08-03Merge pull request #56451 from Calinou/rootmotionview-no-replace-with-nodeRémi Verschelde
Don't replace RootMotionView with Node in a running project
2022-08-03Merge pull request #63857 from Calinou/doc-camera3d-frustum-offset-projectionRémi Verschelde
Document Camera3D's frustum offset property requiring Frustum projection
2022-08-03Merge pull request #55923 from ↵Rémi Verschelde
bluenote10/feature/consistent_transform_operations Fix consistency of translated/scaled/rotated in Transform2D and Transform3D
2022-08-03Add Nearest Mipmap Anisotropic filter option to decals and projectorsHugo Locurcio
This is consistent with the BaseMaterial3D filtering options. It can be used for high-quality pixel art textures that remain sharp when viewed at oblique angles, but prevents them from becoming grainy thanks to mipmaps.
2022-08-03Don't replace RootMotionView with Node in a running projectHugo Locurcio
This behavior was inconsistent with other editor-only nodes such as Position3D, Position2D and ReferenceRect. It also caused issues when a script extended RootMotionView as it ceased to work when the project was run.
2022-08-03Document Camera3D's frustum offset property requiring Frustum projectionHugo Locurcio
2022-08-02Fix consistency of translated/scaled/rotated in Transform2D and Transform3DFabian Keller
2022-08-02Use global coordinates for particles by defaultHugo Locurcio
Particles won't move or rotate anymore with the node (or its parents) by default. This new default behavior is generally more suited to most use cases. Local coordinates can still be enabled on a per-node basis. This affects both 2D and 3D particles, and both CPU and GPU-based particles.
2022-08-02Merge pull request #63803 from matjlars/weakref-nullRémi Verschelde
adds null case to weakref docs
2022-08-02adds null case to weakref docsMatt
2022-08-02Rename ParticlesMaterial.turbulence_active to turbulence_enabledFireForge
2022-08-02[TextServer] Add ICU Unicode security and spoofing detection.bruvzg
2022-08-02Added default values to particle turbulence.Raffaele Picca
2022-08-02Merge pull request #53956 from bruvzg/icu_uax_31Rémi Verschelde
2022-08-02[TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.bruvzg
2022-08-02Merge pull request #51672 from Calinou/shader-add-hint-transparent-textureRémi Verschelde
Add `hint_transparent` to use a transparent black placeholder texture
2022-08-01Add `hint_transparent` to use a transparent black placeholder textureHugo Locurcio
This can be used in shaders to avoid the need to supply a transparent placeholder texture manually.
2022-08-01Merge pull request #63007 from jtnicholl/animation_player_docsRémi Verschelde
2022-08-01Update classref documentation for AnimationPlayerJonathan Nicholl
2022-08-01Merge pull request #54738 from Calinou/expose-os-restart-on-exitRémi Verschelde
2022-08-01Expose the "restart on exit" OS functionalityHugo Locurcio
This can be used to restart a project with specific command line arguments applied. This can work in tandem with `OS.get_cmdline_args()` to restart with the same command line arguments as used to originally run the project. Example use cases: - Restart to apply an user setting change that requires a restart to work. - Restart with a Godot command line argument to change the video driver, audio driver, etc.
2022-08-01Change LabelSettings default values to match default theme.bruvzg
2022-08-01docs: Caveats of NavigationMesh.create_from_meshMartin Norling
Adds a note explaining the requirements of the given [Mesh] when converting a [Mesh] to a [NavigationMesh] using `NavigationMesh.create_from_mesh`.
2022-08-01Merge pull request #55387 from RPicster/particles-turbulenceRémi Verschelde
2022-08-01Merge pull request #55276 from Calinou/volumetric-fog-tweak-default-gi-injectRémi Verschelde
Tweak default fog settings for better appearance
2022-08-01Merge pull request #63587 from clayjohn/specular-occlusionRémi Verschelde
Treat specular less than 0.02 as occlusion
2022-08-01Merge pull request #63733 from akien-mga/file-get_as_text-skip-CRRémi Verschelde
File: Re-add support to skip CR (`\r`) in `File::get_as_text`
2022-08-01Tweak default fog settings for better appearanceHugo Locurcio
- Increase the default non-volumetric fog density to 0.01 to make adjustments more visible. - Use a less saturated non-volumetric fog color by default (a mix of the sky and horizon colors of the new default ProceduralSkyMaterial). - Set Volumetric Fog Gi Inject to 1.0 by default. Injecting GI results in more realistic appearance of volumetric fog, at a very low performance cost.
2022-08-01Add support for command-line user arguments.Juan Linietsky
Implements the standard Unix double dash (--) commandline argument: * Arguments after a double dash (--) are ignored by Godot and stored for the user. * User can access them via `OS.get_cmdline_user_args()` Example: `godot.exe scene_to_run.tscn --fullscreen -- --start-level 2`
2022-07-31Treat specular less than 0.02 as occlusionclayjohn
This is a very common hack used in almost all PBR renderers to allow removing specular contribution in dielectric materials
2022-08-01File: Re-add support to skip CR (`\r`) in `File::get_as_text`Rémi Verschelde
This was removed in #63481, and we confirmed that it's better like this, but we add back the possibility to strip CR as an option, to optionally restore the previous behavior. For performance this is done directly in `String::parse_utf8`. Also fixes Android `FileAccess::get_line()` as this one _should_ strip CR. Supersedes #63717.
2022-07-31Merge pull request #54732 from zedutch/fix-threaded-load-request-cachemodeRémi Verschelde
2022-07-31Merge pull request #51128 from HaSa1002/add-graphedit-is-ok-method-4Rémi Verschelde
2022-07-31Merge pull request #63429 from RandomShaper/indicate_overriddenRémi Verschelde
2022-07-31Merge pull request #56087 from zaevi/return_key_indexRémi Verschelde
2022-07-31Tweak VoxelGI defaults for better qualityHugo Locurcio
Overall brightness is similar to the previous settings, but lighting now fades off more naturally and reflections feature indirect lighting. Performance is identical. - Enable Use Two Bounces by default. - Decrease Propagation to 0.5 to compensate for the second bounce.
2022-07-31Make `Animation::track_insert_key` return key indexZae
2022-07-31 Add GraphEdit.is_node_hover_valid(...) methodJohannes Witt
This is a virtual method that can be used to add additional error condition checks while the connection is still being dragged. If true is returned, the connection is valid. If false is returned, the connection is invalid and thus not possible (ie. it will not snap). The virtual method is exposed with an underscore to scripts.
2022-07-31Expose load_threaded_request's cachemode to GDScriptRobin Arys
2022-07-30Make Decal's `modulate` property affect emission color as wellHugo Locurcio
This can be used to recolor special effects such as fake area fog without having to create separate textures for each color. - Improve the Decal class documentation.
2022-07-30Improve usability of non-default values in the property inspectorPedro J. Estébanez
- Provide a visual indication that a (sub)group contains non-default (revertable) values when it's collapsed. - Add a new option to the inspector's tools menu for expanding only (sub)groups containing properties with non-default values.
2022-07-30Merge pull request #49288 from Calinou/doc-improve-collisionobjectRémi Verschelde
Improve CollisionObject2D and CollisionObject3D pickable documentation
2022-07-30Merge pull request #63651 from fabriceci/fix-typo-doc-character-body-3dRémi Verschelde
Fix typos in the CharacterBody3D doc file
2022-07-30Merge pull request #63648 from snailrhymer/mesh-classref-fixesRémi Verschelde
Fix add_surface_from_arrays description in classref
2022-07-30Merge pull request #48548 from Calinou/editor-help-add-editor-settingsRémi Verschelde
Add support for documenting most editor settings in the class reference
2022-07-29Fix add_surface_from_arrays description in classrefSnailRhymer
Fix add_surface_from_arrays description in ImporterMesh.xml and ArrayMesh.xml to correctly describe sub-array length requirements. Also add missing comma in MeshInstance3D.xml, reword slightly.
2022-07-29Merge pull request #61647 from KoBeWi/SaverResourceRémi Verschelde
2022-07-29Merge pull request #63638 from PrecisionRender/improve-shape-cast-docsRémi Verschelde