发明申请
US20080068394A1 Virtual memory based noise textures 有权
基于虚拟内存的噪声纹理

  • 专利标题: Virtual memory based noise textures
  • 专利标题(中): 基于虚拟内存的噪声纹理
  • 申请号: US11522022
    申请日: 2006-09-15
  • 公开(公告)号: US20080068394A1
    公开(公告)日: 2008-03-20
  • 发明人: Cass W. Everitt
  • 申请人: Cass W. Everitt
  • 申请人地址: US CA Santa Clara
  • 专利权人: NVIDIA Corporation
  • 当前专利权人: NVIDIA Corporation
  • 当前专利权人地址: US CA Santa Clara
  • 主分类号: G09G5/00
  • IPC分类号: G09G5/00
Virtual memory based noise textures
摘要:
A large non-patterned noise texture occupies a relatively small physical memory space. Each of a small set of physical pages in physical memory includes noise texels forming part of a noise texture. A large “virtual” noise texture is created by mapping each one of a large number of pages in virtual address space to one of the small set of physical pages; multiple virtual pages may be mapped to the same physical page. The physical page that each virtual page maps to is randomly or pseudo-randomly selected such that the resulting noise texture appears to be non-repeating. When a noise texel is requested by reference to a virtual address during rendering, the virtual address of the virtual page is translated to the corresponding physical address, and the noise texel is retrieved.
公开/授权文献
信息查询
0/0