3D Hover Canvasitem Shader Godot
A downloadable asset pack
This shader creates a 3D hovering effect with mouse interaction on CanvasItem nodes like TextureRect.
✨ Features:
- 3D tilt effect based on mouse hover
- Dynamic specular highlight that follows the cursor
- A second or overlay texture with adjustable parallax depth
- Customizable drop shadow for depth
- Click animation that mimics button press
Godot version: 4.4
💬 Feedback Welcome! Have ideas for improvements? Let me know in the comments — I actively update the asset based on user suggestions.
Thank you for downloading the asset!
| Status | Released |
| Category | Assets |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | knowercoder |
| Made with | Godot |
| Tags | 2D, Asset Pack, Godot, hover, mouse-hover, Shaders, ui-effects |
| Code license | MIT License |
| Asset license | Creative Commons Attribution v4.0 International |
Download
Download
3DHover_v2.1.zip 273 kB
Development log
- 3D Hover Canvasitem Shader - New featuresJun 04, 2025
- 3D Hover Shader for Godot – Make Your UI Elements Pop!Mar 31, 2025

Comments
Log in with itch.io to leave a comment.
Can you make a youtube tutorial on how to do this?
Thank you for the suggestion! I will plan to create a YouTube tutorial on this soon.