Age | Commit message (Collapse) | Author |
|
Make Rect2 properties show in 2x2 layout
|
|
-Always use temporal reproject, it just loos way better than any other filter.
-By always using termporal reproject, the shadowmap reduction can be done away with, massively improving performance.
-Disadvantage of temporal reproject is update latency so..
-Made sure a gaussian filter runs in XY after fog, this allows to keep stability and lower latency.
|
|
(cherry picked from commit 84e356d7205d5c2ddb1c8cd22e9a92a703c057a0)
|
|
Change sort_custom/bsearch_custom to use Callables
|
|
|
|
Make margins obey the snap option in the TextureRegion editor
|
|
|
|
|
|
|
|
Dropping a single ZIP file in the project manager will now prompt the
import dialog.
|
|
Fix swapped front/rear view
|
|
|
|
|
|
Fix port previews for uniforms in visual shaders
|
|
Check default project and autoscan directories exist on project manager startup
|
|
|
|
|
|
3D editor grid improvements
|
|
This commit adds a view-dependant fade to the 3D viewport grid. It fades out
at steep view angles to hide the solid regions that appear far from the camera.
I also included a fade to hide the grid borders.
I added some improvements to the dynamic grid when the camera is in orthogonal mode.
It properly handles zoom now, and the grid center is now set to the intersection point
between the grid plane and the camera forward ray, keeping the grid
always visible.
|
|
Use Math_TAU and deg2rad/etc in more places and optimize code
|
|
Create the temporary PCK export directory if it doesn't exist
|
|
Add viewport resolution to the 3D editor's View Information pane
|
|
This closes https://github.com/godotengine/godot-proposals/issues/619.
|
|
Simplify Script Variables Population
|
|
Unified several visual shader nodes
|
|
Attempt to connect to first correct port on dragging in visual shader
|
|
|
|
Modernize Thread
|
|
|
|
This closes #45560.
|
|
Disable active editors when node gets deselected
|
|
Remove unused get_subeditor() method
|
|
- Based on C++11's `thread` and `thread_local`
- No more need to allocate-deallocate or check for null
- No pointer anymore, just a member variable
- Platform-specific implementations no longer needed (except for the few cases of non-portable functions)
- Simpler for `NO_THREADS`
- Thread ids are now the same across platforms (main is 1; others follow)
|
|
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode.
|
|
|
|
mesh indexing failing with small scale values
|
|
(cherry picked from commit 3f3130648af2b24772f09dbc152af46ba9e9f946)
|
|
- fixes scale values of 0.0013 (det == 0.00004) not rendering, they should render even at small values, but not at zero like the editor grid plugin supplies zero exactly.
- fixes node_3d_editor_plugin visibility bug when scale is zero
- fix culling with small scaling values - which are still valid to be rendered like 0.00004
note: grid is still not fixed, it has det == 0 issues but this fixes one of them.
|
|
gongpha/crash!-on-expand-or-collapse-folder-in-filesystem-tree
Fix crash on FileSystemDock's tree when trying to collapse or expand folder
|
|
Move the Asset Library API URLs to the Editor Settings
|
|
Update path in the FileSystem dock after doing file operations
|
|
Auto-creates a port in visual shader expression on dragging from (and to)
|
|
Make use of export path when exporting PCK/ZIP
|
|
Create physical skeleton collider orientation fix
|
|
Change themes font_color_selected to font_selected_color
|
|
Fix minimap capturing events and improve its theme and editor settings
|
|
Add an editor setting for minimap opacity in visual editors
|
|
-When importing, a vertex-only version of the mesh is created.
-This version is used when rendering shadows, and improves performance by reducing bandwidth
-It's automatic, but can optionally be used by users, in case they want to make special versions of geometry for shadow casting.
|
|
-All shadow rendering is done with raster now (no compute)
-All shadow rendering is done by rendering directly to the shadow atlas
-Improved how buffer clearing is done to optimize the above.
-Ability to set shadows as 16 bits.
|
|
-SDFGI direct light is done over many frames
-SDFGI Changed settings for rays/frame
-SDFGI Misc optimizations
-SDFGI Bug fix on probe scroll
-GIProbe was not working, got it to work again
-GIProbe dynamic objects were not working, fixed
-Added a half size GI option.
|