-
公开(公告)号:US10198851B2
公开(公告)日:2019-02-05
申请号:US15247023
申请日:2016-08-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Wonjong Lee , Hoiju Chung , Youngsam Shin , Sangoak Woo , Seokjoong Hwang
Abstract: A rendering system includes: a ray generator configured to generate a ray; a memory chip configured to store information about objects in three-dimensional (3D) space; an intersection tester embedded in the memory chip and configured to perform an intersection test between the ray and the objects by using the information about the objects and information about the ray; and a shader configured to perform pixel shading based on a result of the intersection test.
-
公开(公告)号:US10115224B2
公开(公告)日:2018-10-30
申请号:US15334815
申请日:2016-10-26
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngsam Shin , Wonjong Lee , Seokjoong Hwang
Abstract: A method of generating a ray tracing acceleration structure includes transformatively mapping locations of object primitives in a three dimensional first space into Morton codes indicating respective locations of the primitives along a meandering linear path through the first space; determining a Morton distance indicating a difference between a first Morton code corresponding with a first primitive and a second Morton code corresponding with a second primitive; generating an acceleration structure to include nodes representing portions of the first space and adaptively adjusting a reference level of the acceleration structure, based on the Morton distance between primitives; and dividing the first space using a first division method when a level of a first node of the acceleration structure which corresponds to the first space is lower than the reference level, and dividing the first space using a second division method when the level of the first node exceeds the reference level.
-
公开(公告)号:US09830733B2
公开(公告)日:2017-11-28
申请号:US14690708
申请日:2015-04-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Seokjoong Hwang , Youngsam Shin , Wonjong Lee , Jaedon Lee
CPC classification number: G06T15/06
Abstract: A method and apparatus to perform a ray-node intersection test are provided. The method includes receiving an input representing coordinates of a bounding box and an origin coordinate of a ray as fixed-point numbers, obtaining difference values between the input coordinates of the bounding box and the origin coordinate, and obtaining multiplication values between the obtained difference values and a reciprocal number of a direction vector of the ray, where the reciprocal number is a floating-point number.
-
公开(公告)号:US09761039B2
公开(公告)日:2017-09-12
申请号:US14665099
申请日:2015-03-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Wonjong Lee , Youngsam Shin , Jaedon Lee , Seokjoong Hwang
CPC classification number: G06T15/005 , G06T11/40 , G06T15/06
Abstract: A hybrid rendering method includes subdividing a two-dimensional (2D) frame into virtual tiles (hereinafter, referred to as ‘tiles’); classifying the tiles into first tiles which include an object having reflective or transparent properties and second tiles which do not include the object having reflective or transparent properties; storing geometric information of a primitive in the first tiles in a graphics processing unit (GPU) internal memory; and generating a first image by rendering one or more of the first tiles via ray tracing using the geometric information, generating a second image by rendering one or more of the second tiles via rasterization, and outputting a final image by merging the first and second images.
-
15.
公开(公告)号:US09569881B2
公开(公告)日:2017-02-14
申请号:US14591757
申请日:2015-01-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngsam Shin , Wonjong Lee , Jaedon Lee , Seokjoong Hwang
IPC: G06T15/06
CPC classification number: G06T15/06 , G06T2210/12
Abstract: A method of processing ray tracing comprising acquiring information about a light source and a bounding box that are located in a three-dimensional graphics (3D) graphics environment, the bounding box containing an object; testing whether a ray generated by the light source intersects the bounding box along each of first to third coordinate axes that define the 3D graphics environment based on the acquired information; and rendering the object in response to a result of the testing being that the ray intersects the bounding box along all of the first through third coordinate axes.
Abstract translation: 一种处理光线跟踪的方法,包括获取关于位于三维图形(3D)图形环境中的光源和边界框的信息,所述边界框包含对象; 测试由所述光源产生的光线是否基于所获取的信息与所述3D图形环境中的每一个坐标轴相交; 并且响应于测试的结果渲染对象,即所述光线沿着所有第一至第三坐标轴与边界框相交。
-
16.
公开(公告)号:US20160027204A1
公开(公告)日:2016-01-28
申请号:US14665120
申请日:2015-03-23
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Wonjong Lee , Youngsam Shin , Jaedon Lee , Seokjoong Hwang
CPC classification number: G06T15/06
Abstract: A data processing method and a data processing apparatus are provided. The data processing method includes storing ray data in an input buffer, requesting shape data that is used in ray tracing of the ray data, acquiring additional information corresponding to the shape data in response to the request and storing the additional information in a storage space allocated to the ray data, and determining an output order of pieces of ray data stored in the input buffer, based on the additional information.
Abstract translation: 提供了数据处理方法和数据处理装置。 数据处理方法包括:将光线数据存储在输入缓冲器中,请求在光线跟踪中使用的形状数据,响应于该请求获取对应于形状数据的附加信息,并将附加信息存储在分配的存储空间中 并且基于附加信息确定存储在输入缓冲器中的多条光线数据的输出顺序。
-
-
-
-
-