Jump to content


Parallel-Split Shadow Maps (PSSM) Implementation


4 replies to this topic

#1 Guest_vetroxl_*

  • Guests

Posted 11 March 2009 - 02:00 PM

Posted Image


Description
Hi,

The screen shot is to demonstrate my PSSM implementation in directx10. The idea came from the GPU Gems 3 Article and can be found on NVIDIA's developer site. This implementation uses the cloning method described in the article. I tried using CSM but had to fight alot with "shimering" on what seemed to be the frustum edges. With PSSM a crop matrix is used for each split instead of a separate projection matrix for each split so the scene is more constant from the light's field of view.

The models are from 3drt.com.

#2 starstutter

    Senior Member

  • Members
  • PipPipPipPip
  • 1039 posts

Posted 11 March 2009 - 02:54 PM

Ummm, I hate to say it, but why on earth did you choose a screenshot like this to show off PSSM? They're impossible to even see in an environment like that.
(\__/)
(='.'=)
This is Bunny. Copy and paste bunny into
(")_(") your signature to help him gain world domination.
bunny also wants to fight spam: Click Here Bots!

#3 tobeythorn

    Valued Member

  • Members
  • PipPipPip
  • 189 posts

Posted 11 March 2009 - 02:56 PM

The esoteric acronyms are not necessary. So you are Parallel-Split-Shadow-Mapping the clouds? They look pretty.

#4 donutFingers

    New Member

  • Members
  • Pip
  • 7 posts

Posted 11 March 2009 - 06:44 PM

Hi,
I appologize, it did come out a little dark. I chose this image because of the distance of the mother ship... it still casted shadows at a lower res....
you can see a clip of it here

I'm actually Parallel-Split-Shadow-Mapping the whole scene.

#5 monjardin

    Senior Member

  • Members
  • PipPipPipPip
  • 1033 posts

Posted 11 March 2009 - 08:34 PM

It looks good. You can see the small ship cast a shadow on the big one briefly near the end.
monjardin's JwN Meter (1,2,3,4,5,6):
|----|----|----|----|----|----|----|----|----|----|
*





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users