Glow - modern 3d game engine. Cross-platform, optimized tool with complete development environment, specially targeted to an indie game development.

Post news Report RSS Color transforms and antialiasing

DLAA anti-aliasing and color transforms (contrast, brightness, color shifts, black and white) are added to Glow engine.

Posted by on

Color transformations as Post-Process are added into Glow engine. Supported transformations are contrast, brightness, black and white, red, green, blue shifts, saturation will be added later. All transformations work in a same step, so adding, for example, contrast and brightness will not slow down it in 2 times. Transformations added as scene property, and can be accessed from script.

Source image:


Adjusted brightness:


Blue and Green are shifted, to create Matrix movie look


Black and white:


Anti aliasing is finally implemented in Glow engine.It's done by Directionally Localized AA algorithm, implemented in The Force Unleashed 2. Thanks to Dmitry Andreev, developer at Lucas Arts, for sharing it.

It's operates in image space and works as post-process, finding edges by High-Pass filter and blur it with 5x5 (and 16x16 for long edges) kernel. Looks cool .. rendering long time suffered from jaggies .. not now)

Antialiasing is off:


Antialiasing is on:


Comments
Kamikazi[Uk]
Kamikazi[Uk]

Looks good. I never tend to put antialiasing on in games most of time just makes things look to blurry. The glow looks good though :D.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, Android
Company
Glow team
Contact
Send Message
Homepage
Glow3d.com
Licence
Commercial
Release date
Engine watch
Follow
News
Browse
News
New
Post news
Report
Report
Share
Related Engines
Glow
Glow Commercial
Related Groups
Glow team
Glow team Developer