Live Image-Based Lighting Editing for 3D Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image-based lighting systems for 3D models are difficult to set up, modify, or adjust for desired illumination, as they lack direct integration between 3D rendering and editing systems, preventing interactive fine-tuning and local control of lighting.

Innovation Solution

A system that connects a 3D raytracing application with an editing application, allowing for live editing of image-based lighting through pin control, enabling adjustments to intensity, color, and blur within specific regions, and transferring changes back to the raytracing application for immediate visualization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional image-based lighting tools are used, then lighting can be applied to 3D models, but it is difficult to setup, modify or adjust the lighting to achieve desired illumination

Engineering Contradiction:
Improveease of lighting setup and adjustmentVSAvoidcomplexity of lighting system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the 3D rendering system with the image-based lighting system by establishing a bidirectional transfer connection between them. The rendering system can transfer lighting images to the editing application, and the editing application can transfer edited lighting images back to the rendering system. This integration eliminates the complexity of manual lighting setup by allowing users to edit lighting in a familiar image editing environment while maintaining seamless connection to the 3D rendering workflow.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary connection mechanism that enables bidirectional transfer of lighting information between the rendering system and editing application. This intermediary allows the editing application to receive lighting images from the rendering system and send edited versions back, serving as a mediator that simplifies the overall system operation while maintaining technical functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If existing image transfer systems are used, then images can be transferred from 3D rendering system to editor, but lighting information cannot be transferred back for interactive fine-tuning

Engineering Contradiction:
Improveversatility of lighting adjustmentVSAvoidtime for lighting adjustments
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a feedback loop where the editing application receives lighting images from the rendering system, allows users to edit and fine-tune the lighting, and then transfers the edited images back to the rendering system. This feedback mechanism enables iterative adjustments and fine-tuning of lighting parameters without requiring time-consuming re-rendering from scratch, significantly improving adaptability while reducing adjustment time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent enables preliminary action by allowing users to perform lighting edits in the editing application before applying them to the 3D rendering system. Users can preview and refine lighting parameters in the editing environment, and once satisfied, the edited lighting image is transferred back to the rendering system for final application. This preliminary editing capability saves time by avoiding multiple trial-and-error rendering cycles.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If traditional lighting adjustment methods are used, then lighting can be modified, but interactive viewing and real-time updates are not possible

Engineering Contradiction:
Improveproductivity of lighting editingVSAvoidtime for iterative lighting adjustments
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent enables continuity of useful action by maintaining an active bidirectional connection between the rendering system and editing application throughout the lighting adjustment process. Instead of discrete steps of rendering, editing, and re-rendering, the system maintains continuous communication channels that allow real-time transfer of lighting information and immediate visualization of changes, eliminating interruptions and time losses associated with iterative adjustments.

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If image-based lighting is used with high dynamic range imaging, then greater realism is achieved, but setup and modification becomes more complex

Engineering Contradiction:
Improverealism of lighting renderingVSAvoidcomplexity of high dynamic range lighting setup
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses copying by transferring the complete lighting image (including high dynamic range information) from the rendering system to the editing application as a copy that can be modified. Users can edit the copied lighting image using familiar image editing tools, and the edited copy is then transferred back to the rendering system. This copying approach allows high dynamic range lighting to maintain its realism while simplifying setup and modification through the editing application interface.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9183654B2Live editing and integrated control of image-based lighting of 3D models
Publication Date: 2015.11.10 LUXION INC
  • US9183654B2 patent drawing
  • US9183654B2 patent drawing
  • US9183654B2 patent drawing

AI summary

The present invention relates to a system, method, and apparatus that include a novel connection between a 3D raytracing application and an editing application to allow live editing of an image representing the lighting of a 3D model. Further embodiments include a novel pin control in the editing application that allows pin control of lighting of a specific portion of the lighting image and 3D model to adjust the intensity, color, and blur of the environment within a given region. The pins can also be used to copy regions of data from the lighting image to new locations. The pins can be placed either directly by clicking in the lighting image or by clicking on the 3D model in the raytracing application to indicate where the illumination should fall or reflect.