3D Object Control Interface Bounding Box

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional computer-aided design applications require users to manage multiple control interfaces for manipulating three-dimensional graphical objects, which can be cumbersome and occupy significant screen space, occluding the object being manipulated.

Innovation Solution

A control interface that allows users to select and manipulate 3-D graphical objects or groups of objects by using a visible bounding box with controls for rotation, uniform or non-uniform scaling, and positional adjustment, enabling manipulations around the centroid of the object, with axis-specific rotation and depth controls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple control interfaces are used for manipulating 3-D graphical objects, then comprehensive control functionality is achieved, but screen space is significantly occupied and the object being manipulated is occluded

Engineering Contradiction:
Improvecontrol functionalityVSAvoidscreen space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent combines multiple separate control interfaces (rotation controls, scaling controls, positioning controls) into a single integrated bounding box structure. This merging allows comprehensive 3-D object manipulation functionality to be achieved while occupying minimal screen space, as all controls are consolidated within the compact bounding box surrounding the selected object.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bounding box serves as a universal control interface that integrates multiple functions: rotation controls for orienting the object, scaling controls for uniform or non-uniform size adjustment, and positioning controls for moving the object within the virtual drawing space. This multi-functional design eliminates the need for separate control interfaces for each manipulation type.

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

2Adaptability or versatility

If multiple control interfaces are used for manipulating 3-D graphical objects, then comprehensive control functionality is achieved, but the object being manipulated is occluded

Engineering Contradiction:
Improvecontrol functionalityVSAvoidvisibility of object
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

By merging all control functions into the bounding box that tightly surrounds the object, the patent ensures that controls are positioned immediately adjacent to the object rather than elsewhere on the screen. This eliminates occlusion of the object by distant controls while maintaining comprehensive manipulation functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent utilizes the three-dimensional nature of the bounding box and its alignment with the object in 3-D space, allowing controls to be arranged in multiple dimensions around the object. This spatial arrangement in another dimension (around the object rather than overlaying it) maintains object visibility while providing accessible controls.

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

3Ease of manufacture

If controls are positioned away from the object, then object visibility is maintained, but control accessibility and efficiency are reduced

Engineering Contradiction:
Improveobject visibilityVSAvoidcontrol accessibility
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent merges controls with the object by positioning them within the bounding box that directly surrounds the object. This integration ensures controls are immediately accessible to users while the object remains visible, as the bounding box and its controls are compact and positioned precisely where the object is displayed.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10649615B2Control interface for a three-dimensional graphical object
Publication Date: 2020.05.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10649615B2 patent drawing
  • US10649615B2 patent drawing
  • US10649615B2 patent drawing

AI summary

Aspects of the technology described herein provide a control interface for manipulating a 3-D graphical object within a virtual drawing space. The control can be activated by selecting a graphical object or objects. When multiple objects are selected, the manipulations can occur as a group. In one aspect, the manipulations occur around the centroid of the 3-D graphical object, or groups of objects. The manipulations can include rotation, size adjustment, and positional adjustment within the virtual drawing space. The control interface comprises controls that rotate the object around an x-axis, an y-axis, or an z-axis.