首页> 外国专利> Ray tracing method and apparatus for projecting rays through an object represented by a set of infinite surfaces

Ray tracing method and apparatus for projecting rays through an object represented by a set of infinite surfaces

机译:用于通过一组无限表面表示的对象投射光线的光线追踪方法和设备

摘要

A method and apparatus for shading three-dimensional images for display on a screen by displaying each object as a group of infinite surfaces, projecting rays into the image, determining the location of the intersection of each ray with each surface and determining whether any intersected surface is visible at an elementary, pixel, level. Shading that occurs as a in-image light projection is analyzed by designating the generated light as a light volume determining the intersection of the ray with the light volume, and shading the pixel point as a function of the relationship between the visible surface and the light volume. The rate of shading is enhanced by dividing the screen into a number of sub- regions and determining the location of the intersection of each object contained with the sub-region through the rays projected into the sub region. The size of the sub-regions is set by determining a bounding volume for each object on the display screen and subdividing the display based on the bounding volumes. The apparatus that performs this shading has a plurality of groups of processing elements; each group of processing elements has its own cache for storing and defining surfaces of the image. The apparatus determines depth values for the surfaces of the image based on data contained in the cache for first group of processors and then determines depth values based on the data contained in the cache for the second group of processors.
机译:一种通过将每个对象显示为一组无限表面,将射线投射到图像中,确定每个射线与每个表面的交点的位置以及确定是否有任何相交的表面来使三维图像着色以在屏幕上显示的方法和设备在基本像素级别可见。通过将生成的光指定为确定光线与光量的交点的光量,并根据可见表面和光之间的关系对像素点进行着色,来分析作为图像内光投影而发生的阴影卷。通过将屏幕划分为多个子区域并通过投射到子区域的光线确定每个对象与子区域的交点的位置,可以提高阴影率。通过确定显示屏上每个对象的边界体积并基于边界体积细分显示来设置子区域的大小。进行阴影处理的设备具有多组处理元件。每组处理元素都有其自己的缓存,用于存储和定义图像的表面。该设备基于第一组处理器的高速缓存中包含的数据确定图像表面的深度值,然后基于第二组处理器的高速缓存中包含的数据确定深度值。

著录项

  • 公开/公告号US5729672A

    专利类型

  • 公开/公告日1998-03-17

    原文格式PDF

  • 申请/专利权人 VIDEOLOGIC LIMITED;

    申请/专利号US19950468382

  • 发明设计人 MARTIN ASHTON;

    申请日1995-06-06

  • 分类号G06T15/60;

  • 国家 US

  • 入库时间 2022-08-22 02:39:57

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号