Calinou / godot-fake-shadows

Demo project for various cheap shadow methods compatible with GLES2 (blobs, fake stencil with MeshInstance, fake shadowmaps with Viewport)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rendering cheap shadows with Godot 3.x

This work-in-progress demo project showcases various cheap shadow methods that work with both the GLES3 and GLES2 renderers:

  • Blob shadows.
  • Fake stencil shadows using scaled MeshInstance.
  • Fake shadow maps using a ViewportTexture applied on a plane.

License

Copyright © 2021-present Hugo Locurcio and contributors

Unless otherwise specified, files in this repository are licensed under the MIT license. See LICENSE.md for more information.

About

Demo project for various cheap shadow methods compatible with GLES2 (blobs, fake stencil with MeshInstance, fake shadowmaps with Viewport)

License:MIT License


Languages

Language:GDScript 100.0%