Age | Commit message (Collapse) | Author |
|
Rename various TileMap methods/properties for clarity and consistency
|
|
Also renamed `delaunay.h` to `delaunay_2d.h` to match the class name.
|
|
New GPU lightmapper
|
|
Using the common behaviour when use command+shift on text line for osx
|
|
Fix VisibilityEnabler2D behavior on start
|
|
* On press left+command+shift or right+command+shift it should behave like shift+home or shift+end and select the text
* Using home and end events as reference
|
|
-Added LocalVector (needed it)
-Added stb_rect_pack (It's pretty cool, we could probably use it for other stuff too)
-Fixes and changes all around the place
-Added library for 128 bits fixed point (required for Delaunay3D)
|
|
The YSort renames were tracked in https://github.com/godotengine/godot/issues/16863.
This closes https://github.com/godotengine/godot-proposals/issues/814.
|
|
This reverts commit ec7b481170dcd6a7b4cf0e6c1221e204ff7945f3.
This was wrong, `d` is not a distance but the `d` constant in the
parametric equation `ax + by + cz = d` describing the plane.
|
|
Part of #33027.
|
|
Part of #33027, also discussed in #29848.
Enforcing the use of brackets even on single line statements would be
preferred, but `clang-format` doesn't have this functionality yet.
|
|
|
|
Renamed plane's d to distance
|
|
|
|
|
|
|
|
Since it only accepts power-of-two values, exposing it as an enum
makes more sense. This also allows for adding property hints to indicate
the performance cost of each value.
This also improves property hints for MSAA and FXAA.
|
|
|
|
(cherry picked from commit 1cba7fb1804c35917c075e323b6d303f5a900df6)
|
|
Use underline position and thickness value in font file
|
|
Increase the default Camera3D field of view to 75
|
|
method bind TextEdit::set_line() added
|
|
Fix bug with AudioStreamPlayer3D audio position
|
|
Applies https://github.com/godotengine/godot/commit/0c78a58b6472f704d473e0307c9ea83dfbde1811 to `AudioStreamPlayer3D::play`.
|
|
|
|
Bind set_suffix and get_suffix in Tree
|
|
EricEzaM/adjust-stretch-ratio-value-range-and-documentation
Updated editor spin slider to have better behaviour and adjusted control's size_flags_stretch_ratio value range
|
|
|
|
size_flags_stretch_ratio value range
|
|
Added uniform qualifiers to visual shaders
|
|
Improved go-to definition (Ctrl + Click)
|
|
Fix: Tween always return true for _get(), _set()
|
|
|
|
|
|
|
|
Co-Authored-By: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
|
|
|
|
Change non-existent World to World3D
|
|
Fixes type of array in _set_outlines function
|
|
This reverts commit bf1cc116e15ec155c1dfff06bd02d2f1dfc21ee0.
This needs more discussion to avoid breaking some users' expectations.
See #38086 for arguments.
|
|
|
|
Implement Skew in Node2D
|
|
|
|
|
|
Skew is x-axis only, because it must be bidirectionally convertible to a 2x3 matrix, but you can subtract it to the rotation to get the effect on y-axis
|
|
|
|
Fix custom w component being uninitialized on CPU particles.
|
|
A vertical FOV of 75 degrees is roughly equivalent to a 91 degree
horizontal FOV on a 4:3 display (~107.51 degrees on 16:9),
which is close to the typical default FOV used in PC games.
Note that this doesn't apply to the in-editor camera which keeps its
FOV to 70. This is because it doesn't display in fullscreen;
its viewport only displays in the center of the editor (roughly).
This means the viewport won't cover the viewer's eyes as much. Therefore,
the editor camera FOV should be slightly lower to account for this.
Since this changes the default value, this may break existing projects
slightly.
For the record, this was already done in
https://github.com/godotengine/godot-demo-projects/pull/260
for the official demo projects.
|
|
RichTextEffect can now have a bbcode string starting like one of the built-in.
It was impossible before as the built-in would take precedence over the custom effect that has the same bbcode start.
Example : [fade] would take precedence over [fade_in]
|
|
(cherry picked from commit 38085f2f6982c491935a434bb45e358dbebe1714)
(cherry picked from commit b9c280b73ff6a13ea490d2da0f2728bcef3038dc)
|