Island Fliegerlied

B20d81438814b6ba7da7ff8eb502d039
0
Vilem_Otte 117 Feb 12, 2009 at 15:00

09-02-11.jpg

Description
Hello,

I’m showing some progress with my rendering techniques focused on hybrid rendering systems (rasterization + ray tracing … of course). This demo shows off some tricks which I can do with my engine and my real time ray tracer.
Some tech - demo uses some normal mapping of course, dynamic plausible shadows, oren nayar shading model (rocks, sand) and lambert+blinn on wood (airplane). About some more important effects - local indirect lighting and local ambient occlusion (global is just too much for today hardware), reflective/refractive water with caustics (texture), volume shadows and volume soft caustics. Though supersampling isn’t present.
About music - Fliegerlied from Germany - it sings about an airplane and pilot (thats the purpose of plane in demo)

Demo link:

http://www.otte.cz/engine/Island%20Fliegerlied.rar
It needs Shader model 4.0 and fast CPU (on some CPUs it uses just one thread … its mine bug, I need to fix it) - raytracing.

Video Link:

http://www.youtube.com/watch?v=hMFzjWcCUS0

I hope you’ll enjoy it.

4 Replies

Please log in or register to post a reply.

A0c9c0649c5deacc0ae3b7f7721c94d2
0
starstutter 101 Feb 12, 2009 at 19:37

Nice work Otte!

You’ve never failed to impress with your tech demos :)

I have to ask though, is the graininess a result of the raytracing? Is there a way to smooth the results properly?

EDIT:the video doesn’t seem to have the same static, maybe its just an image problem on this site or my laptop

A8433b04cb41dd57113740b779f61acb
0
Reedbeta 167 Feb 12, 2009 at 19:56

The image looks grainy to me too; it’s not just your computer.

B20d81438814b6ba7da7ff8eb502d039
0
Vilem_Otte 117 Feb 17, 2009 at 21:43

Thanks,

the image is grainy, because I captured it before without any kind of “smoothing GI result” implemented.

150064b7f451be72ee74c2d8c4010465
0
gjaegy 101 Feb 25, 2009 at 17:21

Hi Otte,

would you mind sharing some technical details about the indirect lightning method you used ?

Very interesting ;)