Hinge Interface for 3D Canvas Rotation and Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional sketching software limits artists to navigating a fixed number of degrees of freedom in three-dimensional space, making it difficult to create new canvases without losing orientation or visual accuracy when rotating or projecting objects.

Innovation Solution

A method and system that allow users to create a 'hinge' interface on a virtual canvas, enabling rotation and projection of objects about an axis of rotation, maintaining visual accuracy while generating new canvases without leaving the original plane, using vector data and vector graphics for angular projection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional sketching software uses fixed degrees of freedom for navigation, then the system structure is simple, but the adaptability of creating canvases at various angles in 3D space is limited

Engineering Contradiction:
Improveability to create canvases at various anglesVSAvoidnavigation system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transitions from fixed 2D canvas navigation to infinite 3D space navigation, allowing canvases to be created at any angle and position in three-dimensional space. This dimensional expansion enables artists to rotate and reposition canvases freely while maintaining visual accuracy through vector-based projection.

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

2Adaptability or versatility

If artists rotate objects to create new viewing angles, then adaptability increases, but users may get lost in 3D space and lose orientation

Engineering Contradiction:
Improveviewing angle flexibilityVSAvoidspatial orientation
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements a virtual camera system that provides continuous feedback about the current viewing position and orientation in 3D space. The camera tracks the user's navigation and maintains awareness of spatial relationships, preventing disorientation while allowing free rotation and movement to create canvases at any angle.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

By operating in infinite 3D space rather than fixed 2D planes, the system maintains spatial context through the third dimension. Artists can rotate and reposition canvases while the 3D environment provides continuous orientation cues, preventing loss of spatial awareness.

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

3Manufacturing precision

If parallel projection is used for simplicity, then device complexity is low, but manufacturing precision of visual accuracy deteriorates when changing viewing positions

Engineering Contradiction:
Improvevisual accuracyVSAvoidprojection system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional parallel projection methods with vector-based projection systems. This substitution uses mathematical vector calculations to maintain precise visual accuracy when objects are rotated or repositioned in 3D space, eliminating the distortion inherent in parallel projection while adapting to dynamic viewing angles.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10318101B2Gesture-based user interface and method for navigating in three-dimensional space
Publication Date: 2019.06.11 MENTAL CANVAS
  • US10318101B2 patent drawing
  • US10318101B2 patent drawing
  • US10318101B2 patent drawing

AI summary

A computer-implemented method and system for generating on a second canvas within a three-dimensional space a three-dimensional representation of an object disposed on a plane of a first, working canvas without leaving the plane of the first, working canvas, the method including designating an axis of rotation on the plane of the first, working canvas, e.g., a hinge function; and rotating the object about the axis of rotation, i.e., the hinge function, without the object leaving the plane of the first, working canvas.