-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
This seems like an awesome plugin/addon, but... I have one worry.
Proposition
Is it possible to avoid use of .gdshader and to rewrite the functionality? (Optionally as a compatibility mode toggle?)
Notes
Shaders are generally a big can of worms that can be very useful but also very problematic.
- They are often problematic in web exports
- for example crashes on macOS platforms: Blur shader doesn't work in WebGL 2.0 godotengine/godot#91717
- They often cause inconsistencies, for example cache-lag when first time entering scene or being modified.
- Shader compilation
- Compatibility renderer shader compilation very slow in Compatibility renderer godotengine/godot#86731
- Workarounds https://www.youtube.com/watch?v=oG-H-IfXUqI&t=438s
- Shader compilation
Use case
A minimalistic web game where unnecessary complexity (e.g. shaders) is sacrificed for compatibility and stability.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels