|
kb2.0 |
|
|
|
kb2.0 is my multithreaded rendering engine. Its currently in a very early stage (unoptimized and incomplete), but you can find information about it here. |
|
Videos and links: |
|
Download PolyExplode demo (42 MB, sorry I have a few unoptimized assets) |
|
Video showing environmental lighting on a character. |
|
Video showing shadow mapping with edge swimming eliminated. |
|
Instructions on how to create PolyExplode texture. |
|
|
|
Engine Features: |
|
Click On Images to
enlarge: |
|
Irradiance Environment Maps: Spherical harmonics lighting provides incoming light from all directions. |
|
|
|
|
|
PolyExplode: Splits a mesh into shapes of various shapes and sizes w/o the use of an additional mesh, index or vertex buffers. All that is required is an additional texture and some pixel shader code. |
|
|
|
|
|
Parallel Splitting the view into several shadowmaps is a robust solution to providing shadows over large areas. |
|
|
|
|
|
Flare-Outs: Combining a depth-mask and a flare-texture gives the illusion of 3d beams even though the effect is 2d. |
|
|
|
|
|
DOF: Basic DOF post-process effect. |
|
|
|
|