Raster Mirroring for Real-Time Reflections on Non-Planar Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing raster graphics technologies struggle to accurately generate real-time reflections on non-planar surfaces, leading to incorrect perspectives and occlusions, which are crucial for enhancing gaming experiences through bodily self-consciousness and new camera angles.

Innovation Solution

A method involving multi-pass rendering and the use of a bypass file to accelerate the retrieval of target models, allowing separate processing of planar and non-planar reflective surfaces, where planar surfaces are processed as a whole and non-planar surfaces are processed on a triangle level, ensuring accurate reflections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If ray tracing is used to compute accurate reflections, then reflection accuracy is improved, but rendering speed deteriorates

Engineering Contradiction:
Improvereflection accuracyVSAvoidrendering speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the complex ray tracing reflection computation into multiple rendering passes. The first pass generates base reflections using simplified methods, while subsequent passes refine specific areas with more accurate ray tracing techniques. This segmentation allows the system to achieve high reflection accuracy in critical areas while maintaining overall rendering speed by not applying full ray tracing to every pixel.

Inventive Principle:
Principle #1Segmentation

2Productivity

If environment mapping is used for approximate reflections, then rendering speed is improved, but reflection accuracy deteriorates

Engineering Contradiction:
Improverendering speedVSAvoidreflection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies partial refinement to the environment mapping approach. Instead of using simple environment mapping for all reflections, the system applies environment mapping as a base layer and then performs partial ray tracing on specific regions or at specific frames to correct inaccuracies. This partial action approach maintains rendering speed while improving reflection accuracy where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multi-pass rendering is used for non-planar surfaces, then reflection accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvereflection accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments non-planar surface reflection processing into distinct passes: a first pass handles planar approximations efficiently, while subsequent passes address non-planar corrections. Each pass has a specific, limited function, reducing the complexity of individual processing steps even though multiple passes are required. This segmentation makes the complex task of non-planar reflection more manageable and optimizable.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If non-planar surfaces are processed on triangle level, then reflection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvereflection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial triangle-level processing to non-planar surfaces. Instead of processing every triangle at full detail for all surfaces, the system identifies and processes only the triangles that significantly contribute to reflection accuracy or are visible in the final image. This partial action approach reduces processing time while maintaining accuracy where it impacts the visual result.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12561898B1Raster graphics real-time mirroring
Publication Date: 2026.02.24 BAKALASH REUVEN
  • US12561898B1 patent drawing
  • US12561898B1 patent drawing
  • US12561898B1 patent drawing

AI summary

A raster-based method for generating non-planar reflections in real-time. The method is based on projecting each time all visible object's polygons on a single polygon of a non-planar reflecting surface. All the projections are transformed to camera view and moved through the raster pipeline creating a complete, mirrored image.