计算机图形高级软,高级计算机图形学
1."1
高级计算机图形学
讲 授:董兰芳
研究方向:科学计算可视化
图形、图像处理
模式识别
Telephone:0551-3603484
Email:lfdong@ustc.edu.cn
Homepage:
http://staff.ustc.edu.cn/~lfdong
中国科学技术大学
视觉计算与可视化实验室
" 2."2
离散数据最重要的用途之一就是表
面绘制。
第八章 离散技术
8.6 映射方法
8.7 纹理映射
8.8 OpenGL中的纹理映射
8.9 纹理生成
" 3."3
8.6 映射方法
图形显示卡可以每秒钟显示多达一千万个多边形,但这个速度仍不能满足模拟许多自然现象和天然物质的要求:
云
草
地貌
树皮
毛发
水波与火焰
越来越复杂的模型不是唯一的解决方法!
" 4."4
8.6 映射方法
例:橙子的建模
用橙色的球表示橙子太简单。
用更复杂形状代替球没有表示出表面的特性。
为了模拟所有的微凹,需要相当多的多边形。
可以将真实橙子的照片“粘贴”到简单的几何模型上。
以上过程就是纹理映射,结果可能仍然不令人满意,
因为所得曲面是光滑的,需要改变局部形状,可以采用
凹凸映射。
" 5."5
8.6 映射方法
三种映射方法
纹理映射利用图像填充多边形。
环境映射(反射映射)利用环境的图像进行纹理映射。
可以模拟高度镜面曲面。
凹凸映射在生成显示结果的过程中可以改变法向量。
" 6."6
8.6 映射方法
纹理映射的图案
具有固定样式的图案。
经常用于填充多边形的规则图案。
通过过程纹理生成的图案。
通过数字化处理后得到的图像。
" 7."7
8.6 映射方法
纹理映射
环境映射
凹凸映射
" 8."8
8.6 映射方法
三种映射的共同点
作为片元处理的一部分。
改变单个片元的明暗值。
都与存储为一维、二维或三维数字图像的贴图有关。
保持低的几何复杂性,但能产生复杂几何的视觉效果。
都可能产生走样误差。
" 9."9
8.6 映射方法
映射技术是在绘制流水线的最后阶段实现的,非常有效,这样可以减少了许多不必要的映
射。
" 10."10
第八章 离散技术
8.6 映射方法
8.7 纹理映射
8.8 OpenGL中的纹理映射
8.9 纹理生成
" 11."11
8.7 纹理映射
以数组形式存储在处理器内存里的二维图像称为纹理,
此时数组元素称为纹素(texel),可以由应用程序生成,
也可以将照片扫描输入。
把离散数组看成一个连续的二维矩形区域纹理图案
T(s 12.t),独立变量s和t是纹理坐标一般把纹理坐标缩放到
[0 13.1
查看更多
计算机图形高级软,高级计算机图形学相关推荐
- 计算机图形图像知识梳理,计算机图形学知识点总结
第一章 计算机图形学概论 1. 比较计算机图形学与图象处理技术相同点和不同点. Computer Graphics(计算机图形学)和Computer Vision(计算机图像识别)是同一过程的两个方向 ...
- 计算机图形图像学基础,计算机图形学基础(第2版)
计算机图形学基础(第2版) 语音 编辑 锁定 讨论 上传视频 <计算机图形学基础(第2版)>是2011年电子工业出版社出版的图书,作者是陆枫.何云峰. 书 名 计算机图形学基础(第2 ...
- 用计算机图形画一个杯子,计算机图形学期末考试试卷(D卷)
计算机图形学期末考试试卷(D 卷) 一. 填空题(每空1分,共10分) 1. 图形的表示方法有两种: 点阵法 和 参数法 . 2. 目前常用的两个事实图形软件标准是OpenGL 和 DirectX . ...
- 计算机图形基础学答案,计算机图形学基础答案全.pdf
<计算机图形学基础答案全.pdf>由会员分享,可在线阅读,更多相关<计算机图形学基础答案全.pdf(18页珍藏版)>请在文客久久网上搜索. 1.计 算 机 图 形 学 作 业 ...
- 计算机图形数学知识,平面----计算机图形学的基础几何知识
平面在数学上的定义是,平面,是指面上任意两点的连线整个落在此面上. 在现实生活中你很容易一眼看出什么平面,但是在计算机的程序里,你将如何表示一个平面的呢? 又是怎么样求点到平面的距离? 判断点在平面的 ...
- 计算机图形剪裁程序说明,计算机图形学实验报告实验2裁剪算法实验
裁剪算法实验 一. 实验目的: 直线段的裁剪:编码裁剪算法,中点分割裁剪算法. 二.实验内容: //BasicGraph.cpp //请将下列裁剪程序补充完整,并用注释说明是何种裁剪算法 void E ...
- 计算机图形杂志,计算机图形学顶级杂志、会议、期刊
图形学领域的杂志 (主要发表三维重构与可视化的一般理论方面的论文) 图形学领域的杂志 (主要发表三维重构与可视化的一般理论方面的论文) 对图形学领域的杂志,国外一个专家有一个很好的评价,我基本上按照其 ...
- 计算机图形学的应用虚拟现实相关,虚拟现实技术中计算机图形学的应用——三维计算机图形.doc...
虚拟现实技术中计算机图形学的应用--三维计算机图形 虚拟现实技术中计算机图形学的应用 --三维计算机图形 近年来虚拟头盔的发展越来越快.目前,这个虚拟头盔仅在瑞士圣约翰公园能够让体验者进入虚拟3D世界 ...
- 计算机图形学的应用虚拟现实相关,虚拟现实技术中计算机图形学的应用——三维计算机图形...
虚拟现实技术中计算机图形学的应用--三维计算机图形 虚拟现实技术中计算机图形学的应用 --三维计算机图形 近年来虚拟头盔的发展越来越快.目前,这个虚拟头盔仅在瑞士圣约翰公园能够让体验者进入虚拟3D世界 ...
最新文章
- mysql主备数据库配置_MySQL双主互备配置
- 使用JVisualVM远程监控Tomcat
- 模块化加载_前端模块化简单总结
- Qt for Android 自定义启动页(解决启动页拉伸的问题)
- “百度云手机”旗舰版发布,堪比旗舰真机?只需77元/月!
- 适用于树莓派Raspberry Pi的嵌入式QT平台(二) -- 在Windows下用Qt Creator开发编译Raspberry Qt 5应用程序...
- 贾跃亭与孙宏斌的塑料兄弟情
- 【SICP归纳】2 高阶函数和数据抽象
- PreparedStatement 用法
- ROS dst-nat端口映射限制访问映射IP
- unity导入Standard Assets出现错误
- 回调地址没备案_回调地址常见问题及修改方法
- 经典软文是如何写作和推广的
- codevs2069 油画 — 动态维护优先队列
- 如何批量修改多个文件的后缀名?
- element-ui 阻止冒泡事件
- 股票模拟交易日志(一)
- 生成LaTeX使用的eps格式图片
- 格式工厂 由于应用程序配置不正确,应用程序未能启动的解决方法
- 为什么网易, QQ 邮箱还有这么高的占有率?