网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 计算机图形学(高等学校电子信息类十二五规划教材)
分类 计算机-操作系统
作者 张宁蓉
出版社 西安电子科技大学出版社
下载
简介
目录

第1篇 计算机图形学的基础理论

 第1章 绪论

1.1 计算机图形学概述

1.2 计算机图形学的发展史

1.3 计算机图形学的应用

1.4 计算机图形学的研究方向

1.5 习题

 第2章 计算机图形系统

2.1 计算机图形系统的组成、功能及分类

2.2 图形设备

 2.2.1 图形输入设备

 2.2.2 图形显示设备

 2.2.3 图形硬拷贝设备

2.3 图形软件

 2.3.1 图形软件类型

 2.3.2 图形软件标准

2.4 习题

 第3章 基本图形的生成

3.1 直线的生成算法

 3.1.1 数字微分分析器算法

 3.1.2 中点画线算法

 3.1.3 Bresenham画线算法

3.2 圆与椭圆的生成算法

 3.2.1 圆的生成算法

 3.2.2 椭圆的生成算法

3.3 区域的填充

 3.3.1 扫描线填充算法

 3.3.2 种子填充算法

 3.3.3 区域图案填充算法

3.4 字符

 3.4.1 点阵字符

 3.4.2 矢量字符

 3.4.3 字符属性

3.5 裁剪

 3.5.1 线段裁剪

 3.5.2 多边形裁剪

 3.5.3 字符裁剪

3.6 习题

 第4章 图形变换

4.1 齐次坐标

4.2 图形的几何变换

 4.2.1 二维图形的几何变换

 4.2.2 三维图形的几何变换

4.3 形体的投影变换

 4.3.1 正投影变换

 4.3.2 正轴测投影变换

 4.3.3 斜平行投影变换

 4.3.4 透视投影变换

4.4 窗口视区变换

 4.4.1 用户域和窗口区

 4.4.2 屏幕域和视图区

 4.4.3 窗口区和视图区的坐标变换

4.5 习题

 第5章 曲线与曲面

5.1 曲线与曲面的基础知识

 5.1.1 曲线的表示形式

 5.1.2 曲面的表示形式

 5.1.3 参数三次曲线与曲面

 5.1.4 参数连续性和几何连续性

5.2 常用的参数曲线

 5.2.1 Bezier曲线

 5.2.2 B样条曲线

5.3 常用的参数曲面

 5.3.1 Bezier曲面

 5.3.2 B样条曲面

5.4 习题

 第6章 真实感图形

6.1 线消隐

6.2 面消隐

 6.2.1 画家算法

 6.2.2 深度缓存算法

 6.2.3 扫描线算法

6.3 光照模型

 6.3.1 简单光照模型

 6.3.2 增量式光照模型

 6.3.3 透明处理

 6.3.4 整体光照模型与光线跟踪

6.4 纹理

 6.4.1 颜色纹理

 6.4.2 凹凸纹理

6.5 颜色模型

 6.5.1 基本概念

 6.5.2 CIE色度图

 6.5.3 常用的颜色模型

6.6 习题

第2篇 计算机图形学的应用

 第7章 VC++图形程序设计

7.1 VC++可视化编程概要

 7.1.1 概述

 7.1.2 MFC应用程序框架

 7.1.3 MFC的消息映射

 7.1.4 VC++可视化编程

7.2 图形程序设计步骤和方法

 7.2.1 图形程序设计步骤

 7.2.2 图形程序设计方法

7.3 绘图工具应用程序编程实例

 7.3.1 图元基类和各种图元类的组织

 7.3.2 命令基类和各种命令类的组织

 7.3.3 实现图元的绘制与操作

7.4 实验:在MF(:中编写绘图程序

 第8章 OpenGL图形程序设计

8.1 OpenGL编程基础

 8.1.1 OpenGL概述

 8.1.2 OpenGL的基本数据类型和函数

 8.1.3 OpenGL工作流程

 8.1.4 OpenGL图形的实现

 8.1.5 基于单文档的OpenGL图形程序的基本框架

8.2 OpenGL建模

 8.2.1 用OpenGL生成基本图形

 8.2.2 图元扩展

 8.2.3 用OpenGL生成字符

8.3 OpenGL变换

 8.3.1 从三维空间到二维平面

 8.3.2 几何变换

 8.3.3 投影变换

 8.3.4 裁剪变换

 8.3.5 视口变换

8.4 用C)penGL生成曲线和曲面

 8.4.1 用OpenGL生成曲线

 8.4.2 用OpenGL生成曲面

