VR Stroke Rendering with 2D-3D Mode Switching for Precise Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 2D input methods in virtual reality spaces offer high accuracy but lack intuitive manipulation, while 3D input methods provide intuitive manipulation at the cost of accuracy.
Innovation Solution
A rendering device and method that allows switching between 3D and 2D display modes in a virtual reality space based on user selection, using a processor to render 3D objects in both virtual reality and plane coordinate systems, enabling high accuracy and intuitive manipulation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If 2D input method is used, then measurement precision is improved, but ease of operation deteriorates
Solution Approach 1:
The system dynamically switches between 2D display mode and 3D display mode based on user selection, allowing the display characteristics to change adaptively. In 2D mode, the electronic pen position is fixed in a known plane for high accuracy; in 3D mode, the controller position is flexible for intuitive manipulation. This dynamic adaptation resolves the contradiction by providing both modes as needed.
Solution Approach 2:
The system changes the display parameter (2D vs 3D) to resolve the contradiction between accuracy and ease of operation. By rendering the same 3D object in different display modes, the system allows users to switch between high-precision 2D input and intuitive 3D input depending on the task requirements.
2Ease of operation
If 3D input method is used, then ease of operation is improved, but measurement precision deteriorates
Solution Approach 1:
The system allows dynamic switching between 3D display mode for intuitive manipulation and 2D display mode for high precision. The rendering device renders the 3D object in both modes, and the user can select the appropriate mode based on whether they prioritize ease of operation or measurement precision.
Solution Approach 2:
By changing the display parameter from 3D to 2D, the system resolves the contradiction. The same input device can operate in 3D mode for intuitive control or switch to 2D mode where the position is fixed in a known plane for higher accuracy measurements.
3Adaptability or versatility
If both 3D and 2D rendering is implemented, then adaptability is improved, but device complexity increases
Solution Approach 1:
The rendering device is designed to perform multiple functions by rendering the same 3D object in both 2D and 3D modes. This multi-functionality allows the system to adapt to different user needs and task requirements, resolving the contradiction between adaptability and complexity by making the additional complexity serve multiple purposes.
Data Source
AI summary
A rendering device is provided which renders an object in a virtual reality space. The rendering device includes a processor and a memory storing instructions that, when executed by the processor, cause the processor to: set, in the virtual reality space, an input area corresponding to an input surface, wherein a position on the input surface is indicated by a stylus; perform a first rendering process that renders in the virtual reality space a stroke object within the input area, wherein the stroke object is generated based on the position on the input surface indicated by the stylus; and perform a second rendering process that renders in the virtual reality space a stylus object that moves within the input area as the stylus moves on the input surface.


