Edit of asset "Smoother: physics interpolation node" Accepted

Old/Current New/Edit
Title Smoother: physics interpolation node Smoother: physics interpolation node
Description A node type that smoothes scene nodes' properties by interpolating _physics_process steps.

IMPORTANT NOTE:
Since Godot 4.3 Beta 1 you can find built-in physics interpolation for 2D in `Project settings > Physics > Common > Physics Interpolation`.
Physics interpolation for 3D is being worked on and should make it into a future release.
See https://godotengine.org/article/dev-snapshot-godot-4-3-beta-1/#2d-physics-interpolation .
If you can use a Godot version with built-in physics interpolation, I highly recommend using that. If you rely on an older Godot 4 version without built-in physics interpolation, please read on.
-----

Godot typically has 60 physics ticks per second but monitors may have different refresh rates. As a result a game may look jittery on some hardware. The Smoother node interpolates between physics process steps to ensure smooth physics animations.

By default the position property is smoothed but the settings allow interpolating any properties, even custom ones, that are of a supported data type, i.e. int, float, Vector2, Vector3, Vector4, Color, Quaternion, Basis.

For usage and detailed documentation please visit the GitHub repository.

The latest changes addresses an issue in case the game FPS drops below the physics ticks per second.
A node type that smoothes scene nodes' properties by interpolating _physics_process steps.

Godot typically has 60 physics ticks per second but monitors may have different refresh rates. As a result a game may look jittery on some hardware. The Smoother node interpolates between physics process steps to ensure smooth physics animations.

By default the position property is smoothed but the settings allow interpolating any properties, even custom ones, that are of a supported data type, i.e. int, float, Vector2, Vector3, Vector4, Color, Quaternion, Basis.

For usage and detailed documentation please visit the GitHub repository.
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/anatolbogun/godot-smoother-node https://github.com/anatolbogun/godot-smoother-node
Issues Url https://github.com/anatolbogun/godot-smoother-node/issues https://github.com/anatolbogun/godot-smoother-node/issues
Godot version Godot 4.0 Godot 4.0
Version String 1.0.5 1.0.0
Download Commit e091e77ddd5de9de758ac51e310dfebe1b8e22ac ec60db2f36581765f1c0e296129e07af946e12e4
Download Url (Computed) https://github.com/anatolbogun/godot-smoother-node/archive/e091e77ddd5de9de758ac51e310dfebe1b8e22ac.zip https://github.com/anatolbogun/godot-smoother-node/archive/ec60db2f36581765f1c0e296129e07af946e12e4.zip
Icon Url https://raw.githubusercontent.com/anatolbogun/godot-smoother-node/main/icon.png
https://raw.githubusercontent.com/anatolbogun/godot-smoother-node/main/icon.png
Preview Insert
Type image
Image/Video URL https://user-images.githubusercontent.com/7110246/209624079-86824089-444d-4f6e-bd02-b2b38e3952c4.gif
Thumbnail
Preview Insert
Type video
Image/Video URL https://www.youtube.com/watch?v=jIkPYlNF50Q
Thumbnail https://user-images.githubusercontent.com/7110246/209792804-f471d454-2d0a-487f-8599-46ef0af0ea5e.png
Preview Insert
Type image
Image/Video URL https://user-images.githubusercontent.com/7110246/209628202-6339f715-21fc-4529-b42d-a778f871a532.png
Thumbnail