Virtual Object Enlargement Control Using Orientation-Based Axes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information processing systems fail to accurately enlarge or reduce objects in a virtual space as intended by users, lacking intuitive control over the enlargement/reduction axes and processes.
Innovation Solution
A storage medium with an information processing program that sets three-dimensional objects with orthogonal axes, determines enlargement/reduction axes based on object orientation, associates user inputs with these axes, and calculates enlargement/reduction amounts intuitively, allowing users to easily recognize and control the enlargement/reduction directions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional information processing apparatus enlarges and/or reduces an object in a virtual space according to a user's operation, then the object size can be changed, but the enlargement and/or reduction cannot be performed as intended by the user due to lack of intuitive control
Solution Approach 1:
The patent introduces a new dimension of control by allowing users to specify not only the start point but also the end point of the enlargement/reduction operation. This transforms a one-dimensional size adjustment into a two-point controlled transformation, enabling intuitive specification of both the center and the target size, thereby resolving the contradiction between ease of operation and precision.
Solution Approach 2:
The patent employs an indication arrow as an intermediary element that visually connects the start point and end point, and another indication arrow showing the direction and magnitude of enlargement/reduction. These visual mediators help users understand and control the transformation process, making the operation both intuitive and precise.
2Ease of operation
If the object is enlarged and/or reduced without determining specific axes, then the operation is simple, but the direction of enlargement and/or reduction cannot be easily recognized
Solution Approach 1:
The patent uses visual indication arrows that change in length and direction to represent the enlargement/reduction operation. The indication arrow visually displays the direction and magnitude of the transformation, preventing loss of directional information while maintaining operational simplicity through an intuitive visual interface.
3Device complexity
If the user's operation input is not associated with specific enlargement/reduction axes, then the system is simpler, but the direction in which the object is enlarged and/or reduced cannot be easily recognized
Solution Approach 1:
The patent introduces indication arrows as intermediary visual elements that associate the user's operation with the enlargement/reduction axes. These arrows visually represent the direction and magnitude of the transformation, maintaining system simplicity while preventing loss of directional information through intuitive visual feedback.
Data Source
AI summary
A three-dimensional object for which three orthogonal object axes are set is disposed in a virtual space. One or two of the three object axes are determined as an enlargement/reduction axis, based on an orientation of the three-dimensional object in the virtual space. A user's operation input is associated with the enlargement/reduction axes. The three-dimensional object is at least enlarged or reduced based on the association of the user's operation input with the enlargement/reduction axes.


