-
公开(公告)号:CN101933049B
公开(公告)日:2013-01-23
申请号:CN200980103997.0
申请日:2009-01-09
Applicant: 微软公司
CPC classification number: G06T17/205 , G06T7/13 , G06T17/10 , G06T17/20 , G06T2210/36
Abstract: 提供了用于通过使用新颖的结构和算法来镶嵌对象来渲染三维(3D)图形的方法和计算机存储介质。利用“曲片”,即包括指定数量的控制点的可配置函数来渲染允许在除了传统的按顶点、按图元和按像素方法之外的每一曲片或每一控制点的基础上进行计算。这产生胜于先前镶嵌方法的多个优点,包括跨现有顶点的计算的重用以及按较低频率处理的能力。简化计算点的运算以优化该过程中所使用的系统资源。从未镶嵌到已镶嵌对象的转换利用本发明来更加平滑,同时开发者在存在于相同曲片的不同边处的细节水平方面具有更多灵活性。还可增加位移图中的细节而没有与先前系统和方法相关联的负面效果。
-
公开(公告)号:CN104737112A
公开(公告)日:2015-06-24
申请号:CN201380054097.8
申请日:2013-10-16
Applicant: 微软公司
IPC: G06F3/0483 , G06F3/0485 , G06F3/0488 , G06F3/0481
CPC classification number: G06F3/04883 , G06F3/04817 , G06F3/0483 , G06F3/0485 , G06F2203/04806 , G06F2203/04808
Abstract: 概览模式被用于导航内容。当在概览模式中时,内容被显示为缩略图,使得用户可更容易地定位内容。当在概览模式中时,还可显示具有缩略图的显示的文档图。文档图显示内容的大纲,该大纲包括可选择的元素来帮助导航内容。当在概览模式中时,所显示的缩略图的数量可以变化(例如,接收捏合/拉伸姿势)。还可使用姿势(例如,拖动、滑扫......)来调整(例如,向上/向下/向左/向右)所显示的缩略图。深入查看视图响应于接收到深入查看指令(例如,在缩略图上的轻击并保持姿势)来在缩略图上显示扩展的内容视图。缩略图还可被选择(例如,被轻击)来返回到原始查看模式并显示所选的缩略图的内容。
-
公开(公告)号:CN1702692A
公开(公告)日:2005-11-30
申请号:CN200510064920.0
申请日:2005-04-04
Applicant: 微软公司
IPC: G06T1/20
CPC classification number: G06T15/005 , G06T1/20 , G06T15/00 , G06T15/20 , G06T15/50 , G06T15/80 , G09G5/363
Abstract: 提供了一种增强的图形流水线,使得公共核心硬件能够表现为图形流水线的不同组件,流水线中的组件对包括线和三角形的图元的可编程性,以及在流水线中用数据绘制图形显示之前或同时的流输出。编程者不必优化代码,因为公共核心将平衡必要的功能的负荷,并动态地将那些指令分配到公共核心硬件上。编程者可使用算法来对图元编程,以通过用线和三角形构成的拓扑来替代来简化所有的顶点运算。编程者在输出数据被绘制之前或同时可取出计算出的输出数据并能进行读取。从而,编程者在编程时具有很大的灵活性。通过使用增强的图形流水线,编程者可优化流水线中的硬件的使用,对顶点、线或三角形拓扑全体进行编程,而不是仅对每个顶点单独进行编程,并且可从流水线能够输出计算出的信息的存储器中读取任何计算出的数据。
-
公开(公告)号:CN101933049A
公开(公告)日:2010-12-29
申请号:CN200980103997.0
申请日:2009-01-09
Applicant: 微软公司
CPC classification number: G06T17/205 , G06T7/13 , G06T17/10 , G06T17/20 , G06T2210/36
Abstract: 提供了用于通过使用新颖的结构和算法来镶嵌对象来渲染三维(3D)图形的方法和计算机存储介质。利用“曲片”,即包括指定数量的控制点的可配置函数来渲染允许在除了传统的按顶点、按图元和按像素方法之外的每一曲片或每一控制点的基础上进行计算。这产生胜于先前镶嵌方法的多个优点,包括跨现有顶点的计算的重用以及按较低频率处理的能力。简化计算点的运算以优化该过程中所使用的系统资源。从未镶嵌到已镶嵌对象的转换利用本发明来更加平滑,同时开发者在存在于相同曲片的不同边处的细节水平方面具有更多灵活性。还可增加位移图中的细节而没有与先前系统和方法相关联的负面效果。
-
公开(公告)号:CN1702692B
公开(公告)日:2010-09-08
申请号:CN200510064920.0
申请日:2005-04-04
Applicant: 微软公司
IPC: G06T1/20
CPC classification number: G06T15/005 , G06T1/20 , G06T15/00 , G06T15/20 , G06T15/50 , G06T15/80 , G09G5/363
Abstract: 提供了一种增强的图形流水线,使得公共核心硬件能够表现为图形流水线的不同组件,流水线中的组件对包括线和三角形的图元的可编程性,以及在流水线中用数据绘制图形显示之前或同时的流输出。编程者不必优化代码,因为公共核心将平衡必要的功能的负荷,并动态地将那些指令分配到公共核心硬件上。编程者可使用算法来对图元编程,以通过用线和三角形构成的拓扑来替代来简化所有的顶点运算。编程者在输出数据被绘制之前或同时可取出计算出的输出数据并能进行读取。从而,编程者在编程时具有很大的灵活性。通过使用增强的图形流水线,编程者可优化流水线中的硬件的使用,对顶点、线或三角形拓扑全体进行编程,而不是仅对每个顶点单独进行编程,并且可从流水线能够输出计算出的信息的存储器中读取任何计算出的数据。
-
-
-
-