Shadows in Diligent Engine

Discussion in 'Game Development (Technical)' started by diligent, Jul 24, 2019.

  1. diligent

    diligent New Member

    Joined:
    Dec 12, 2018
    Messages:
    17
    Likes Received:
    0
    Diligent Engine now implements some shadow rendering BKMs:

    - Cascaded shadow maps with cascade stabilization
    - PCF
    - Variance shadow maps
    - Two and four-component exponential variance shadow maps
    - Optimized fixed-size or world-sized filter kernels
    - Best cascade search based on projection into light space
    - Filtering across cascades
    - Various artifact removal techniques

    The shadowing component consists of a standalone shadow map manager and few shader functions that can be easily integrated into an application. A Shadows sample demonstrates how to integrate Diligent shadows into an application.

    Screenshot.jpg

    I am planning to add exponential shadow maps and moment shadow maps later. Are there any state-of-the-art shadowing techniques that I should also take a look at?
     
  2. diligent

    diligent New Member

    Joined:
    Dec 12, 2018
    Messages:
    17
    Likes Received:
    0

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer