XEffects - (Indoor Soft-Shadows + Post-Processing)
-
- Posts: 914
- Joined: Fri Aug 03, 2007 12:43 pm
- Location: South Africa
- Contact:
Great, I'd love to use it but as usual I have pockets of problems like major alasing (limited to 1024x1024 and I can't use the DX hack), spot light projection (6x scene rendering if I'm gonna shadowmap the whole scene), bad filtering....
I'm gonna use stencil shadows + lightmaps for the shadowing, althought I'm unsure how can I darked objects occluded from lights if I lightmap.
Anyway, impressive work and great speed optimization.
I'm gonna use stencil shadows + lightmaps for the shadowing, althought I'm unsure how can I darked objects occluded from lights if I lightmap.
Anyway, impressive work and great speed optimization.
You can try projecting the lightmap somehow? Just imagine a static shadow image projected on things. Like shadow mapping but without the RTT.jingquan wrote: althought I'm unsure how can I darked objects occluded from lights if I lightmap.
IIRC Half-Life2 used some cool things like projecting cubemaps onto the scene for a nice ambient lighting effect, but thats straying a bit offtopic... (And off-capability)
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Good work BlindSide:) I have around 45 FPS in DX with 4096x4096 texture and 16x Filtering on Athlon XP 2000+ 1GB RAM and Radeon HD2600PRO 512MB, but demo not run in OpenGL mode...
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Thanks for your comment Nadro, about the OpenGL mode, are there any shader errors in the console? I managed to fix all errors for ATI 200M, but you never know with those ATI Compilers...
Btw thanks for your MRT and texture formats patch, it is pretty useful, it will be easy to use the new texture formats to add more depth precision to the RTT.
@xray, Offcourse its free to use, same license as Irrlicht Engine. What video card do you have? Is your desktop running 32 bit resolution?
@vsk, It will work with some small changes, PM or try to reach me on IRC for details.
Btw thanks for your MRT and texture formats patch, it is pretty useful, it will be easy to use the new texture formats to add more depth precision to the RTT.
@xray, Offcourse its free to use, same license as Irrlicht Engine. What video card do you have? Is your desktop running 32 bit resolution?
@vsk, It will work with some small changes, PM or try to reach me on IRC for details.
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
wow with a res of 4096 and AA highest i get framerate of 600 on that demo
very good done Blindside
Specs:
Quadcore 3ghz
NVidia 8800GT
very good done Blindside
Specs:
Quadcore 3ghz
NVidia 8800GT
Last edited by Strong99 on Wed Jan 23, 2008 5:17 pm, edited 1 time in total.
Compete or join in irrlichts monthly screenshot competition!
Blog/site: http://rex.4vandorp.eu
Company: http://www.islandworks.eu/, InCourse
Twitter: @strong99
Blog/site: http://rex.4vandorp.eu
Company: http://www.islandworks.eu/, InCourse
Twitter: @strong99
Program is crash when is loading "atioglx2.dll - library for ATI drivers" (after says by console GLSL version: 1.3) I think than it's meybe problem with internal Catalyst drivers or GLSL shader problem.
@xray meybe this is problem with drivers? Can You test it with the latest Catalyst 8.1?
@xray meybe this is problem with drivers? Can You test it with the latest Catalyst 8.1?
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Off-topic: That would be cool though, a lot of high grade 3d engines do cube mapping for lighting like UE3, if you have ever seen the demo of walking through the level with the medieval light. They interpolate between a near and far cube map.BlindSide wrote:You can try projecting the lightmap somehow? Just imagine a static shadow image projected on things. Like shadow mapping but without the RTT.jingquan wrote: althought I'm unsure how can I darked objects occluded from lights if I lightmap.
IIRC Half-Life2 used some cool things like projecting cubemaps onto the scene for a nice ambient lighting effect, but thats straying a bit offtopic... (And off-capability)
TheQuestion = 2B || !2B
Hehe, thanks for the tip, I just tried that out with some horrible diffuse cubemap (in irrlicht) and the results isn't that bad at all. Time to make it dynamic if possible...IIRC Half-Life2 used some cool things like projecting cubemaps onto the scene for a nice ambient lighting effect, but that's straying a bit offtopic... (And off-capability)
About the projecting lightmaps, it's a great idea, but is there a tool that does cubemap-lightmapping? Nevermind, I think I can manage some hand painted shadows. I wonder if it's a good idea to bake radiosity into it.
BTW, you can dialate/blur the shadows according to the depth. That'll be like crysis!!
Hehe, infact I've been experimenting with the jitter sampling technique from Crytek:
I've toyed with fading, adjusting blur based on distance, etc a long time ago, but the results aren't always as expected and it requires alot of scene-specific tweaking to get right (And I am trying to make them general and easy to use in alot of scene types.).
Cheers
I've toyed with fading, adjusting blur based on distance, etc a long time ago, but the results aren't always as expected and it requires alot of scene-specific tweaking to get right (And I am trying to make them general and easy to use in alot of scene types.).
Cheers
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net