AwakeningII Preview

awingsoft 101 Sep 09, 2010 at 14:00


Awakening is a lightweight & capable real-time 3D solution.
The AwakeningII use dx9.0c, and fully supports almost all dx9 features like hdr lighting, subsurface scattering, etc.

HDR Lighting
1. 64-bits Back Buffer
2. 64-bits Render Target
3. 64-bits Light Map Texture
4. Multiple HDR Texture Formats supports
5. HDR Shader Files

Subsurface Scattering
A simple Depth based SSS, it even no need depth map.

Two-sided & translucent effect
A effective technique to render the two-sided polygons with a translucent effect, it’s useful for foliage, banners, cloth, etc.

Depth Of Field
Depth of Field is a visual effect that simulate camera optics by making certain portions of the screen in-focus or out-of-focus depending on their distance from the camera.

Motion Blur
Motion blur is the apparent streaking of rapidly moving objects in a still image or a sequence of images such as a movie or animation.

Sun Shafts
Sun Shafts is the effect of volumetric light scattering due to shadows in the atmosphere.

More screenshots:

You can download here.

more info…

4 Replies

Please log in or register to post a reply.

rouncer 103 Sep 11, 2010 at 07:12

Fake sss is clever, but didnt you know physically correct sss is also possible in real time these days, and would make for even better screenshots… so do some more homework on the sss and then i would be more impressed.

But of course, good work dude, finishing anything is great and means your quite brainy. :)

Grandmaster_B 101 Sep 11, 2010 at 14:06

Looks sweet bro!

Remdul 101 Sep 21, 2010 at 13:29


Could you briefly explain how the SSS works?

awingsoft 101 Sep 23, 2010 at 13:39

The SSS mainly use the Distance of Vertex to Light, and take into account Object Radius, Distance of Object To Light, get a luminance. You can check the depthsss.fx in Awakening’s effect folder, if you can read HLSL code.

On other side, Awakening is somelike RenderMonkey, you can freely create/modify effects by HLSL.