Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-05 | Merge pull request #69115 from xiongyaohua/curve2d_baking_refactor | Rémi Verschelde | |
Curve2d baking and sampling refactor | |||
2022-12-05 | Merge pull request #69343 from YuriSizov/core-missing-property-revert-getters | Rémi Verschelde | |
Add missing public `property_*_revert` getters | |||
2022-12-05 | Refactor baking code for Curve2D | Yaohua Xiong | |
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. A similar refacor had been applied to Curve3D. The test cases for Curve2D is updated, comparing floating point with is_equal_approxmiate() instead of `==`, in order to avoid float precision problem. | |||
2022-12-05 | Improve layout of generated class references RST pages | Yuri Sizov | |
- General improvements to the page layout - Improved formatting for all class (properties, signals, annotations, theme properties, methods, operators, constructors, enumerations, constants) - Added extra styling opportunities throughout the generated document - Made generated tables more flexible to their content - Changed highlighting for self-reference from code to strong | |||
2022-12-05 | Merge pull request #69580 from bruvzg/rtl_fix_search | Rémi Verschelde | |
[RTL] Fix search method not taking nested frame and line wraps into account. | |||
2022-12-05 | Merge pull request #69578 from dsnopek/android-native-handles | Rémi Verschelde | |
Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 renderer | |||
2022-12-05 | Merge pull request #69357 from TokageItLab/byebye-trigger | Rémi Verschelde | |
Remove `UPDATE_TRIGGER` mode from `ValueTrack::UpdateMode` & Match behaviors between `AnimationTree` and `AnimationPlayer` | |||
2022-12-04 | [RTL] Fix search method not taking nested frame and line wraps into account. | bruvzg | |
2022-12-04 | Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 ↵ | David Snopek | |
renderer | |||
2022-12-04 | Use system fonts as fallback and improve system font handling. | bruvzg | |
Add support for font weight and stretch selection when using system fonts. Add function to get system fallback font from a font name, style, text, and language code. Implement system font support for Android. Use system fonts as a last resort fallback. | |||
2022-12-03 | Merge pull request #64312 from KoBeWi/StringNameEdit | Rémi Verschelde | |
Improve usage of StringNames in GraphEdit | |||
2022-12-03 | Fix Curve3D::get_closest_point() broken | Yaohua Xiong | |
The problem is caused by calling adaptive tessellation baking function by mistake, which produce too few points for straight lines. Calling the even length tessellation fix the problem. The code for `get_closest_point()` and `get_closest_offset()` are also updated. They used to assume bake interval to be exact, which is no longer true. The out dated document for `get_closest_point()` is also updated. | |||
2022-12-02 | Make Roughness and Refraction not mention AO | [Error:27] | |
Removes the mentions of ambient occlusion in the descriptions and replaces them with the appropriate texture channel. | |||
2022-12-02 | Improve usage of StringNames in GraphEdit | kobewi | |
2022-12-02 | Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/Player | Silc Renew | |
#69357 | |||
2022-12-02 | Merge pull request #61958 from jtnicholl/animation_connections | Rémi Verschelde | |
Add `animation_changed` signal to `AnimationLibrary`, have `AnimationPlayer` connect to it instead of `Animation`'s `changed` | |||
2022-12-02 | Merge pull request #69336 from TokageItLab/get-anim-keys-more-exactly | Rémi Verschelde | |
Refactor process of animation to retrive keys more exactly | |||
2022-12-02 | [RichTextEffect] Restore missing `relative_index` property. | bruvzg | |
2022-12-01 | Refactor process of animation to retrive keys more exactly | Silc Renew | |
2022-11-29 | Add missing public property_*_revert getters | Yuri Sizov | |
2022-11-29 | Move z_index, z_as_relative and y_sort_enabled from Node2D to CanvasItem | Hendrik Brucker | |
2022-11-29 | Merge pull request #68665 from TokageItLab/cut-unkeyed-gltf-anim | Rémi Verschelde | |
Add "Trimming" option to cut un-keyed timeline before first key in glTF animation | |||
2022-11-29 | Add trimming option to cut un-keyed timeline before first key in gltf | Silc Renew | |
2022-11-28 | Merge pull request #68874 from TokageItLab/fix-unique-path-keying | Rémi Verschelde | |
Added option to `get_path_to()` to get the shortest path considering unique name | |||
2022-11-28 | Merge pull request #68992 from TokageItLab/animtree-trackend-process | Rémi Verschelde | |
Refactor process of AnimationTree for end of animation | |||
2022-11-28 | Merge pull request #69199 from TokageItLab/fix-and-refactor-root-motion | Rémi Verschelde | |
Fix broken root motion scale & Refactor API & Add sample codes in documentation | |||
2022-11-28 | Merge pull request #69138 from Calinou/doc-light2d | Rémi Verschelde | |
Document the Light2D, PointLight2D and DirectionalLight2D classes | |||
2022-11-28 | Merge pull request #67871 from Calinou/editor-theme-add-oled-preset | Rémi Verschelde | |
Add Black (OLED) editor theme preset | |||
2022-11-28 | Merge pull request #68532 from ↵ | Rémi Verschelde | |
Calinou/cmdline-user-args-add-alternative-separator Allow `++` as an alternative separator to `--` for user CLI arguments | |||
2022-11-28 | Merge pull request #68836 from ↵ | Rémi Verschelde | |
Calinou/projectsettings-vrs-texture-allow-more-formats Allow all lossless image formats to be used for VRS texture project setting | |||
2022-11-28 | Merge pull request #69178 from aaronfranke/mesh-shape | Rémi Verschelde | |
Use a more specific type for Mesh create_(convex|trimesh)_shape | |||
2022-11-26 | Changed `RenderingDevice::TextureUsageBits` type to enum flags | Yuri Rubinsky | |
2022-11-26 | Fix broken root motion scale and refactor API | Silc Renew | |
2022-11-25 | Use a more specific type for Mesh create_(convex|trimesh)_shape | Aaron Franke | |
2022-11-25 | Remove `Array.find_last()` | Micky | |
2022-11-25 | Fix inspector not showing name for LabelSettings.font | Haoyu Qiu | |
2022-11-24 | Document the Light2D, PointLight2D and DirectionalLight2D classes | Hugo Locurcio | |
2022-11-24 | Merge pull request #68566 from Mickeon/node-print-orphans-static | Rémi Verschelde | |
Make `Node.print_orphan_nodes()` static | |||
2022-11-24 | Merge pull request #68386 from MewPurPur/snappedi-snappedf | Rémi Verschelde | |
Implement snappedi, snappedf, and Vector[2/3/4]i.snapped | |||
2022-11-24 | Merge pull request #68806 from MewPurPur/printraw-warn-better-in-docs | Rémi Verschelde | |
Make it clearer that printraw only prints to terminal | |||
2022-11-24 | Make it clearer that printraw only prints to terminal | VolTer | |
2022-11-24 | Merge pull request #69107 from Mickeon/oops | Rémi Verschelde | |
Fix warning in Signal Documentation | |||
2022-11-24 | Merge pull request #69089 from raulsntos/dotnet/docs-object | Rémi Verschelde | |
Fix C# documentation for Godot.Object | |||
2022-11-24 | Fix warning in Signal Documentation | Micky | |
2022-11-24 | Merge pull request #69043 from xiongyaohua/path3d_bake_refactor_fix | Rémi Verschelde | |
`Curve3D` bake refactor continue | |||
2022-11-24 | Merge pull request #69037 from M-O-Marmalade/distortion-fixes | Rémi Verschelde | |
AudioEffectDistortion docs & inspector edits | |||
2022-11-24 | Merge pull request #69086 from Calinou/doc-physicalskymaterial | Rémi Verschelde | |
Document PhysicalSkyMaterial's `energy_multiplier` property | |||
2022-11-24 | Merge pull request #69060 from rburing/exclude_typedarray | Rémi Verschelde | |
Update remaining physics `exclude` parameters to use `TypedArray` | |||
2022-11-24 | Fix C# documentation for Godot.Object | Raul Santos | |
- Add and fix a few C# examples - Add tips about avoiding allocating StringNames | |||
2022-11-24 | Refactor Curve3D::_bake() method | Yaohua Xiong | |
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. Other changes are: 1. Add an bezier_derivative() method for Vector3, Vector2, and Math; 2. Add an tesselate_even_length() method to Curve3D, which tesselate bezier curve to even length segments adaptively; 3. Cache the tangent vectors in baked_tangent_vector_cache; |