Shadow casting
Jump to navigation
Jump to search
What is Shadow Casting?
Advantages
- Moderately easy to implement
- Efficient
- Existing library
Disadvantages
- Some counter-intuitive results
How do I implement it?
- Computing LOS for Large Areas
- FOV using recursive shadowcasting
- FOV using recursive shadowcasting - improved
- Spiral Path FOV
What games use it?
Most modern games use shadow casting.
What libraries implement it?
- libfov is a C++ library which implements recursive shadow casting.