没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
图形程序设计
是一个三维图形和模型库,由于它在三维图形方面的杰出性能,目前许多高级语言都
提供了与 的接口,如:、、 等。使用 可以极大地
减少用户开发图形、图像的难度,使用户制作高水准的商业广告、图形 、三维动画、图形
仿真和影视采集。
一、 的功能
原来是工作站上的一个图形软件库,由于它在商业、军事、医学、航天航空等领域的
广泛应用,目前在低档电脑也可以开发出符合用户要求的图形。 不仅可以绘制基本图
像,而且提供了大量处理图形图像的函数与过程。
、图形变换
是图形显示与制作的基础,动画设计和动画显示都离不开图形的变换,图形变换在数学上是由
矩形的乘法来实现的,变换一般包括平移、旋转和缩放。按图形的显示性质来分:视点变换、
模型变换、投影变换、剪裁变换和视口变换等。
、光照效果
不发光的物体的颜色是由物体反射外界光所形成的,这是光照。在三维图形中,如果光照使用
不当,三维图形就会失去真实的立体感, 把光照分为:辐射光、环境光、散射光、反
射光等。
、纹理映射
通过纹理映射可以在三维表面添加显示现实世界中的纹理。如:一个矩形它不能表示真实世界
中的物体,如果填上本质纹理,就逼真了。
、图形特效
混合函数、反走样函数和雾函数,可以处理三维图形听之任之物体的透明和半透明、使用线段
理加光滑以及提供雾化的效果。
、图像特效
处理位图的基本函数:图像绘制、图像拷贝和存储、映射和转移、图像的缩放等。位图操作函
数可以人绘图原的低层说明中文字符的形成过程。
二、创建 应用程序
、一般原则
有 中添加 支持单元:;
在窗体的 事件过程中初始化 ;
在窗口的 !事件过程中初始化 ;
在窗口的 "# 事件过程中初始化 ;
在窗口的 $%事件过程中初始化 ;
、简单实例
创建一个工程 &'()* $
在 事件中添加代码:
$*+,-./&$- 012+34* 56
7
,2+8&$- * $699::设置描述表
8&$- 2 !6
3!
$ $1 %2;$ $1 %<*=>6
&?0,@#$,0,5@A56
) ?,$
3!
9991#2;#$,0+8&$- * $56
999$2;6
999)&!2;&B"CB+BCC$
9999999&B1D"+B$&BDD&&"6
9998+%2;&B+EB"6
999*$$ 2;6
999* ? 2;6
999%+%2;&B.B6
6
8&$- 2;?$$8&$- 07/@F,56
1 8&$- 07/@8&$- @F,56
?*2;)! $ 8 07/56
)2; C ?6
?2; !? 6
6
在 $% 事件中的代码
$*+,-./&$- $%012+34* 56
3!
)! $ 8 0?*56
6
在 事件中的代码
$*+,-./&$- 012+34* 56
3!
)!.G 07/@?*56
!$$0@@@56
!$$,0@A@A56
!0B"BD&&"B+$B+BD&&"B+56
.%)6
!&?6
1)H07/56
6
在 "# 事件中的代码
$*+,-./&$-"#012+34* 56
3!
!. 8.$0B"I+56
!$ %6
!& -0'/A@/A@'/A@/A@/A@J/A56
!)$ 0A@A@ C ?@ !? 56
.%)6
6
&在 .%) 函数中的代码(用户在窗口类中声明)
$*+,-./.%)6
3!
!?. 86
1?2;!)K*6
!K*)1 %01?@DB56
!1?01?@A/@@56
!$. 86
1)H07/?56
! K*01?56
6
附本程序原码:
.&-6
,*
C$)@.!@1%D @ @@?*@$ $@&$-@
$!@6
%
+,-.;*0+&$-5
999$*&$- 012+34* 56
999$*&$- $%012+34* 56
999$*&$- 012+34* 56
999$*&$-"#012+34* 56
7
999L7 * $M
999?*2"6
999)@?2!&$ 6
9991?2D=*346
3*
999L3** $M
999$*.%)6
6
7
,-.2+,-.6
-- $
LN"O/,-M
剩余10页未读,继续阅读
jxhuang8
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python实现的高考志愿填报参考系统源码+sql数据库(高分毕业设计).zip
- 基于python实现的高考志愿填报参考系统源码+数据库(毕业设计).zip
- 人工智能大赛无人车挑战杯车道线检测python源码.zip
- 基于风控模型的银行客户信用风险评估系统源码+项目说明+数据集(使用jupter notebook).zip
- python基于可变卷积改进的U-Net网络实现对胰腺细胞的精准切割源码(高分项目).zip
- python基于可变卷积改进的U-Net网络实现对胰腺细胞的精准切割源码(高分项目).zip
- 基于javascript实现的蚁群算法(JS代码)
- 基于python实现的随机森林(python代码)
- python读取excel到数据库中,简单的数据库管理脚本
- 7777端口抓包数据集
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0