rollinglogshader
Vertex-displacement shader in Godot, emulating the Animal Crossing "rolling log" / "spherical world" effect
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 3 |
| Forks | 0 |
| Open Issues | 0 |
| Last Commit | 2023-07-01 |
| Downloads | 0 |
| Last Indexed | 2026-08-11 05:07 |
Installation
nimble install rollinglogshader
choosenim install rollinglogshader
git clone https://gitlab.com/lynnpepin/rollinglogshader
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| rollinglogshader | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/lynnpepin/rollinglogshader |
|---|---|
| Homepage | https://gitlab.com/lynnpepin/rollinglogshader |
| Registry Source | gitlab |
README
A vertex-displacement shader performing the "rolling-log" effect from Animal Crossing, written for Godot 3.1.
Press the WASD keys to move around and try it out! All the magic takes place in rolling_log.shader.
You can set the radius and even set it to "hang" like a towel over a rack.
Here's a screenshot of it:

And a gif of it in action:
