预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106997612A(43)申请公布日2017.08.01(21)申请号201710014855.3(22)申请日2017.01.09(30)优先权数据1600642.12016.01.13GB(71)申请人索尼互动娱乐股份有限公司地址日本东京都(72)发明人R.福斯特G.M.布瓦斯(74)专利代理机构北京市柳沈律师事务所11105代理人张晓明(51)Int.Cl.G06T15/04(2011.01)G06T15/08(2011.01)权利要求书2页说明书9页附图6页(54)发明名称图像渲染的装置和方法(57)摘要一种图像渲染的方法,包括:将地形高程数据的高度图表示为虚拟纹理;在与用于渲染地形网格的渲染节点相对应的统一网格上对高度图地形高程数据的一部分进行采样,其中网格与渲染节点的对应导致渲染节点的采样地形高程数据完全包含在存储器的一个物理页内,并且其中基于到物理页面坐标的偏移量而不是通过参考间接纹理来获得物理存储器页面中的高度图虚拟坐标的等效位置;以及根据从与相应虚拟坐标对应的存储器的单个物理页面获得的地形高程数据渲染渲染节点的地形网格。CN106997612ACN106997612A权利要求书1/2页1.一种图像渲染的方法,包括以下步骤:表示作为虚拟纹理的地形高程数据的高度图;在与用于渲染地形网格的渲染节点相对应的统一网格上对高度图地形高程数据的一部分进行采样;其中所述网格与所述渲染节点的对应导致对于渲染节点的采样地形高程数据完全包含在存储器的一个物理页内;以及其中基于到物理页面坐标的偏移量而不是通过参考间接纹理来获得物理存储器的页面中的高度图虚拟坐标的等效位置;并且根据从与相应虚拟坐标对应的存储器的单个物理页面获得的地形高程数据,渲染渲染节点的地形网格。2.根据权利要求1所述的方法,其中,用于渲染地形网格的渲染节点都具有相同的顶点分辨率,但是具有基于纹理像素数据的分辨率的渲染大小。3.根据权利要求1或2所述的方法,其中,使用四叉树递归算法来收集渲染节点。4.根据权利要求3所述的方法,包括以下子步骤:检查所述渲染节点对于虚拟相机平截头体是否可见;如果是,则基于相机距离估计一旦投影到屏幕上的渲染节点的大小;以及如果所述大小小于预定义的阈值,则将所述节点添加到要使用的渲染节点的列表;否则,对当前渲染节点的4个子节点中的每一个重复子步骤。5.根据前述权利要求中任一项所述的方法,其中当请求将用于虚拟位置的第一细节水平处的高度图地形高程数据加载到物理存储器中时,还请求将用于相同虚拟位置的一个或多个更粗糙水平的细节的高度图地形高程数据加载到物理存储器中。6.根据前述权利要求中任一项所述的方法,其中如果渲染节点的预期高度图地形高程数据在物理存储器中已经不是可用的,则可以使用与更粗糙水平的细节相对应的数据,同时发送对所预期的高度图地形高程数据的请求。7.根据权利要求5或6所述的方法,其中对于多个渲染节点的预期高度图地形高程数据的请求作为距用户视点的距离或位置的函数优先化。8.根据前述权利要求中任一项所述的方法,其中虚拟纹理具有比渲染节点的大小更大的页面大小,并且从虚拟纹理过采样数据以获得每个顶点的多个法线。9.根据前述权利要求中任一项所述的方法,其中,在程序上生成用于所述地形网格的装饰图形的虚拟纹理。10.根据权利要求9所述的方法,其中,用于单个绘制调用的过程虚拟纹理数据被包含在物理高速缓存的一个页面内,并且基于到物理页面坐标的偏移量,而不是通过参考间接纹理,获得物理存储器页面中的装饰纹理虚拟坐标的等效位置。11.根据前述权利要求中任一项所述的方法,其中,根据渲染节点到虚拟相机的距离,将所述地形网格分为近段和远段;以及只有用于近段的地形网格通过在渲染网格时直接来自片段着色器的纹理拼贴来纹理2CN106997612A权利要求书2/2页化。12.一种用于实现任何前述方法权利要求的步骤的计算机程序。13.一种娱乐装置,包括:存储装置,配置为保持表示地形高程数据的高度图的数据作为虚拟纹理;处理装置,配置为在与用于渲染地形网格的渲染节点相对应的统一网格上对高度图地形高程数据的一部分进行采样;其中所述网格与所述渲染节点的对应导致渲染节点的采样的地形高程数据完全包含在存储器的一个物理页内;并且其中基于到物理页面坐标的偏移量而不是通过参考间接纹理来获得所述娱乐设备的物理存储器的页面中的高度图虚拟坐标的等效位置;以及渲染装置,配置为根据从与相应虚拟坐标对应的存储器的单个物理页面获得的地形高程数据,渲染渲染节点的地形网格。14.根据权利要求13所述的娱乐装置,其中所述处理器配置为将来自所述存储装置的虚拟位置的第一细节级别的高度图地形高程数据与用于同一虚拟位置的一个或多个更粗糙水平的