Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-13 | Merge pull request #53772 from RandomShaper/fix_hash_map | Rémi Verschelde | |
2021-10-13 | Merge pull request #53765 from reduz/skeleton-remove-rest-influence | Juan Linietsky | |
Remove REST transform influence in skeleton bones | |||
2021-10-13 | Merge pull request #53759 from Chaosus/shader_new_builtins | Yuri Roubinsky | |
2021-10-13 | Remove REST transform influence in skeleton bones | reduz | |
* Animations and Skeletons are now pose-only. * Rest transform is kept as reference (when it exists) and for IK * Improves 3D model compatibility (non uniform transforms will properly work, as well as all animations coming from Autodesk products). | |||
2021-10-13 | Added few more built-ins to shader language | Yuri Roubinsky | |
2021-10-13 | Fix HashMap element copy leaving hash as zero | Pedro J. Estébanez | |
2021-10-13 | Merge pull request #53767 from groud/improve_tile_set_change_performances | Rémi Verschelde | |
2021-10-13 | Merge pull request #53703 from groud/prevent_tiles_outside_texture | Rémi Verschelde | |
2021-10-13 | Greatly improve editor performances by deferring tiles related updates | Gilles Roudière | |
Solve few update problems | |||
2021-10-13 | Merge pull request #53761 from groud/fix_tilemap_memory_leak | Rémi Verschelde | |
2021-10-13 | Prevent tiles outside atlas texture | Gilles Roudière | |
2021-10-13 | Merge pull request #53750 from Klowner/dbus-error-leak | Rémi Verschelde | |
2021-10-13 | Merge pull request #53578 from RedHeadphone/patch-1 | Rémi Verschelde | |
2021-10-13 | Merge pull request #53747 from manueldun/trailSectionSubdivCrash | Rémi Verschelde | |
2021-10-13 | Merge pull request #53757 from groud/fix_undo | Rémi Verschelde | |
2021-10-13 | Merge pull request #53689 from reduz/remove-animation-transform3d-track | Rémi Verschelde | |
2021-10-13 | Fix TileMap memory leak | Gilles Roudière | |
2021-10-13 | Merge pull request #53727 from Calinou/3d-editor-tweak-object-snap-distances | Rémi Verschelde | |
2021-10-13 | Merge pull request #53744 from williamd67/GPULightmapper-prevent-endless-loop | Rémi Verschelde | |
2021-10-13 | Merge pull request #53743 from williamd67/GPULightmapper-process-rays-to-sky | Rémi Verschelde | |
2021-10-13 | Merge pull request #53322 from ↵ | Rémi Verschelde | |
williamd67/GPULightmapper-skip-smoothen-positions-flat-triangle | |||
2021-10-13 | Fix undo in inspector not working | Gilles Roudière | |
2021-10-13 | Merge pull request #53745 from KoBeWi/layerzzzzz | Rémi Verschelde | |
2021-10-13 | Merge pull request #53683 from Chaosus/vs_previews | Rémi Verschelde | |
2021-10-12 | free dbus errors when inhibiting freedesktop screensaver (prevents small ↵ | Mark Riedesel | |
memory leak) | |||
2021-10-12 | fix so the error macro uses the incomming parameter p_subdivision instead of ↵ | Manuel Dun | |
the class member | |||
2021-10-13 | Use z_index for TileMap layer darkening | kobewi | |
2021-10-12 | Remove animation 3D transform track, replace by loc/rot/scale tracks. | reduz | |
* `Animation.TYPE_TRANSFORM3D` track is gone. * Added POSITION_3D, ROTATION_3D, SCALE_3D tracks. * GLTF2, Collada, FBX importers will only import the track types found. * Skeleton3D bone poses are now Pos/Rot/Scale, pose matrix removed. * AnimationPlayer and AnimationTree animate these tracks separately, only when found. * Removed BakeReset code, is useless with these changes. This is the first in a series of commits designed to make the animation system in Godot more useful, which includes: * Better compatibility with Autodesk products * Better reusability of animations across models (including retargeting). * Proper animation compression. * etc. *Note* GLTF2 animation saving went broken with this PR, needs to be fixed in a subsequent one. | |||
2021-10-12 | GPULightmapper: prevent loop with max iterations | William Deurwaarder | |
In case the calculation of the delta contained infinity values (division by zero), than later the calculation of the next cell failed as the infinity value was multiplied by zero which resulted in a nan. The nan-value caused that the next cell was equal to the current cell which resulted in an end-less loop, which only terminates by the maximum iterations protection. This is solved by replacing infinity with grid_size which acts as infinity. | |||
2021-10-12 | GPULightmapper: process rays to sky in all bounces as active | William Deurwaarder | |
Before this change only rays to the sky (RAY_MISS) in the first bounce were processed as active rays. This caused artifacts, areas were too light, when more than one bounce were processed. Now rays to the sky are processed as active rays for all bounces. | |||
2021-10-12 | Merge pull request #52495 from ↵ | Rémi Verschelde | |
kdiduk/issue-52491-fix-value-conversion-in-hashfuncs-header #52491 Cosmetic: fix type cast so that it matches return value type | |||
2021-10-12 | Merge pull request #53471 from KoBeWi/🥞 | Rémi Verschelde | |
Improve editor panning and remove RMB panning | |||
2021-10-12 | Merge pull request #53705 from e8newallm/53668 | Rémi Verschelde | |
Fixed editor attempting to save a blank scene with save all scenes | |||
2021-10-12 | Merge pull request #52293 from neikeq/class-db-api-type-bug | Rémi Verschelde | |
Fix ClassDB API type mismatch bug between --editor and player | |||
2021-10-12 | Merge pull request #53636 from KoBeWi/colorayer | Rémi Verschelde | |
Add modulate property to TileMap layers | |||
2021-10-12 | Merge pull request #53676 from Klowner/camera-get-pyramid-rid-shape-crash | Rémi Verschelde | |
Fix Camera3D::get_pyramid_shape_rid() crash when not in scene | |||
2021-10-12 | Merge pull request #53712 from CakHuri/nullptr | Rémi Verschelde | |
Replace NULL with nullptr | |||
2021-10-12 | Merge pull request #53735 from Paulb23/text-file-drop-and-drag | Rémi Verschelde | |
Allow dragging TextFiles from the Filesystem dock | |||
2021-10-12 | Merge pull request #53732 from Paulb23/text-file-save | Rémi Verschelde | |
Fix TextFiles not saving when closing the tab | |||
2021-10-12 | Merge pull request #53728 from groud/fix_forgotten_print | Rémi Verschelde | |
Fix useless debug print | |||
2021-10-12 | Allow dragging TextFiles from the Filesystem dock | Paulb23 | |
2021-10-12 | GPULightmapper: skip smoothen positions for flat triangles | William Deurwaarder | |
Smoothening positions for flat, non-smoothened, triangles is unnecessary and caused positions to move outside their triangle which caused side-effects as rays from those positions intersected with triangles which could not be reached from the original triangle. This is solved by skipping smoothening of positions for flat triangles. A triangle is determined to be flas as its vertex normals are equal. | |||
2021-10-12 | Fix TextFiles not saving when closing the tab | Paulb23 | |
2021-10-12 | Merge pull request #53717 from Calinou/android-default-arm64 | Rémi Verschelde | |
2021-10-12 | Fix useless debug print | Gilles Roudière | |
2021-10-12 | Merge pull request #53720 from vnen/gdscript-typed-array-custom-class | Rémi Verschelde | |
2021-10-12 | Increase object snapping distances in the 3D editor | Hugo Locurcio | |
- Increase drag-and-drop snapping to 50 units (from 10 units). - Increase Snap Object to Floor maximum height to 500 units (from 20 units). - Increase Snap Object to Floor negative margin to 1 unit (from 0.2 units). | |||
2021-10-12 | Build for 64-bit ARM by default when compiling or exporting for Android | Hugo Locurcio | |
All Android devices that support Vulkan support 64-bit ARM. This also removes NEON opt-out code for ARMv7 as pretty much all ARMv7 devices also support NEON. | |||
2021-10-12 | Merge pull request #53715 from vnen/gdscript-setter-parameter-type | Rémi Verschelde | |
2021-10-12 | GDScript: Fix typed array with custom classes | George Marques | |