Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/curly-brace/fur_shader
Primitive Fur Implementation for Godot Engine 3.0
https://github.com/curly-brace/fur_shader
godot godot-engine godot-game-engine godot-shader godotengine shader-effects shaders
Last synced: 4 months ago
JSON representation
Primitive Fur Implementation for Godot Engine 3.0
- Host: GitHub
- URL: https://github.com/curly-brace/fur_shader
- Owner: curly-brace
- License: mit
- Created: 2017-08-19T05:00:25.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-08-19T05:28:16.000Z (over 7 years ago)
- Last Synced: 2024-09-29T08:21:11.763Z (4 months ago)
- Topics: godot, godot-engine, godot-game-engine, godot-shader, godotengine, shader-effects, shaders
- Language: GDScript
- Homepage:
- Size: 4.2 MB
- Stars: 21
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Fur Shader For Godot Engine
Godot 3.0 shader using shell texturing to draw layers with pattern to simulate fur.There is a sphere inside fur ball, that is temp fix of rendering bug, that is currently in the engine.
Godot also doesn't support lots of shader passes right now, so setting like 20 shells in the script, will result in very long startup and low performance.
The parameters texture uses red channel to control fur length, green shannel to mask fur and blue as a pattern of separate hairs.
The blue channel should actually be like a set of dots, but i'm too lazy, so i used white noise for this.There is also a commented code that simulates wind.
[![screenshot](/screenshot.png)](https://godotengine.org)