summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2021-10-29Implement missing TileMap brushes for terrainsGilles Roudière
2021-10-28Merge pull request #54331 from LennyPhoenix/lennyphoenix-patch-2Rémi Verschelde
2021-10-28Check for valid stack in set_bone_indexLenny Critchley
Resolves #54235
2021-10-27Merge pull request #54125 from groud/tile_data_runtime_modificationRémi Verschelde
Implement runtime update of TileData object in TileMap
2021-10-27Implement runtime update of TileData object in TileMapGilles Roudière
2021-10-26Fix vulkan proximity fadeBrian Semrau
Vulkan uses different normalized device coordinates than OpenGL.
2021-10-26Add focus font color to Button and derivativesYuri Sizov
2021-10-26Merge pull request #54245 from manueldun/nullParamAddModRémi Verschelde
2021-10-26Merge pull request #54073 from groud/terrains_for_procgenRémi Verschelde
2021-10-25Added error macro to ensure non null parameterManuel Dun
2021-10-25Fix GCC 12 `-Werror=type-limits` in animation compression codeRémi Verschelde
Fixup to #54050, CI's GCC builds didn't catch it.
2021-10-25Merge pull request #54050 from reduz/animation-compressionRémi Verschelde
2021-10-25Ignore empty Font resources as theme override.bruvzg
Add range hint to font_size properties. Remove excessive `base_size` Font property.
2021-10-23Fixed animation insertion in SkeletonEditorSilc 'Tokage' Renew
2021-10-21Implement Animation Compressionreduz
Roughly based on https://github.com/godotengine/godot-proposals/issues/3375 (used format is slightly different). * Implement bitwidth based animation compression (see animation.h for format). * Can compress imported animations up to 10 times. * Compression format opens the door to streaming. * Works transparently (happens all inside animation.h)
2021-10-21Remove unimplemented methodsMarcel Admiraal
2021-10-21Allow updating TileMap cells using surrounding terrainsGilles Roudière
2021-10-20Merge pull request #53926 from YeldhamDev/i_am_tabbar_nowRémi Verschelde
2021-10-20Merge pull request #53983 from Duroxxigar/navmesh-agent-defaultRémi Verschelde
2021-10-19Fix: typo in TextParagraph class and docsMurilo Gonçalves
2021-10-19Change default navmesh agent radius to match nav agent node's default radiusDuroxxigar
2021-10-19Rename `Tabs` to `TabBar`Michael Alexsander
2021-10-19Implement TileMap patterns paletteGilles Roudière
2021-10-18Merge pull request #53925 from Anutrix/fix-unused-importsRémi Verschelde
Remove unused imports default_theme SCsub
2021-10-18Merge pull request #53889 from Klowner/surfacetool-generate-lod-assert-crashRémi Verschelde
Add check to SurfaceTool.generate_lod(); ensure target index count >=…
2021-10-18Remove unused imports in .py, SCsub and SConstruct filesAnutrix
2021-10-16Add check to SurfaceTool.generate_lod(); ensure target index count between 0 ↵Mark Riedesel
and source index count. Fixes #53876
2021-10-16Merge pull request #53821 from ↵Rémi Verschelde
TwistedTwigleg/Godot_Master_SkeletonModificationIK_FixPoseChange Fix for SkeletonModification3Ds to work with the new bone pose changes.
2021-10-16Fix for SkeletonModification3Ds to work with the new bone pose changes, ↵TwistedTwigleg
fixed global_pose_to_local_pose function
2021-10-16Implement Animation Blend Shape Tracksreduz
* New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression.
2021-10-15Merge pull request #53764 from Chaosus/vs_curve_input_port_defaultRémi Verschelde
2021-10-15Add scene Post-Import Plugin support.reduz
* New plugin system to control the whole import workflow * Can add options and run code at every import step (general, per node, mesh, animation, material etc.) This constitutes a first version of these plugins. The ability to interact with the import preview dialog will likely be added later on.
2021-10-14Merge pull request #53810 from groud/fix_crashRémi Verschelde
Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change
2021-10-14Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_changeGilles Roudière
2021-10-14Fix the height fog effectBrian Semrau
2021-10-13Remove REST transform influence in skeleton bonesreduz
* 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-13Add a default input parameter field to CurveTexture (in visual shaders)Yuri Roubinsky
2021-10-13Prevent tiles outside atlas textureGilles Roudière
2021-10-13Merge pull request #53689 from reduz/remove-animation-transform3d-trackRémi Verschelde
2021-10-13Merge pull request #53683 from Chaosus/vs_previewsRémi Verschelde
2021-10-12Remove 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-12Replaced NULL with nullptrM. Huri
2021-10-11Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and ↵Juan Linietsky
NodeAnimation"
2021-10-11Merge pull request #48332 from TokageItLab/implement-ping-pongRémi Verschelde
2021-10-11Make port previews in visual shader visible in other shader modesYuri Roubinsky
2021-10-11Fixes set_source_id not updating the next automatic source idGilles Roudière
2021-10-09Fix auto LOD generation for blendshapes.Joan Fons
2021-10-09implement ping-pong loop in animationTokage
Co-authored-by: Chaosus <chaosus89@gmail.com>
2021-10-09Fix missing argument names in bindingsRémi Verschelde
While at it, tweak some boolean setters to use `p_enabled` for the bool. Also renames `draw_minimap()` to `set_draw_minimap()`.
2021-10-07Merge pull request #53522 from groud/read_only_tile_layoutRémi Verschelde