首页> 外国专利> Systems and methods of multidimensional query resolution and computation organization

Systems and methods of multidimensional query resolution and computation organization

机译:多维查询解析和计算组织的系统和方法

摘要

Aspects include API interfaces for interfacing shaders with other components and/or code modules that provide ray tracing functionality. For example, API calls may allow direct contribution of light energy to a buffer for an identified pixel, and allow emission of new rays for intersection testing alone or in bundles. The API also can provide a mechanism for associating arbitrary data with ray definition data defining a ray to be tested through a shader using the emit ray call. The arbitrary data is provided to a shader associated with an object that is identified subsequently as having been intersected by the ray. The data can include code, or a pointer to code, that can be used by or run after the shader. The data also can be propagated through a series of shaders, and associated with rays instantiated in each shader. Recursive shaders can be recompiled as non-recursive shaders interfacing with API semantics according to the description.
机译:方面包括用于将着色器与提供射线追踪功能的其他组件和/或代码模块接口的API接口。例如,API调用可以允许将光能直接贡献给已识别像素的缓冲区,并允许发出新光线以单独或成束进行相交测试。 API还可以提供一种机制,用于将任意数据与定义要通过着色器使用发射射线调用进行测试的射线的射线定义数据相关联。将该任意数据提供给与对象关联的着色器,该对象随后被标识为已被光线相交。数据可以包括可由着色器使用或在着色器之后运行的代码或代码指针。数据也可以通过一系列着色器传播,并与在每个着色器中实例化的光线关联。根据说明,可以将递归着色器重新编译为与API语义相接口的非递归着色器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号