词条 | 计算机图形学课程设计教程(VisualC++版) |
释义 | 计算机图形学课程设计教程(VisualC++版)版权信息作者:孔令德 丛书名:21世纪全国高校应用人才培养信息技术类规划教材·山西省省级精品课程配套教材 出版社:北京大学出版社 ISBN: 978-7-301-16500-3/TP·0067 出版日期:2010 年6月 开本:16开 页码:318 定价:38.00元 内容简介本书综合运用计算机图形学基本原理编写了“颜色渐变正八面体、三维五角星、光照线框球、光照正方体、金属球、圆环、钻石、太阳和月亮”等18个案例。所有案例采用面向对象语言visual c++ 6.0的mfc平台开发,并未借助opengl或directx等图形库函数,但绘制的图形质量完全可以和后者相媲美。 本书以生成三维动态真实感图形为主线,涉及的算法主要有“中点bresenham算法”、“基于背景色的反走样算法”、“有效边表填充算法”、“正交投影和透视投影算法”、“背面剔除算法”、“z-buffer消隐算法”、“gouraud双线性光强插值算法”和“phong双线性法矢插值算法”等。以类的形式对算法进行封装,创建了三维光照场景,可以完成三维物体的透视变换、动态消隐、真实感光照和纹理映射等课程设计任务。 本书案例进阶合理、算法讲解详尽、类结构清晰,适合作为研究生教材和本科生课程设计教材,也可供计算机图形学爱好者自学使用。 作者简介孔令德,博士,教授,山西省教学名师,山西省模范教师,山西省高教工委、省教育厅党组联系高级专家,太原工业学院学科带头人,中北大学外聘教授,中北大学硕士生导师,山西省高职高专计算机课程教学指导委员会副主任委员,太原市尖草坪区第三届政协委员。 目 录案例1金刚石图案 案例2颜色渐变直线 案例3反走样卫星图 案例4rgb颜色模型演示 案例5填充任意多边形 案例6颜色渐变三角形 案例7旋转正方体 案例8颜色渐变正八面体 案例9贴图正方体 案例10交叉面 案例11三维五角星 案例12光照正方体 案例13光照线框球 案例14台球 案例15金属球 案例16圆环 案例17钻石 案例18太阳和月亮 参考文献 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。