HiEnd3D
About
News
Demos & Docs
SmartFlt
16xFSAA
hq2x
hq3x
hq4x
Links


Demos & Docs -- hq2x Magnification Filter


hq2x Magnification Filter


Test Case 1:

original image


nearest neighbour 2x hq2x



Test Case 2:

original image nearest neighbour 2x hq2x



Test Case 3:

original image nearest neighbour 2x hq2x



Test Case 4:

original image nearest neighbour 2x Scale2x 2xSaI hq2x


the last 4 images, zoomed 300% for clarity:

nearest neighbour 2x
Scale2x 2xSaI hq2x

 

Description:

The goal of this demo is to show how nice a high quality antialiasing could be. Actual implementation is a "brute force" 16x supersampling. For 1024x768 screen resolution it's rendered internally as 4096x3072 one-bit image, then scaled down by replacing each 4x4-pixel block by one shaded pixel. So there are 17 shades used in resulting picture.

Functionality? Just simple 3ds loader plus wireframe renderer. Works in realtime (but could be pretty slow on 100k-poly 3d models). Unfortunatelly, there is no speed optimization yet, I simply don't have time for that. Maybe later...

Read also:

3D animation - an introduction

The process of 3D animation

How to create 3D animated animals scripts

The easy way of 3d modeling and tips

The easy way of 3d modeling and tips




Copyright (c) 2001, 2002 Maxim Stepin