-
公开(公告)号:US20240378794A1
公开(公告)日:2024-11-14
申请号:US18732242
申请日:2024-06-03
Applicant: Snap Inc.
Inventor: Reuven Bakalash , Ron Weitzman , Elad Haviv
Abstract: The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays.
-
公开(公告)号:US12051145B2
公开(公告)日:2024-07-30
申请号:US17654714
申请日:2022-03-14
Applicant: Snap Inc.
Inventor: Reuven Bakalash , Ron Weitzman , Elad Haviv
CPC classification number: G06T15/06 , G06T15/005 , G06T15/20 , G06T15/40
Abstract: The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays.
-
公开(公告)号:US20240303904A1
公开(公告)日:2024-09-12
申请号:US18179920
申请日:2023-03-07
Applicant: Snap Inc.
Inventor: Ron Weitzman , Oleksandr Pyshchenko , Raz Perlman , Vivian Su , Almog Mizrahi
CPC classification number: G06T15/06 , G06T19/006
Abstract: Aspects of the present disclosure involve a system for performing ray tracing between augmented reality (AR) and real-world objects. The system accesses, by the mobile device, a video depicting a first object. The system obtains, by the mobile device, a three-dimensional (3D) model of the first object. The system applies, by the mobile device, a ray tracing process to the 3D model of the first object to estimate an optical effect on a portion of the first object relative to a second object that is depicted in the video. The system modifies a visual property of the portion of the first object based on the optical effect relative to the second object.
-
公开(公告)号:US11756255B2
公开(公告)日:2023-09-12
申请号:US17411637
申请日:2021-08-25
Applicant: Snap Inc.
Inventor: Reuven Bakalash , Ron Weitzman
CPC classification number: G06T15/06 , G06T13/40 , G06T2210/12
Abstract: Accelerating structure for hybrid ray tracing is characterized by high locality, wherein scene changes are updated locally in one of its hierarchies, without effecting other locations in the structure. Reconstructions of accelerating structures of prior art are replaced by low-cost updates. The efficiency of traversals is improved by a double step traversal.
-
-
-