VR Rendering Interface for Switching Between 2D and 3D Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 2D input methods in virtual reality provide high accuracy but lack intuitive manipulation, while 3D input methods offer intuitive manipulation at the cost of reduced accuracy.
Innovation Solution
A rendering device and method that allows switching between 3D and 2D display modes in a virtual reality space, enabling intuitive drawing with high accuracy by using a processor to render 3D objects in both coordinate systems and updating the display accordingly.
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 and 3D display modes based on user selection, allowing the input method to adapt between high precision (2D) and high intuitiveness (3D) depending on the operational context and user preference
2Ease of operation
If 3D input method is used, then ease of operation is improved, but measurement precision deteriorates
Solution Approach 1:
The system enables dynamic switching between 3D and 2D display modes, allowing users to select 3D mode for intuitive manipulation when precision is less critical, and 2D mode when precision is paramount
3Adaptability or versatility
If both 3D and 2D display modes are supported, then adaptability is improved, but device complexity increases
Solution Approach 1:
The rendering device is designed to support multiple display modes (3D and 2D) within a single system, making it universally applicable to different user preferences and operational requirements without requiring separate dedicated systems
Data Source
AI summary
A rendering device that renders an object in a virtual reality space includes a processor and a memory storing instructions that, when executed by the processor, cause the processor to perform a first rendering process that renders in the virtual reality space an image of an input surface on which a position is indicated by a stylus, perform a second rendering process that renders in the virtual reality space an image of a display surface that displays the object, the image of the display surface being different from the image of the input surface, perform an acquisition process that acquires the position on the input surface indicated by the stylus, and perform a display process that displays the object in the image of the display surface based on the position on the input surface acquired by performing the acquisition process.


