18083390. TEMPORAL AND SPATIAL COHERENCE IN RAY TRACING simplified abstract (Microsoft Technology Licensing, LLC)
Contents
- 1 TEMPORAL AND SPATIAL COHERENCE IN RAY TRACING
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 TEMPORAL AND SPATIAL COHERENCE IN RAY TRACING - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Unanswered Questions
- 1.11 Original Abstract Submitted
TEMPORAL AND SPATIAL COHERENCE IN RAY TRACING
Organization Name
Microsoft Technology Licensing, LLC
Inventor(s)
Martin Jon Irwin Fuller of Gaydon (GB)
TEMPORAL AND SPATIAL COHERENCE IN RAY TRACING - A simplified explanation of the abstract
This abstract first appeared for US patent application 18083390 titled 'TEMPORAL AND SPATIAL COHERENCE IN RAY TRACING
Simplified Explanation
In a ray trace operation, a ray is traced from an origin point along a specific path into a virtual environment containing virtual objects. The intersected object component is determined by accessing either ray trace temporal coherence data from a previous operation or ray trace spatial coherence data from a nearby operation.
- Ray trace operation involves tracing a ray into a virtual environment with virtual objects.
- Determining the intersected object component is done by accessing temporal or spatial coherence data from previous operations.
Potential Applications
This technology can be applied in various fields such as:
- Computer graphics
- Virtual reality
- Augmented reality
Problems Solved
This technology helps in:
- Improving rendering efficiency
- Enhancing realism in virtual environments
Benefits
The benefits of this technology include:
- Faster rendering times
- More accurate object intersection detection
Potential Commercial Applications
This technology can be utilized in:
- Video game development
- Architectural visualization
- Medical imaging
Possible Prior Art
One example of prior art in this field is the use of bounding volume hierarchies to optimize ray tracing operations.
Unanswered Questions
How does this technology impact real-time applications?
Real-time applications may require additional optimization techniques to ensure smooth performance.
What are the limitations of using coherence data for object intersection detection?
The effectiveness of coherence data may vary depending on the complexity of the virtual environment and the movement of objects within it.
Original Abstract Submitted
A ray trace operation includes tracing a ray from an origin point in accordance with a ray path into a virtual environment (where the virtual environment comprises one or more virtual objects defined by one or more object components) and determining an intersected object component of the one or more object components that the ray intersects with. Determining the intersected object component comprises accessing (i) ray trace temporal coherence data based upon a preceding ray trace operation that temporally precedes the ray trace operation or (ii) ray trace spatial coherence data based upon a spatially proximate ray trace operation.