Non-Planar Specular Reflection Ray Tracing With Coherent Secondary Rays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hybrid ray tracing methods face challenges in achieving real-time performance on low-power devices due to incoherence of secondary rays, noisy images, and the need for static acceleration structures, which hinder efficient parallel processing and real-time animation.

Innovation Solution

The method employs high coherence of secondary rays by decoupling them from primary rays and treating them collectively, using dynamic acceleration structures, particularly for non-planar specular reflections, and leveraging the planar nature of triangles to enhance parallel processing and reduce noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional path tracing is used to achieve photorealistic rendering, then image quality is improved, but computational cost increases significantly

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational cost
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent segments the rendering process into two independent parts: rasterization for direct lighting (fast, deterministic) and ray tracing for reflected lighting (accurate, stochastic). This segmentation allows each method to operate in its optimal domain, achieving photorealistic quality where needed while maintaining real-time performance through efficient division of labor between the two rendering approaches

Inventive Principle:
Principle #1Segmentation

2Productivity

If hybrid ray tracing is used to improve real-time performance, then rendering speed is improved, but image quality deteriorates due to noise

Engineering Contradiction:
Improverendering speedVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies different rendering qualities to different parts of the scene based on their visual importance. Direct lighting is rendered with high speed using rasterization, while reflected lighting is rendered with high accuracy using ray tracing. This local differentiation of rendering quality allows the system to optimize for both speed and accuracy in their respective domains, achieving real-time performance without sacrificing photorealistic quality where it matters most

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If secondary rays are traced individually for non-planar surfaces, then accuracy is improved, but coherence is lost and parallel processing efficiency decreases

Engineering Contradiction:
Improvereflection accuracyVSAvoidparallel processing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent merges the processing of secondary rays by grouping them into bundles that maintain coherence. Instead of tracing each secondary ray individually, the method combines multiple secondary rays that share similar characteristics and trace them together, preserving coherence and enabling efficient parallel processing while maintaining accurate reflection rendering for non-planar surfaces

Inventive Principle:
Principle #5Merging (Combining)

4Loss of time

If static acceleration structures are used, then setup time is reduced, but adaptability to dynamic scenes is limited

Engineering Contradiction:
Improvesetup timeVSAvoidadaptability to dynamic scenes
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent transitions from static to dynamic acceleration structures that can adapt to changing scenes in real-time. The dynamic structures maintain the efficiency benefits of acceleration while gaining the flexibility to handle dynamic objects and camera movements, enabling real-time adaptation to dynamic scenes without sacrificing performance

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250363721A1System for non-planar specular reflections in hybrid ray tracing
Publication Date: 2025.11.27 SNAP INC
  • US20250363721A1 patent drawing
  • US20250363721A1 patent drawing
  • US20250363721A1 patent drawing

AI summary

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.