summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2022-04-29Merge pull request #60070 from Calinou/proceduralskymaterial-add-ditheringRémi Verschelde
Add dithering to ProceduralSkyMaterial to combat banding
2022-04-28Merge pull request #58599 from Calinou/styleboxflat-add-skewRémi Verschelde
Add a Skew property to StyleBoxFlat
2022-04-28Merge pull request #52624 from e8newallm/52577Rémi Verschelde
Corrected ordering of Left/Top/Right/Bottom properties
2022-04-28Fix cppcheck const parametersMarkus Sauermann
Convert method signature parameters to const where it is possible # Conflicts: # drivers/gles3/rasterizer_canvas_gles3.cpp # drivers/gles3/rasterizer_canvas_gles3.h # editor/plugins/animation_state_machine_editor.cpp # editor/plugins/animation_state_machine_editor.h
2022-04-27Merge pull request #60361 from Geometror/fix-gradient-texture-2d-get-imageRémi Verschelde
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-26Merge pull request #60513 from Calinou/default-font-add-msdf-mipmapRémi Verschelde
Add MSDF and mipmap generation project settings for the default font
2022-04-26Merge pull request #60369 from timothyqiu/al-validateRémi Verschelde
Fix AnimationLibrary name validation
2022-04-25Add MSDF and mipmap generation project settings for the default fontHugo Locurcio
This can be used to improve Label3D and scaled Control appearance in prototypes.
2022-04-25Merge pull request #60424 from timothyqiu/fa-unrefRémi Verschelde
Close `FileAccess` before accessing it with `DirAccess`
2022-04-25Merge pull request #60261 from fire-forge/theme-prop-renamesRémi Verschelde
2022-04-25Merge pull request #60386 from bruvzg/label3dRémi Verschelde
2022-04-25Merge pull request #60298 from reduz/scene-unique-pathsRémi Verschelde
2022-04-25Implement Scene Unique Nodesreduz
Implements https://github.com/godotengine/godot-proposals/issues/4096 * Nodes can be marked unique to the scene in the editor (or via code). * Unique nodes can be accessed via the **%** prefix at any point in the path. From that point in the path (depending on whether the scene of the path is), the unique node will be fetched. * Implementation is very optimal, as these nodes are cached.
2022-04-25Merge pull request #60439 from Chaosus/vs_vec4Yuri Rubinsky
2022-04-24Merge pull request #60378 from clayjohn/ParticlesMaterial-clampClay John
Clamp Gradient and Curve Textures in ParticlesMaterial
2022-04-23Rename theme properties to include underscoresFireForge
- check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation
2022-04-22Continue to improve vector4 type in visual shadersYuri Roubinsky
2022-04-22Close FileAccess before accessing it with DirAccessHaoyu Qiu
2022-04-22Implement Label3D node.bruvzg
Add "generate_mipmap" font import option. Add some missing features to the Sprite3D. Move BiDi override code from Control to TextServer. Add functions to access TextServer font cache textures. Add MSDF related flags and shader to the standard material. Change standard material cache to use HashMap instead of Vector.
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-20Merge pull request #60175 from Geometror/visual-shader-vector4Yuri Rubinsky
2022-04-19Clamp Gradient and Curve Textures in ParticlesMaterialclayjohn
2022-04-19Fix GradientTexture2D update after setting the gradientHendrik Brucker
2022-04-19Fix AnimationLibrary name validationHaoyu Qiu
2022-04-14Merge pull request #60225 from YeldhamDev/popmenu_arrow_slimRémi Verschelde
Reduce width of arrow icons for the default theme in `PopupMenu`
2022-04-13Add `font_separator` and related properties to `PopupMenu`Michael Alexsander
2022-04-13Reduce width of arrow icons for the default theme in `PopupMenu`Michael Alexsander
2022-04-13Fix parameter validation when renaming in AnimationLibraryHaoyu Qiu
2022-04-13Merge pull request #60004 from fire-forge/anim-loop-enumRémi Verschelde
2022-04-12Add Vector4 to VisualShaderHendrik Brucker
2022-04-12Merge pull request #60171 from Chaosus/restore_aaYuri Rubinsky
2022-04-12Restore antialiasing for `draw_line`Yuri Roubinsky
2022-04-12Narrow FileAccess scope to prevent deadlocks.bruvzg
2022-04-11Merge pull request #60120 from Calinou/environment-editor-ssil-tonemap-hideRémi Verschelde
Hide SSIL properties when SSIL is disabled in the Environment resource
2022-04-11Merge pull request #59980 from reduz/animation-librariesRémi Verschelde
2022-04-11Implement Animation Librariesreduz
* Instead of containing single animations, AnimationPlayer now contains libraries. * Libraries, in turn, contain the animations. This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models. Missing (will be done on separate PRs): * Make it possible to import scenes (dae/fbx/gltf) as animation libraries. * Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything.
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-04-10Hide SSIL properties when SSIL is disabled in the Environment resourceHugo Locurcio
- Hide Tonemap White property when the tonemapper is Linear (as linear tonemapping does not use a whitepoint).
2022-04-09Add dithering to ProceduralSkyMaterial to combat bandingHugo Locurcio
Dithering was already present in PhysicalSkyMaterial. This brings it to ProceduralSkyMaterial as well, with the same algorithm and default intensity.
2022-04-08Fix navmesh bakingPawel Lampe
- improved mesh data calculation from standalone static colliders so that no VisualServer calls are performed - and thus no VS mutexes need to be locked in case of on-thread baking - improved the same for GridMap's static colliders
2022-04-07Add enum hint for Animation.loop_modeFireForge
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-05Merge pull request #58062 from Calinou/panoramaskymaterial-default-blackRémi Verschelde
2022-04-04Merge pull request #59888 from akien-mga/clang-tidyRémi Verschelde
2022-04-04Fix debug navmesh errorsPawel Lampe
2022-04-04Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr.
2022-04-04Fix center aligned text clipping.bruvzg
2022-03-31Fix group name in FastNoise and GradientFireForge