漫游鲸二手书店
淘二手好书+回收闲置图书
计算机图形学(VC++实现)(第2版)
计算机图形学(VC++实现)(第2版)
作者:于万波;于硕 | 清华大学出版社
ISBN:9787302461241
原价: ¥39.00
销售价:¥3.90元
参与书籍回收后,可享更低价格
分类 教材
作者 作者:于万波;于硕
出版社 清华大学出版社
图书简介

本书是计算机图形学入门教程,以VC  与OpenGL为工具讲解计算机图形学以及动画制作的基本知识。第1章通过一些有趣的实例直观地展示了一些简单的计算机图形绘制与动画制作方法,同时让读者了解、熟悉并逐步掌握VC  绘图相关类及函数的使用;第2章讲解二维直线与曲线绘制方法以及区域填充的基本内容;第3章学习三维图形投影、消隐等内容;第4章通过一些典型实例介绍OpenGL;第5、6章讲解样条曲面、几何造型与光照模型;第7、8、9章研究分析建模与动画实例。本书适合作为计算机科学与技术、软件工程、信息与计算科学、数字媒体技术、机械与建筑设计等专业的计算机图形学教材,也可供对计算机图形动画制作感兴趣的程序设计人员参考。 目录第1章VC  绘图程序设计/11.1使用CDC类函数绘制图形11.1.1使用单文档程序绘图11.1.2绘制具有真实感的三维图形71.1.3交互绘图程序设计101.1.4绘制矩形151.1.5在指定位置输出文本161.2画笔与画刷191.2.1画笔类及其函数191.2.2画刷类201.3位图图像操作211.3.1提取位图上一点的颜色值211.3.2获取图像区域的颜色值231.4绘图与动画程序实例241.4.1小圆的弹性运动241.4.2抛物运动271.4.3小圆沿着螺旋线上升291.4.4逐帧动画制作311.4.5使用Timer事件函数绘制图形321.4.6移动鼠标进行书写351.5Win32应用程序中绘图与动画制作361.5.1用多种填充形式制作动画361.5.2使用颜色渐变制作动画37习题138第2章二维图形绘制与填充/432.1直线段绘制算法432.1.1使用直线方程计算函数值432.1.2DDA微分绘制方法442.1.3Bresenham算法45〖1〗计算机图形学(VC  实现)(第2版)目录[3]〖3〗2.2二次曲线绘制472.2.1使用方程绘制二次曲线482.2.2一般平面曲线的绘制502.2.3圆的绘制算法研究522.2.4抛物线的平移与旋转552.2.5二次贝塞尔曲线绘制算法562.3拟合曲线592.3.1最小二乘法拟合592.3.2贝塞尔曲线612.3.3B样条曲线652.4插值曲线662.4.1简单的逐段多项式插值方法672.4.2Hermite曲线672.4.3样条曲线682.5基于代数方程的基本规则图形填充702.5.1矩形与三角形填充702.5.2椭圆填充722.5.3抛物线围成的封闭区域填充732.6多边形填充732.6.1多边形填充的复杂性分析742.6.2扫描线填充752.6.3种子填充802.7二维分形图绘制822.7.1绘制树822.7.2绘制分形山84习题285第3章三维数据的二维投影/893.1三维数据投影893.1.1三维数据与二维显示893.1.2绘制空间直角坐标系903.2三维螺旋线的平行投影913.2.1参数方程及三维空间点的二维绘制913.2.2不同角度的三维螺旋线投影933.3三维数据的透视投影953.3.1平行投影与透视投影953.3.2观察坐标系下的一点透视投影963.4裁剪983.4.1二维图形裁剪983.4.2三维图形裁剪983.5视点变化下的多面体绘制993.5.1线框正方体投影绘制993.5.2视点变化下的线框正方体绘制1013.6隐藏面检测1013.6.1隐藏线面1013.6.2一个正方体的六个面1023.6.3背面检测方法1033.6.4多面体的隐藏面计算1043.6.5其他检测方法104习题3106第4章OpenGL/1084.1VC  中运行OpenGL程序1084.1.1在VC  中加入glut1084.1.2绘制点与线1094.1.3绘制三角形与四边形1104.2OpenGL函数解析(一)1144.2.1颜色设置函数glClearColor与glColor1144.2.2绘制函数glBegin与glEnd1154.2.3窗口初始化函数glutInitWindowSize等1164.2.4OpenGL核心函数1164.3OpenGL函数解析(二)1174.3.1调用函数绘制形体1174.3.2裁剪函数glOrtho1194.3.3glutSolidSphere等1194.3.4光照函数glLight1204.3.5OpenGL实用函数1204.4一个运动的正方体1214.4.1三维正方体绘制与函数gluLookAt1214.4.2OpenGL旋转函数glRotate1234.4.3使用鼠标控制旋转轴1254.5具有颜色插值效果的多面体1264.5.1多面体绘制1264.5.2修改参数1284.6OpenGL函数解析(三)1294.6.1平移函数glTranslate与缩放函数glScale1294.6.2面法向设置函数glNormal3fv1294.6.3双缓存函数glutSwapBuffers1294.6.4透视投影函数glFrustum1304.6.5工具函数glut1314.7OpenGL交互操作函数1324.7.1鼠标操作1324.7.2键盘操作1334.7.3菜单制作1344.8绘制实例1354.8.1绘制五角星1354.8.2运动的彩色正方体137习题4140第5章样条曲面/1475.1样条曲线1475.1.1三维空间贝塞尔曲线1475.1.2曲线的拼接1485.1.3三维空间B样条曲线1485.1.4三维空间分段插值曲线1515.2贝塞尔曲面1515.2.1贝塞尔曲面的定义1525.2.2双一次贝塞尔曲面1525.2.3双二次贝塞尔曲面1545.2.4双三次贝塞尔曲面的16个控制点1555.2.5曲面特性1575.3B样条曲面绘制1575.3.1B样条曲面定义1575.3.2双二次B样条曲面1585.4OpenGL曲线曲面绘制1605.4.1曲线绘制1605.4.2曲面绘制1625.4.3绘制光滑曲面1655.5OpenGL函数解析(四)1675.5.1计算二维网格函数glEvalMesh1675.5.2二维求值函数glMap2f168习题5169第6章几何造型与光照模型/1746.1几何造型基本单元的组织1746.1.1线框模型1756.1.2表面模型1756.1.3实体模型1766.2实体模型构造方法1776.2.1边界表示法1776.2.2分解表示法1786.2.3扫描造型法1796.3场景构造与模型的重用1806.3.1场景构造1806.3.2模型重用1816.3.3布尔运算1816.4三维数据模型: 地形图1826.4.1绘制地形图程序1826.4.2程序结构1856.4.3读取数据文件1866.4.4网格地形绘制1866.4.5加入灯光效果1886.5OpenGL中的光照效果1896.5.1按右键移动光源1896.5.2安装多个光源1926.5.3多个光源下的多个球体1946.6OpenGL光照函数1956.6.1关于glLight1956.6.2多面体的光照效果1966.7简单光照模型1986.7.1镜面反射与视点位置1986.7.2漫反射与环

阅读更多

相关推荐
更多低价好书购买/书籍回收
扫码访问微信小程序
在线客服
了解更低购买价格、或有疑问需要帮助,可以找小鲸鱼噢~
咨询在线客服