Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-25 | Merge pull request #54050 from reduz/animation-compression | Rémi Verschelde | |
2021-10-25 | Ignore empty Font resources as theme override. | bruvzg | |
Add range hint to font_size properties. Remove excessive `base_size` Font property. | |||
2021-10-23 | Fixed animation insertion in SkeletonEditor | Silc 'Tokage' Renew | |
2021-10-21 | Implement Animation Compression | reduz | |
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-21 | Remove unimplemented methods | Marcel Admiraal | |
2021-10-20 | Merge pull request #53926 from YeldhamDev/i_am_tabbar_now | Rémi Verschelde | |
2021-10-20 | Merge pull request #53983 from Duroxxigar/navmesh-agent-default | Rémi Verschelde | |
2021-10-19 | Fix: typo in TextParagraph class and docs | Murilo Gonçalves | |
2021-10-19 | Change default navmesh agent radius to match nav agent node's default radius | Duroxxigar | |
2021-10-19 | Rename `Tabs` to `TabBar` | Michael Alexsander | |
2021-10-19 | Implement TileMap patterns palette | Gilles Roudière | |
2021-10-18 | Merge pull request #53925 from Anutrix/fix-unused-imports | Rémi Verschelde | |
Remove unused imports default_theme SCsub | |||
2021-10-18 | Merge pull request #53889 from Klowner/surfacetool-generate-lod-assert-crash | Rémi Verschelde | |
Add check to SurfaceTool.generate_lod(); ensure target index count >=… | |||
2021-10-18 | Remove unused imports in .py, SCsub and SConstruct files | Anutrix | |
2021-10-16 | Add check to SurfaceTool.generate_lod(); ensure target index count between 0 ↵ | Mark Riedesel | |
and source index count. Fixes #53876 | |||
2021-10-16 | Merge 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-16 | Fix for SkeletonModification3Ds to work with the new bone pose changes, ↵ | TwistedTwigleg | |
fixed global_pose_to_local_pose function | |||
2021-10-16 | Implement Animation Blend Shape Tracks | reduz | |
* 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-15 | Merge pull request #53764 from Chaosus/vs_curve_input_port_default | Rémi Verschelde | |
2021-10-15 | Add 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-14 | Merge pull request #53810 from groud/fix_crash | Rémi Verschelde | |
Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change | |||
2021-10-14 | Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change | Gilles Roudière | |
2021-10-14 | Fix the height fog effect | Brian Semrau | |
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 | Add a default input parameter field to CurveTexture (in visual shaders) | Yuri Roubinsky | |
2021-10-13 | Prevent tiles outside atlas texture | Gilles Roudière | |
2021-10-13 | Merge pull request #53689 from reduz/remove-animation-transform3d-track | Rémi Verschelde | |
2021-10-13 | Merge pull request #53683 from Chaosus/vs_previews | Rémi Verschelde | |
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 | Replaced NULL with nullptr | M. Huri | |
2021-10-11 | Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and ↵ | Juan Linietsky | |
NodeAnimation" | |||
2021-10-11 | Merge pull request #48332 from TokageItLab/implement-ping-pong | Rémi Verschelde | |
2021-10-11 | Make port previews in visual shader visible in other shader modes | Yuri Roubinsky | |
2021-10-11 | Fixes set_source_id not updating the next automatic source id | Gilles Roudière | |
2021-10-09 | Fix auto LOD generation for blendshapes. | Joan Fons | |
2021-10-09 | implement ping-pong loop in animation | Tokage | |
Co-authored-by: Chaosus <chaosus89@gmail.com> | |||
2021-10-09 | Fix missing argument names in bindings | Ré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-07 | Merge pull request #53522 from groud/read_only_tile_layout | Rémi Verschelde | |
2021-10-07 | Merge pull request #53523 from Calinou/remove-occlusion-color | Rémi Verschelde | |
2021-10-07 | Merge pull request #53538 from Calinou/environment-ssr-fade-no-negative-values | Rémi Verschelde | |
2021-10-07 | Don't allow translucent colors in built-in sky material properties | Hugo Locurcio | |
The colors' alpha channel is ignored, so there's no point in exposing it in the editor. | |||
2021-10-07 | Clamp Environment's SSR fade-in and fade-out to positive values | Hugo Locurcio | |
Negative values result in rendering glitches. | |||
2021-10-07 | Remove unimplemented `Environment.ambient_light_occlusion_color` property | Hugo Locurcio | |
This property was intended to provide a way to have SSAO or VoxelGI ambient occlusion with a color other than black. However, it was dropped during the Vulkan renderer development due to the performance overhead it caused when the feature wasn't used. | |||
2021-10-07 | Set TileSet layout and half-offset as read-only when using square shape | Gilles Roudière | |
2021-10-05 | Fix editable children errors when packing scene tree at runtime | PouleyKetchoupp | |
When packing a scene node which is not the root, errors where caused by internal checks in is_editable_instance method. This check can be safely made outside instead. | |||
2021-10-05 | Merge pull request #53237 from metinc/fix-animated-sprite-precision-error-master | Rémi Verschelde | |
2021-10-04 | Correctly bind optional arguments when emitting Theme changes | Yuri Sizov | |
2021-10-04 | Merge pull request #53378 from clayjohn/hide_render_priority | Rémi Verschelde | |
Hide render_priority except when using SpatialMaterials | |||
2021-10-04 | Hide render_priority except when using SpatialMaterials | clayjohn | |
2021-10-04 | Merge pull request #53396 from pycbouh/theme-improve-change-propagation | Rémi Verschelde | |
Make `Theme` report property list changes less often |