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. 计算机图形图像知识梳理,计算机图形学知识点总结

    第一章 计算机图形学概论 1. 比较计算机图形学与图象处理技术相同点和不同点. Computer Graphics(计算机图形学)和Computer Vision(计算机图像识别)是同一过程的两个方向 ...

  2. 计算机图形图像学基础,计算机图形学基础(第2版)

    计算机图形学基础(第2版) 语音 编辑 锁定 讨论 上传视频 <计算机图形学基础(第2版)>是2011年电子工业出版社出版的图书,作者是陆枫.何云峰. 书    名 计算机图形学基础(第2 ...

  3. 用计算机图形画一个杯子,计算机图形学期末考试试卷(D卷)

    计算机图形学期末考试试卷(D 卷) 一. 填空题(每空1分,共10分) 1. 图形的表示方法有两种: 点阵法 和 参数法 . 2. 目前常用的两个事实图形软件标准是OpenGL 和 DirectX . ...

  4. 计算机图形基础学答案,计算机图形学基础答案全.pdf

    <计算机图形学基础答案全.pdf>由会员分享,可在线阅读,更多相关<计算机图形学基础答案全.pdf(18页珍藏版)>请在文客久久网上搜索. 1.计 算 机 图 形 学 作 业 ...

  5. 计算机图形数学知识,平面----计算机图形学的基础几何知识

    平面在数学上的定义是,平面,是指面上任意两点的连线整个落在此面上. 在现实生活中你很容易一眼看出什么平面,但是在计算机的程序里,你将如何表示一个平面的呢? 又是怎么样求点到平面的距离? 判断点在平面的 ...

  6. 计算机图形剪裁程序说明,计算机图形学实验报告实验2裁剪算法实验

    裁剪算法实验 一. 实验目的: 直线段的裁剪:编码裁剪算法,中点分割裁剪算法. 二.实验内容: //BasicGraph.cpp //请将下列裁剪程序补充完整,并用注释说明是何种裁剪算法 void E ...

  7. 计算机图形杂志,计算机图形学顶级杂志、会议、期刊

    图形学领域的杂志 (主要发表三维重构与可视化的一般理论方面的论文) 图形学领域的杂志 (主要发表三维重构与可视化的一般理论方面的论文) 对图形学领域的杂志,国外一个专家有一个很好的评价,我基本上按照其 ...

  8. 计算机图形学的应用虚拟现实相关,虚拟现实技术中计算机图形学的应用——三维计算机图形.doc...

    虚拟现实技术中计算机图形学的应用--三维计算机图形 虚拟现实技术中计算机图形学的应用 --三维计算机图形 近年来虚拟头盔的发展越来越快.目前,这个虚拟头盔仅在瑞士圣约翰公园能够让体验者进入虚拟3D世界 ...

  9. 计算机图形学的应用虚拟现实相关,虚拟现实技术中计算机图形学的应用——三维计算机图形...

    虚拟现实技术中计算机图形学的应用--三维计算机图形 虚拟现实技术中计算机图形学的应用 --三维计算机图形 近年来虚拟头盔的发展越来越快.目前,这个虚拟头盔仅在瑞士圣约翰公园能够让体验者进入虚拟3D世界 ...

最新文章

  1. mysql主备数据库配置_MySQL双主互备配置
  2. 使用JVisualVM远程监控Tomcat
  3. 模块化加载_前端模块化简单总结
  4. Qt for Android 自定义启动页(解决启动页拉伸的问题)
  5. “百度云手机”旗舰版发布,堪比旗舰真机?只需77元/月!
  6. 适用于树莓派Raspberry Pi的嵌入式QT平台(二) -- 在Windows下用Qt Creator开发编译Raspberry Qt 5应用程序...
  7. 贾跃亭与孙宏斌的塑料兄弟情
  8. 【SICP归纳】2 高阶函数和数据抽象
  9. PreparedStatement 用法
  10. ROS dst-nat端口映射限制访问映射IP
  11. unity导入Standard Assets出现错误
  12. 回调地址没备案_回调地址常见问题及修改方法
  13. 经典软文是如何写作和推广的
  14. codevs2069 油画 — 动态维护优先队列
  15. 如何批量修改多个文件的后缀名?
  16. element-ui 阻止冒泡事件
  17. 股票模拟交易日志(一)
  18. 生成LaTeX使用的eps格式图片
  19. 格式工厂 由于应用程序配置不正确,应用程序未能启动的解决方法
  20. 为什么网易, QQ 邮箱还有这么高的占有率?

热门文章

  1. 第三章 基于dolphinscheduler的明细模型设计之一致性维表(DIM)建设
  2. 他是唯一管过4个世界500强的CEO,即将掌管这家中国万亿国企!
  3. 一个不成熟的且非常随性的葡萄要搞个对象理解理解
  4. iphone录制脚本_应用程序是否真的在录制您的iPhone屏幕?
  5. eclipse中有时输入后,后面字符会被覆盖
  6. idea docker插件安装及使用
  7. JavaWeb 第二章 JavaScript
  8. 教你如何在maya中一秒建立一个花瓶~!
  9. tp5更新数目:点击自增问题setInc
  10. 【代码学习】批量提取论文(pdf)的第一页