Zanir

Program 6 – Emboss bump mapping

04.02.2004

006_bump_mapping

source code and executable – 640kB
source code for library jpeglibmm.lib – 200kB

Program 5 – Bitmap font and fog

18.11.2003

005_Bitmap_font_Fog

source code and executable – 180kB

Program 4 – Light and Moving

18.11.2003

004_Light_Move

source code and executable – 330kB

Program 3 – Font and FPS

18.11.2003

003_Font_FPSPress key h show help.

source code and executable – 180kB

Program 2 – Texture Mapping

18.11.2003

002_Texture_Mapping

source code and executable – 160kB

Program 1 – Primitives

18.11.2003

001_primitives

source code and executable – 60kB

Program 0 – Initializing DX

18.11.2003

000_Initializing

source code and executable – 60kB

DirectX 8.1

16.11.2003

Why I started with DX

DirectX
    OpenGL has ponderously using extensions. For example there are more extensions for pixel shader for ATI and NVidia which are not compatible. Another issue is that there are two API and I wanted to know both. Read the rest of this entry »

Program 28 – Water

30.10.2003

028_waterIt uses:
- law of reflection
- Snell’s Law
- Fresnel equation

Recommend: GL_ARB_multitexture, GL_ARB_texture_env_combine and GL_ARB_texture_cube_map.

source code and executable – 180kB without jpeglibm.lib

Program 27 – ASE Loader

12.09.2003

027_ASE_loader_0There are:
- lighting with light-map which was created with radiosity in 3ds max
- better collision
- gravitation and jumps

source code and executable – 660kB without jpeglibm.lib
model to 3ds max – 95kB027_ASE_loader_1