Virtual reality(VR) is a hot research topic, and it has been effectively applied in military, education and other fields. The application prospect of virtual reality in education is very broad. It can effectively reduce labor cost, resource consumption, stimulate students' interest in learning, and improve students' knowledge level. New energy vehicles have also been widely promoted in recent years, and the production of new energy vehicles has played a key role in it. However, the teaching of car engine disassembly and assembly still retains a more traditional way. That's why applying VR technology has high significance. This project uses the Unity 3D engine to develop a VR-based engine teaching software, which aims to allow users to use VR headsets, handles and other accessories to simulate the disassembly and assembly of car engines in a virtual environment. We design a modular system framework and divided the software into two layers, the system layer and the function layer. The system layer includes a message system and a data configuration system. The functional layer includes the user interface system, disassembly and assembly function, and data module. In addition to fulfilling functional requirements , we used the Unity UPR tool to check out performance issues, and optimized product performance by turning off vertical sync and turning on static switches for some scene objects.
翻译:虚拟现实(VR)是一个热点研究主题,在军事、教育和其他领域得到有效应用。虚拟现实在教育中的应用前景非常广泛,能够有效降低劳动力成本、资源消耗、激发学生对学习的兴趣和提高学生的知识水平。近年来,新能源工具也得到了广泛推广,新能源车辆的生产也在这方面发挥了关键作用。然而,汽车发动机拆卸和组装的教学仍然保留着一种更为传统的方式。这就是应用VR技术的意义所在。这个项目使用Unity 3D引擎开发VR的引擎教学软件,其目的是允许用户使用VR头、控件和其他配件模拟虚拟环境中汽车引擎的拆卸和组装。我们设计了一个模块系统框架,将软件分为两个层次,即系统层和功能层。系统层包括一个信息系统和数据配置系统。功能层包括用户界面、拆卸和组装功能以及数据模块。除了满足功能要求外,我们还使用Unity 3D引擎来模拟虚拟环境中汽车发动机的拆卸和组装组装。我们用了统一性、同步和同步性转换工具来检查运行状态问题。