Tessellation细分曲面技术是AMD(ATI)常年研发多代的技术,经过多年发展最终被采纳成为DX11的一项关键技术,因此历来都是宣传重点。和光线追踪不同,现在的光栅化图形渲染技术的核心是绘制大量三角形来组成3D模型,而Tessellation技术就是利用GPU硬件加速,将现有3D模型的三角形拆分得更细小、更细致,也就是大大增加三角形数量,使得渲染对象的表面和边缘更平滑、更精细。

1简介

该技术需要消耗大量硬件资源,因此开发人员不会在场景中的每个地方都使用它,一般只考虑玩家视角近景和轮廓边缘。

兼容

ATI原创的技术

Tessellation技术实现的原理

2发展

Tessellation的改进

Tessellation的前景

真DX11架构 GTX480/GTX470深度技术解析

http://www.inpai.com.cn/doc/hard/122480_13.htm
http://www.inpai.com.cn/doc/hard/122480_14.htm
http://www.inpai.com.cn/doc/hard/122480_15.htm
http://www.inpai.com.cn/doc/hard/122480_16.htm
http://www.inpai.com.cn/doc/hard/122480_17.htm

Tessellation细分曲面技术(DX11)相关推荐

  1. OpenGL Tessellation细分曲面的实例

    OpenGL Tessellation细分曲面的实例 先上图,再解答. 正常显示,细分之前 按下M键,细分之后 完整主要的源代码 源代码剖析 先上图,再解答. 正常显示,细分之前 按下M键,细分之后 ...

  2. OpenGL 4.0的Tessellation Shader(细分曲面着色器)

    细分曲面着色器(Tessellation Shader)处于顶点着色器阶段的下一个阶段,我们可以看以下链接的OpenGL渲染流水线的图:Rendering Pipeline Overview - Op ...

  3. Tessellation Shader(细分曲面着色器)

    Tessellation Shader)是OpenGLES4.0引入的,处于顶点着色器阶段的下一个阶段,它是由ATI在2001年率先设计出来的. 细分曲面着色器 直到这个阶段,对于操作几何图元而言,只 ...

  4. maya多边形建模怎样做曲面_maya细分曲面到多边形,MAYA

    修改 > 转化 > 细分曲面到多边形(Modify > Convert > Subdiv to Polygons) 细分方法(Tessellation Method) 选择以下 ...

  5. Q79:怎么用三角形网格(Triangle Mesh)细分曲面

    79.1 思路分析 我们先以球心在原点的单位球面为例来说明细分过程. 79.2 C++代码实现 79.2.1 tessellate_flat_sphere()的实现 其实,实现起来还挺简单.只需要根据 ...

  6. DOO-SABIN 细分曲面(编辑中)

    之前实现了简单的细分曲线,即Chaikin细分算法,现在准备实现DooSabine细分曲面 我这里借助http://www.idav.ucdavis.edu/education/CAGDNotes/C ...

  7. 图形学论文:《A subdivision algorithm for computer display of curved surfaces》细分曲面的计算方法

    <A subdivision algorithm for computer display of curved surfaces> 细分曲面的计算方法 PDF下载地址 该报告提出了一种用于 ...

  8. SketchUp中的细分曲面椅子建模教程

    作者:TutorialsUp 今天分享的是关于 SketchUp 细分曲面椅子建模教程 作者根据椅子设计的正.侧.俯三视图,在SketchUp中进行3D建模. 复杂的曲面与异形对象并不是SketchU ...

  9. 7.物体的几何表示——细分曲面

    ♥,.*,.♥,.*,.♥,.*,.♥,.*♥,.*,.♥,.*,.♥,.*,.♥,.*,.♥,.*,.♥,.*,.♥,.*,.♥♥,.*,.♥,.*,.♥,.*,.♥,.*♥,.*,.♥,.*,.♥ ...

  10. Q80:平坦着色(Flat Shading)和平滑着色(Smooth Shading)——“Q79:怎么用三角形网格(Triangle Mesh)细分曲面”(补充)

    80.1 概述 前面用三角形网格细分球面时,对单个三角形的着色方式采样的是"Flat Shading".即: 通过三角形三顶点的坐标计算出整个三角形的法向量. 这样就导致相邻两个三 ...

最新文章

  1. 递归和循环:跳台阶和变态跳台阶和矩形覆盖
  2. linux 和windows 下golang安装
  3. 来淄博旅游_JAVA
  4. leetcode968. 监控二叉树
  5. mysql multi主从复制_mysqld_multi方式配置Mysql数据库主从复制
  6. SharePoint 2007 SP2 发布
  7. ARM裸机环境搭建(U-Boot命令详解)
  8. android 方法参数默认值,Kotlin函数默认值的完全讲解
  9. 交互设计中Web UI与手机UI的区别
  10. 【计算机网络笔记】数据链路层(封装成帧,差错检测,可靠传输)
  11. Tech-Ed2004的收获
  12. python学习笔记 - 函数: 传参列表副本(不改变列表本身)
  13. 手机app系统软件开发报价单及方案:费用明细
  14. 基于javaweb+springboot的电影售票系统(java+Springboot+ssm+mysql+jsp+maven)
  15. 深圳外贸企业出口退税申报办理流程,外贸企业出口退税申报流程
  16. 英式音标和美式音标的差异
  17. 博客小编风明姗姗来迟
  18. 几种常见MOSFET栅极驱动电路
  19. 常用服务器查询日志命令(持续添加)
  20. 有关chromium浏览器 ios 读证书 验证证书 (注没有找到方法),在这里做一下笔记

热门文章

  1. linux gprs模块 sim800a 芯片 ppp拨号上网
  2. MATLAB-图像分割
  3. 通过dSYM文件分析crash日志
  4. 面试:Android网络优化
  5. 关于luarocks
  6. 运筹学实验报告c语言,运筹学教案-实验.doc
  7. matlab瑞利衰落信道仿真
  8. 解决Autodesk License Patcher (NLM Crack)重命名电脑名的问题
  9. Java J2SE 系列视频教程(北京上学堂马士兵老师经典java讲义)
  10. FMEA软件版本及差异管理(FMEAHunter)