8.5 用OpenGL生成真实感图形

 8.5.1 OpenGL光照

 8.5.2 OpenGL材质

 8.5.3 OpenGL纹理

8.6 实验:利用OpenGL实现三维绘图

 第9章 AutoCAD绘图系统

9.1 AutoCAD工作界面

9.2 AutoCAD的基本操作

 9.2.1 绘图界限及单位设置

 9.2.2 图形显示控制操作

 9.2.3 图层操作

 9.2.4 命令及点坐标的输入方法

 9.2.5 精确绘图方法

 9.2.6 构造选择集

9.3 基本绘图命令和编辑方法

 9.3.1 基本绘图命令

 9.3.2 基本编辑命令

9.4 尺寸标注

 9.4.1 尺寸标注基本知识

 9.4.2 尺寸标注样式

 9.4.3 标注实例

9.5 工程图样的绘制

 9.5.1 平面图形的绘制

 9.5.2 轴套类零件的图样绘制

9.6 三维造型

 9.6.1 用户坐标系(UCS)

 9.6.2 视点的设置

 9.6.3 实体的创建

 9.6.4 实体的编辑

 9.6.5 实体造型实例

 9.6.6 实体的消隐和渲染

9.7 习题

 第10章 AutoCAD系统的二次开发

10.1 基于AutoCAD的计算机辅助设计

 10.1.1 AutoCAD二次开发的主要工作和开发工具

 10.1.2 AutoCAD二次开发应遵循的原则

10.2 AutoLISP语言

 10.2.1 AutoLISP的基本语法

 10.2.2 AutoLISP的基本函数

 10.2.3 AutoLISP程序的加载和运行

 10.2.4 程序实例

10.3 Visual LISP语言

 10.3.1 启动和退出Visual LISP

 10.3.2 编写Visual LISP程序

 10.3.3 加载和运行Visual LISP程序

 10.3.4 程序实例

10.4 VBA语言

 10.4.1 VBA概述

 10.4.2 VBA的启动和退出

 10.4.3 VBA工程

 10.4.4 程序实例

10.5 ObjectARX应用程序

 10.5.1 ObjectARX应用程序的开发环境

 10.5.2 ObjectARX对数据库对象的操作

 10.5.3 ObjectARX对实体的操作

 10.5.4 建立ObjectlARX应用程序的基本步骤

 10.5.5 AutoCAD与ObjectARX程序之间的消息传递

 10.5.6 程序实例

参考文献

内容推荐

这本《计算机图形学》由张宁蓉编著,讲述了计算机图形学的基础理论、图形程序设计方法及AutoCAD绘图系统。考虑到所讲内容的独立性和系统性,本书可分为两篇。第1篇为计算机图形学的基础理论,共6章,内容包括绪论、计算机图形系统、基本图形的生成、图形变换、曲线与曲面、真实感图形;第2篇为计算机图形学的应用,共4章,内容包括VC++图形程序设计、OpenGl。图形程序设计、AutoCAD绘图系统、AutoCAD系统的二次开发。

本书结构严谨、条理清晰、内容丰富、实用性强,注重将实验原理与编程案例相结合,有利于读者迅速掌握计算机图形学的基本原理、算法和程序实现。同时,本书所介绍的AutoCAD绘图系统的应用和二次开发,以及所提供的典型零件的计算机辅助制图和实体建模实例,也有利于读者掌握计算机辅助设计方面的基础知识。

《计算机图形学》可作为高等院校通信、电子、计算机及机电类专业“计算机图形学与CAD”课程的教学用书,也可作为相关专业的培训教材,还可作为广大工程技术人员从事CG/CAD工作的参考书。

编辑推荐

这本《计算机图形学》由张宁蓉编著,为了能够从计算机图形学的理论高度和计算机绘图的实用角度来研究和开发计算机图形的生成技术及软件,本书着力于把计算机图形学理论与计算机绘图的实践结合起来,尽量用简明的算法程序描述出图形学的理论和方法,并给出如何用Visual C++开发工具进行交互式图形软件设计的实例,使学习人员在掌握理论知识和实用技术两方面都能得到提高。

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 0:59:17