3D Object Control Interface Bounding Box
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Ease of manufacture
If controls are positioned away from the object, then object visibility is maintained, but control accessibility and efficiency are reduced
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.
Data Source
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.


