GRAPHIC & TOOLS PROGRAMMING
Please "left click" on "Download Executable" to download the file.
Latest Update September 2010
Model/Shader Viewer is a personal project that I am currently working on to experiment different graphical topics and programming in my spare time. My goal was to make a graphic engine capable of doing tasks that I needed to start my experiments. I am constantly improving the code quality and architecture design along the way.


Engine Current Features are:

Platform:
Windows support.
Code Style: (C++,OpenGL)
GUI: Wxwidgest GUI integration.
FreeImage intergration:
supports (PNG, TIFF, TGA, JPEG,DDS, HDR,....).
Advanced Texture Mapping:
Anisotropic Filtering, Mipmapping, Multi-texturing, Bump Mapping.
MultiSampling (Antialiasing) Support:
SSAO is currently supported.
Lighting:
Per-pixel Lighting support. Point, Directional, Spot light support......
Shading:
GLSL shading language integration.
Image filtering system:
used for post-processing effects.
Math Engine:
supports most common mathematical functions (under reversion).
Object Oriented:
object oriented design.
 

             
 

Lambert

Phong

Bump

Simple Blur

Contrast

           
 

SEM

 

Normal

 

Sepia

 

Desaturate

 

Invert

 
           
                     

Download Shaders (~ 6 KB)

 

Project Source Code will be available soon.
Demo Executable will be available soon.

All the codework, GUI, and icon design are by
Hamed Sabri.
Environment “Throne of the Skeleton King”.
http://www.daz3d.com/i.x/shop/itemdetails/-/?item=3384
Character Model is done by Dmitriy Parkin.
http://www.parkparkin.com/

 

 
 
 
 
 
 
 
 
 
 

All contents copyright © 2008-2012 Hamed Sabri ALL RIGHTS RESERVED