3D Shadow Rendering via External Light Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D rendering systems fail to incorporate external light sources for realistic illumination and shadow creation, which is essential for depth perception and immersion in stereoscopic displays.

Innovation Solution

A system comprising optical sensors to detect ambient light sources and rendering software that generates virtual light sources matching the detected light, allowing for accurate illumination and shadow rendering based on the user's physical environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If traditional 3D rendering systems are used, then rendering speed and basic functionality are maintained, but realism and depth perception are insufficient due to lack of external light source integration

Engineering Contradiction:
Improverealism of illuminationVSAvoidsystem complexity
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

The patent introduces optical sensors as intermediary devices that detect external light sources and translate physical light conditions into data that the rendering software can process. This mediator bridges the gap between the physical environment and the virtual rendering system, enabling realistic illumination without directly modifying the core rendering engine.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback loop where optical sensors continuously monitor external light sources, and the rendering software adjusts virtual lighting conditions based on this real-time data. This feedback mechanism allows the rendering system to adapt to changing environmental light conditions, enhancing realism dynamically.

Inventive Principle:
Principle #23Feedback

2Reliability

If external light sources are detected and integrated, then depth perception and immersion are enhanced, but system complexity increases due to additional sensors and processing requirements

Engineering Contradiction:
Improvedepth perception accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The optical sensors serve multiple functions: detecting external light sources, determining light direction, measuring light intensity, and providing this data to the rendering system. This multi-functionality reduces the need for separate specialized components for each measurement task.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates virtual copies of external light sources within the 3D rendering environment. Instead of directly using complex physical light detection and simulation, the patent simplifies the process by copying the essential characteristics (position, intensity, direction) of external lights into the virtual scene, maintaining accuracy while reducing computational complexity.

Inventive Principle:
Principle #26Copying

3Illumination intensity

If virtual light sources are created based on detected external lights, then shadow realism and environmental blending are improved, but processing time and computational load increase

Engineering Contradiction:
Improveshadow realismVSAvoidrendering time
Core Design Contradiction:
Illumination intensityVSLoss of time

Solution Approach 1:

The system implements selective shadow rendering by creating virtual light sources and shadows only for objects or scene elements where external light influence is significant. This partial action approach avoids the computational overhead of calculating shadows for every object in the scene, maintaining realism where needed while reducing overall processing time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The rendering system pre-calculates and stores lighting information from external light sources, including light direction, intensity, and shadow characteristics. This preliminary processing allows the system to quickly apply pre-computed lighting data during rendering, reducing real-time computational load while maintaining shadow realism.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances the realism and depth perception in 3D rendering by incorporating external light sources, creating more natural and immersive visual experiences in stereoscopic displays.

Implementation Method 1

one or more optical sensors (400) are configured to detect the color, direction, and intensity of light sources (110) available in the physical environment

Methodology Applied
Scientific EffectOptical detection: Photoelectric Effect

Data Source

PatentUS9171399B2Shadow rendering in a 3D scene based on physical light sources
Publication Date: 2015.10.27 AUTODESK INC
  • US9171399B2 patent drawing
  • US9171399B2 patent drawing
  • US9171399B2 patent drawing

AI summary

A method, system, and computer program product/computer readable storage medium provide the ability to render a shadow. A three-dimensional (3D) scene comprising an object is obtained. An external physical light source that is external to the 3D scene is detected by a sensor. An artificial light source is created in the 3D scene that corresponds to the external physical light source. Based on the artificial light source, a shadow of the object is cast. The 3D scene including the object and the shadow are then rendered.