/cupix

A CUDA rasterizer.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

CUPix

A CUDA rasterizer.

The details will be listed...

Results

  • depth test and blending

depth-t_blend-f

depth-f_blend-t

  • face culling

cull_cube_front_back

cull_cube_front

cull_cube_back

  • Gamma correction

gamma_rgb_f

gamma_rgb_t

  • texture

texture_fruit

  • lighting, Phong / Blinn-Phong shading

torus_smooth_Blinn

cow_smooth_Blinn-Phong

  • AA

No AA suzanne_2_light_noaa

MSAA suzanne_2_light_msaa

SSAA suzanne_2_light_ssaa

  • Shadertoy

FlickeringDots

DeformFlower

More image results and some video results can be found in the result directory.