计算机图形学课程报告 光照 学生:蒋志强 学号:S062311 老师:代术成 学生:蒋志强 学号:S062311 计算机图形学 目录 目录..................................................................................................................1 计算机图形学及OPENGL简介..............................................................................2 光照简介..........................................................................................................3 光照中的光源...................................................................................................4 光照中的材质...................................................................................................5 光照中的纹理...................................................................................................9 三维太阳系模拟程序(SOLAR SYSTEM)介绍............................................11 SOLAR SYSTEM详细说明 ............................................................................12 参考资料 ........................................................................................................22 第 1 页学生:蒋志强 学号:S062311 计算机图形学 计算机图形学及OpenGL 简介 计算机图形学是计算机科学的重要组成部分,在模拟仿真、虚拟现实、飞行员驾驶员训练、医疗、教学、演示等各个方面都得到了广泛得应用。其中最火热的应用是在3D 游戏方面,并极大的推动了相关计算机硬件的高速发展。 我第一次接触 3D 游戏是在小学6 年纪的时候,当时玩的就是每个游戏爱好者都如雷贯耳的DOOM。从那个时候开始,由于游戏商业利润的吸引,相应的计算机硬件的发展速度惊人的迅速,竞争的激烈也可以用残酷来形容。以至于3D 加速卡曾经的业界老大3dfx 都走了被nv ida 兼并的一天。 DOS 版本下的DOOM 正是因为硬件的飞速发展才为计算机图形学在各个领域的广泛应用铺平了道路,让相应的API 软件开发包有了在现实舞台上一展身 手 的机会 。微 软的3D API 开发包从最早MS-DOS 下的DirectX 1.0 到如今Vista 的.NET 平台下的DirectX 10 ,OpenGL 在工 业界的事 实上的标 准 的确 立 ,移 动平台上的JAVA 3D的发展,这 些3D...