Triggering method and system for compatible plane and curved UI events in VR scene

A surface and scene technology, applied in the field of human-computer interaction, can solve the problems that flat UI and curved UI cannot be used at the same time, the two UIs cannot coexist, and the event triggering method cannot take effect at the same time.

Active Publication Date: 2022-07-26
江西科骏实业有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When using Unity for VR application development, the Unity engine restricts only one UI event triggering method in a single scene, and the event triggering methods of flat UI and curved surface UI are different, so the two UIs cannot coexist
Due to the above situation, when using the Unity engine to reference both the flat UI and the curved UI in the same scene, the event triggering methods of the two UIs cannot take effect at the same time, resulting in that the flat UI and the curved UI cannot be used in the same scene at the same time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Triggering method and system for compatible plane and curved UI events in VR scene
  • Triggering method and system for compatible plane and curved UI events in VR scene

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] like figure 1 As shown, the triggering method for compatible plane and curved UI events in the VR scene of this embodiment includes:

[0032] S1, based on whether there is a curved UI in the VR scene developed by Unity and the type of the canvas (Canvas) where the VR handle rays stay, to determine whether the type of UI trigger event is a curved UI or a flat UI. Flat UI refers to the Canvas type built into Unity's standard UI system UGUI, which is presented as a flat UI canvas; curved UI refers to a curved canvas specially created for the VR application world space, allowing players to view the canvas from any angle. A curvilinear interface system to interact with. Unity's standard UI system UGUI does not contain any form of surface UI, and the surface UI system needs to be created separately and imported into Unity. In general, the mainstream surface UI system is Curved UI, and the surface UI described in this article is also Curved UI;

[0033] S2, according to dif...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and system for triggering UI events compatible with plane and curved surfaces in a VR scene. When the Unity engine simultaneously references a plane UI and a curved UI in the same VR scene, the event triggering methods of the two UIs cannot take effect at the same time, resulting in a flat UI. For the problem that UI and curved UI cannot be used in the same scene at the same time, the method of the present invention includes determining whether the type of UI triggering event is curved UI or flat UI according to whether there is curved UI in the VR scene and the type of canvas on which the VR handle ray stays; According to different types of UI trigger events, respond to corresponding UI event processing. The present invention can simultaneously use the plane UI and the curved UI in the same Unity VR scene, so that the event triggering methods of the plane UI and the curved UI can respond to coexist at the same time, which can meet the requirements of using the plane UI and the curved UI at the same time in the same VR scene of Unity. need.

Description

technical field [0001] The invention relates to a human-computer interaction technology in a VR (virtual reality) scene, in particular to a method and a system for triggering UI events compatible with plane and curved surfaces in the VR scene. Background technique [0002] When using the Unity engine for VR (Virtual Reality) content production, developers usually use flat UI components to express UI interfaces. When using a flat UI, the UI interaction method is not uniform for different VR device terminals. At the same time, the SDK corresponding to each VR device is not consistent in the way of triggering UI events. To solve the above problems, developers will unify the VR interaction of each device. While solving such problems, some popular VR interaction frameworks have also been born, such as VR Interaction Framework. Under the unified VR interaction mode, the interaction of the flat UI uses the image detection technology of the Unity engine to identify the UI object ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/01G06F3/0484
CPCG06F3/011G06F3/0484
Inventor 万可谦黎江郑劼诚赵斯杰刘小兰肖罡
Owner 江西科骏实业有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products