《计算机三维图形常用算法与C语言程序》求取 ⇩

目录1

第一章 三维图象基本概念1

§1.1 世界坐标1

§1.2 建立三维模型2

§1.3 模型组件2

§1.4 边界描述模型3

§1.5 帧相模型3

§1.6 基础构件4

§1.7 立体几何建造模型4

§1.8 显示选择7

第二章 三维模型处理8

§2.1 三维算法8

§2.2 旋转公式8

§2.3 平移公式9

§2.5 角形变11

§2.4 投影公式11

§2.6 度和弧度14

§2.7 旋转和平移次序14

§2.8 放大和缩小16

§2.9 模型建造16

第三章 立方体18

§3.1 框线立方体18

§3.2 全局变量和局部变量19

§3.3 主函数19

3.3.1 子程序graphics-setup()19

3.3.2 主程序20

§3.4 数据初始化21

§3.5 隐面消除22

§3.6 径向预分类法22

§3.7 径向分类法22

§3.8 平面方程方法22

§3.10 立方体:使用平面方程方法23

§3.9 物空间和象空间23

§3.11 平面方程公式24

§3.12 优化数据库24

§3.13 使用Key matte25

§3.14 一种通用算法26

§3.15 编译注意27

§3.16 演示程序Quick C-0127

§3.17 演示程序Turbo C-0133

§3.18 演示程序Quick C-0240

§3.19 演示程序Turbo C-0249

第四章 球体和圆柱体59

§4.1 球体59

4.1.1 程序要点61

4.1.2 区域填充起始点62

4.2.2 程序要点63

4.2.1 圆柱体产生63

§4.2 圆柱体63

4.1.3 显示器调节63

§4.3 演示程序Quickc-0365

§4.4 演示程序Turboc-0377

§4.5 演示程序Quickc-0489

§4.6 演示程序Turboc-0498

第五章 三维空间曲线108

§5.1 三次参数曲线108

§5.2 三维自由格式曲线109

§5.3 程序要点110

§5.4 演示程序QuickC-05111

§5.5 演示程序TurboC-05118

第六章 贴图127

§6.1 表面贴图127

§6.2 立方体贴图127

§6.3 圆柱体贴图127

§6.5 演示程序QuickC-06129

§6.4 程序要点129

§6.6 演示程序TurboC-06142

§6.7 演示程序QuickC-07154

§6.8 演示程序TurboC-07166

第七章 多模型显示180

§7.1 隐面消除方法分类180

7.1.1 物空间方法180

7.1.2 象空间方法180

§7.2 隐面消除的十种方法180

7.2.1 径向预分类法180

7.2.2 径向分类法181

7.2.3 平面方程法182

7.2.4 平面分隔法182

7.2.6 光线跟踪法183

7.2.7 分解法183

7.2.5 深度分类法183

7.2.8 z-buffer法184

7.2.9 最大最小法184

7.2.10 线扫描法185

§7.3 隐面消除方法比较185

§7.4 最适宜C语言的方法186

第八章 照明与涂色187

§8.1 涂色算法187

8.1.1 分级涂色187

8.1.2 无级涂色187

§8.2 光学依据187

8.2.1 光线八射角188

8.2.2 照明和反射188

8.2.3 物体的颜色190

8.2.4 反射,投影与射线跟踪法190

§8.3 照明和涂色在个人计算机上的实现191

§9.1 模式构造193

第九章 PC涂色模式193

§9.2 分级涂色能力演示195

§9.3 位填充涂色197

§9.4 边界线消除198

§9.5 演示程序QuickC-08198

§9.6 演示程序TurboC-08208

第十章 计算机控制涂色217

§10.1 算法217

10.1.1 通用算法217

10.1.2 特殊算法218

§10.2 子程序219

10.2.1 illumination()子程序220

10.2.2 shade()子程序223

10.3.2 球体224

10.3.1 立方体224

§10.3 举例224

10.2.3 dither()子程序224

10.3.3 圆柱体225

§10.4 演示程序QuickC-09226

§10.5 演示程序TurboC-09241

§10.6 演示程序QuickC-10254

§10.7 演示程序TurboC-10270

§10.8 演示程序QuickC-11285

§10.9 演示程序TurboC-11300

第十一章 反射和阴影314

§11.1 镜反射314

§11.2 几何分析315

§11.3 阴影315

§11.4 程序要点317

§11.5 演示程序Quick C-12317

§11.6 演示程序Turbo C-12333

附录A C语言图形数学349

1994《计算机三维图形常用算法与C语言程序》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王冰,潘建寿编著 1994 陕西电子杂志社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

计算机语言与程序设计 BASIC与C语言(1996 PDF版)
计算机语言与程序设计 BASIC与C语言
1996 北京:高等教育出版社
感光测定(1959年12月第1版 PDF版)
感光测定
1959年12月第1版
怎样用算法语言编程序 (709计算机 TQ-16计算机)(1980年02月第1版 PDF版)
怎样用算法语言编程序 (709计算机 TQ-16计算机)
1980年02月第1版
怎样用算法语言编程序(X-2计算机、709计算机)(1974 PDF版)
怎样用算法语言编程序(X-2计算机、709计算机)
1974
计算机语言实用程序与编程技巧 C语言( PDF版)
计算机语言实用程序与编程技巧 C语言
中南工业大学出版社
微型计算机BASIG语言常用程序库( PDF版)
微型计算机BASIG语言常用程序库
微型计算机 BASIG语言常用程序库( PDF版)
微型计算机 BASIG语言常用程序库
北京:北京工业学院出版社
用C++设计二维三维分形图形程序( PDF版)
用C++设计二维三维分形图形程序
语言常用算法与子程序( PDF版)
语言常用算法与子程序
北京:清华大学出版社
怎样使用最新PASCAL语言(1991 PDF版)
怎样使用最新PASCAL语言
1991 陕西电子编辑部
BASIC语言常用算法程序汇编(1981 PDF版)
BASIC语言常用算法程序汇编
1981 北京:中国铁道出版社
C语言计算机绘图教程(1998 PDF版)
C语言计算机绘图教程
1998 广州:华南理工大学出版社
用C++设计二维、三维分形图形程序(1995 PDF版)
用C++设计二维、三维分形图形程序
1995 北京:科学出版社;龙门书局
数据结构与算法-C语言程序设计(1988 PDF版)
数据结构与算法-C语言程序设计
1988 上海:上海交通大学出版社
计算机语言与程序设计 QBASIC与C语言(1999 PDF版)
计算机语言与程序设计 QBASIC与C语言
1999 北京市:高等教育出版社