Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information

This shader will create a 3D hovering effect with mouse interaction on a canvas item like TextureRect. Features:- 3D tilting on mouse hover- Specular highlight that changes with hover.- A second texture, laid on top, with adjustable depth- Customizable drop shadow for depth- Click animation that mimics button press
3D-Hover-Shader
This shader creates a 3D hovering effect with mouse interaction on a canvasitem like TextureRect, in Godot game engine.
Features:
- 3D tilting on mouse hover
- Specular highlight that changes with hover.
- A second texture, laid on top, with adjustable depth
Note:
The “Mouse Pos” uniform is the mouse position that will be set via Hover3D gdScript attached to the canvasitem.
Tutorial
Learn here how the basic shader code works
This shader will create a 3D hovering effect with mouse interaction on a canvas item like TextureRect.
Features:
- 3D tilting on mouse hover
- Specular highlight that changes with hover.
- A second texture, laid on top, with adjustable depth
- Customizable drop shadow for depth
- Click animation that mimics button press
Reviews
Quick Information

This shader will create a 3D hovering effect with mouse interaction on a canvas item like TextureRect. Features:- 3D tilting on mouse hover- Specular highlight that changes with hover.- A second texture, laid on top, with adjustable depth- Customizable drop shadow for depth- Click animation that mimics button press