- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Multitexturing Pipelining of multiple texture applications to one polygon The results of each texture unit application is passed to the next texture unit, which adds its effects More bookkeeping is required to pull this off Intricate:错综复杂的 Stucco:粉饰灰泥 Granite:花岗石 Illusion: 幻想,错觉 Convey:传递,传达 foreshortening effects:远处看山感到较近或较低的情况 Tilt:使倾斜 glTexCoord(s,t) s,t大于1时表示重复纹理。 Prioritize:把。。。区分优先次序 Bump Mapping 凹凸贴图 Bump mapping是在像素级别扰动物体表面法向量的一种光照技术,它一般采用纹理映射作为输入表示扰动的大小。在光照计算时考虑到扰动的法向量,不需要增加额外的几何信息就可以增强被渲染物体的表面细节。 Bump mapping最初由Jim Blinn在1978年发明,他发表了一篇名为 “Simulation of Wrinkled Surfaces”的论文。Blinn使用了一种灰度高度图(grayscale height map)来建模物体表面法向的扰动,扰动法向量的大小用某些表面参数(典型的为纹理坐标)的偏微分和高度图来计算。这些微分表示了某些潜在值的变化率,因此,如果高度的微分值很大,则表示高度图中该点坡度很陡。 Phong shading意思是插值顶点法向量在片元(fragment)级别计算光照公式,而Gouraud shading意思是逐顶点计算光照公式,最后再插值颜色。Phong光照模型(Phongs lighting model)只是一种特定的计算光照的公式,可以在顶点级别也可以在片元级别进行计算。例如OpenGL的标准光照是基于Phong光照模型但使用Gouraud shading。因此,bump mapping可以看作为Phong shading的扩展(使用bump map来扰动法向量),但并不是说你必须用Phong光照模型。 置换贴图 Displacement Mapping Antidote矫正方法 Shimmering 微光 glTexEnv() GL_TEXTURE_ENV_MODE GL_DECAL GL_REPLACE GL_MODULATE GL_BLEND If GL_BLEND selected, second call to glTexEnv() must specify GL_TEXTURE_ENV_COLOR 4-float array for R,G,B,A blend First argument to function is always GL_TEXTURE_ENV gluScaleImage() Alters the size of an image to meet the 2m size requirement of OpenGL Scaling performed by linear and box filtering glCopyTexImage2D() Use current frame buffer contents as texture Copy frame buffer to named texture location glTexSubImage2D() Replace a region of current working texture with a smaller texture SubImage need not adhere to 2m size limitation This is how you add data from your system’s camera to GL environment glCopyTexSubImage2D Frame buffer cut and paste possible too Texturing with OpenGL Here’s an example setup This configures the texturing system to ? combine (modulate) the texture color with the surface color ? wrap texture coordinates around outside uni
您可能关注的文档
- 微电子工艺原理与技术 第3篇 单项工艺 第7章 光学光刻.ppt
- 微电子工艺原理与技术 第4章 热氧化.ppt
- 微电子工艺原理与技术 第2篇 单项工艺1 第3章 扩散.ppt
- 微电子工艺原理与技术 第1章 引论.ppt
- 微电子工艺原理与技术 第1篇 第二章 半导体物理基础.ppt
- 网络维护实战 第五章 Windows 2008服务管理.ppt
- 网络维护实战 第三章 Windows 2003安全管理.ppt
- 网络维护实战 第六章 Windows 2008安全管理.ppt
- 网络教育应用 第四讲 网络学习环境的设计.ppt
- 网络教育应用 第三讲 网络学习环境及其理论模型.ppt
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
文档评论(0)