Shadow mapping demo

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
motorfreak
Posts: 21
Joined: Thu Feb 20, 2014 7:39 pm

Shadow mapping demo

Post by motorfreak »

Is there a working demo somewhere showing soft shadow mapping in action?
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Re: Shadow mapping demo

Post by Nadro »

Please use search function. There are a lot of topics related to shadow mapping. Demos are available too. One of example is XEffects.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
mongoose7
Posts: 1227
Joined: Wed Apr 06, 2011 12:13 pm

Re: Shadow mapping demo

Post by mongoose7 »

Though XEffects isn't "shadow mapping" per se, though you could adapt the code.

Shadow mapping cannot be done in a demo as it requires bypassing the Irrlicht rendering loop (smgr->drawAll()).

Soft shadows is a research topic. But there is a bit on the web - VSM, PSSM, etc.
motorfreak
Posts: 21
Joined: Thu Feb 20, 2014 7:39 pm

Re: Shadow mapping demo

Post by motorfreak »

Where is XEffects? All links I have found were broken or pointed to some file sharing site. Does it have a github repo?
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Re: Shadow mapping demo

Post by BlindSide »

mongoose7 wrote:Though XEffects isn't "shadow mapping" per se, though you could adapt the code.

Shadow mapping cannot be done in a demo as it requires bypassing the Irrlicht rendering loop (smgr->drawAll()).

Soft shadows is a research topic. But there is a bit on the web - VSM, PSSM, etc.
Hey dude,

Actually it is shadow mapping and implements VSM which are pretty "soft" I guess.

Here is a link: http://www.sendspace.com/file/8lpzoq

Github wasn't really a thing back in 2008 unfortunately :P

Cheers,
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Post Reply