Abstract:
This paper seeks to examine the advantages of three dimensional (3D) computer graphics on the personal computers. 3D scene, including the objects named TableDisk, TableLegs and even the landscape with the sky, is designed using a low-level application programming of Microsoft Direct3D and Visual C++. This 3D scene visualization is designed to enable world-class game and interactive three dimensional (3D) graphics application on a computer running Microsoft Windows. Lighting is applied on the 3D objects of the scene to produce the various visualization effects. Nature of the light in actual world is simulated by using the three components of the light: ambient, diffuse and specular. Effects of these lighting components are then calculated using the lighting models and then results are analyzed. Comparison is done with the calculation results via the visualization effects. The main purpose is to promote the software development for high performance 3D applications comparing the lighting effects applied on the objects of a scene.