Clairvoyance Viewport for 3D Scene Object Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 3D scene design, objects covered by other objects are difficult to manipulate efficiently due to the need to adjust camera views or move covering objects, leading to inconvenient and time-consuming processes.

Innovation Solution

A clairvoyance method and device that use a specialized camera and viewport to render and compose 2D images, allowing users to select and manipulate covered objects without moving the covering objects, by adjusting the clairvoyance camera and viewport parameters to reveal hidden objects within the 3D scene.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the position of the scene camera is changed to view and manipulate covered objects, then the covered objects become accessible for manipulation, but the operation becomes inconvenient and inefficient

Engineering Contradiction:
Improveease of manipulating covered objectsVSAvoidtime consumed in manipulation process
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces a second viewport (clairvoyance viewport) that displays a different camera view (clairvoyance camera) overlaid on the main scene viewport. This allows users to see covered objects from a different perspective simultaneously with the main scene, enabling direct manipulation without changing the main camera position. The solution adds a dimensional layer of visualization rather than physically moving objects or cameras.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses a second camera view as an intermediary to reveal covered objects. Instead of directly manipulating the main scene camera or moving covering objects, the system introduces an additional viewpoint that acts as a mediator to display hidden objects. This intermediary view allows users to select and manipulate covered objects while the main scene remains unchanged.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the covering object is moved away to expose the covered object for manipulation, then the covered object becomes accessible, but the operation becomes inconvenient and requires recovering the covering object

Engineering Contradiction:
Improveease of manipulating covered objectsVSAvoidcomplexity of manipulation process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Instead of moving the covering object in 3D space, the patent creates a parallel visualization dimension through a second viewport showing a different camera angle. This allows the covering object to remain in its original position while the covered object becomes visible in the overlay view, eliminating the need to move and recover objects.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent creates a copy of the scene from a different camera perspective and displays it in a second viewport overlaid on the main scene. This copy allows users to see and select covered objects without affecting the original scene arrangement. The covering objects remain in place in the main view while their positions are revealed in the copied view.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8970586B2Building controllable clairvoyance device in virtual world
Publication Date: 2015.03.03 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8970586B2 patent drawing
  • US8970586B2 patent drawing
  • US8970586B2 patent drawing

AI summary

A clairvoyance method for 3D scene is disclosed, including the steps of acquiring parameters associated with a clairvoyance camera and parameters associated with a clairvoyance viewport; determining a 3D scene to be rendered according to the parameters associated with the clairvoyance camera; rendering the determined 3D scene to obtain a 2D image presented in the clairvoyance viewport; and composing the 2D image presented in the clairvoyance viewport and a 2D image presented in a general scene viewport. With the method of the present invention, the covered 3D scene can be made clairvoyant to be viewed in a user-controllable way, and further an object can be selected in the clairvoyant 3D scene for manipulation, without manipulating the covering object. Thus, one or more embodiments of the present invention have advantages of simple and easy operation and high efficiency.