Nothing Special   »   [go: up one dir, main page]

CN114047821A - 一种虚拟教学的方法 - Google Patents

一种虚拟教学的方法 Download PDF

Info

Publication number
CN114047821A
CN114047821A CN202111365401.3A CN202111365401A CN114047821A CN 114047821 A CN114047821 A CN 114047821A CN 202111365401 A CN202111365401 A CN 202111365401A CN 114047821 A CN114047821 A CN 114047821A
Authority
CN
China
Prior art keywords
control module
student
virtual teaching
learning
data transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111365401.3A
Other languages
English (en)
Inventor
王振楠
王莹莹
张永萍
高文举
王晓龙
汤兆鑫
曾勇
徐瑞东
佟欣
叶丰
马卫群
杨金日
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sergeant School Academy Of Armored Forces Pla
Original Assignee
Sergeant School Academy Of Armored Forces Pla
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sergeant School Academy Of Armored Forces Pla filed Critical Sergeant School Academy Of Armored Forces Pla
Priority to CN202111365401.3A priority Critical patent/CN114047821A/zh
Publication of CN114047821A publication Critical patent/CN114047821A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/505Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种虚拟教学的方法,包括以下步骤:步骤一:通过UnityAPI控制模块建模,按照1:1的比例还原模型;步骤二:通过UGUI控制模块根据层级面板的顺序排序,渲染顺序直观;步骤三:通过后台控制模块在服务器上面给学员分配学习任务;步骤四:学员根据后台控制模块分配的学习任务操作学员操作控制模块;步骤五:操作完成后,通过学员提交控制模块提交步骤四的结构,数据传输采用HTTP post数据传输控制模块,数据接收的服务器采用nginx控制模块和webgl控制模块。本发明通过nginx控制模块实现异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存,能更大程度满足学生泛在学习的需求,拓展了学习的时间,突破了学习的地域限制。

Description

一种虚拟教学的方法
技术领域
本发明属于虚拟教学技术领域,具体为一种虚拟教学的方法。
背景技术
虚拟教学就是传统的教学适应于现代化信息技术来进行现代人才培养的一种新型教学模式,是进入虚拟空间教学的新形式,而Unity性能卓越,开发效率高,极具性价比优势,支持从单机应用到大型多人联网游戏开发;
利用Unity3D平台,实现对虚拟教学过程可视化的场景仿真,以及对于一些关键设备的模型仿真,可以把真实的教学环境通过虚拟仿真技术模拟出来,为学员提供一个近似真实的学习环境,1:1的还原模型的细节,以及所需的操作步骤,虚拟场景中的设备和元件均由计算机软件创建,因此不会产生任何实际的设备损坏和元件损耗问题,在Unity3D平台上利用综合编辑特色进行游戏开发时可以省去大量的开发时间来提高开发效率,使用MVC架构,实现多人同时在线操作功能,但当同时在线的的人流量较多时,会发生瘫痪或卡退,因此系统优化就变得格外重要。
发明内容
本发明的目的在于解决背景技术中的问题,提供一种虚拟教学的方法。
本发明采用的技术方案如下:
一种虚拟教学的方法,包括以下步骤:
步骤一:通过UnityAPI控制模块建模,按照1:1的比例还原模型;
步骤二:通过UGUI控制模块根据层级面板的顺序排序,渲染顺序直观;
步骤三:通过后台控制模块在服务器上面给学员分配学习任务;
步骤四:学员根据后台控制模块分配的学习任务操作学员操作控制模块;
步骤五:操作完成后,通过学员提交控制模块提交步骤四的结构,数据传输采用HTTP post数据传输控制模块,数据接收的服务器采用nginx控制模块和webgl控制模块。
优选的,所述UnityAPI控制模块用于建模的代码书写。
优选的,所述UGUI控制模块用于屏幕自适应。
优选的,所述学习任务包括软件、硬件的使用和性能的优化。
优选的,所述学员操作控制模块通过鼠标点击方式来完成模拟电台的操作。
优选的,所述HTTP post数据传输控制模块包括请求头和请求体,所述请求体包括Content-type:application/x-www-form-urlencoded、application/json和multipart/form-data三种类型。
优选的,所述webgl控制模块实现Unity以JavaScript程序形式发布使用HTMl5技术和WebGL渲染API、在网页浏览器中运行的Unity内容。
优选的,所述nginx控制模块用作异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
本发明中,通过UnityAPI控制模块建模,按照1:1的比例还原模型,该方法能够极大地还原虚拟仿真实验构件的真实尺寸,虚拟仿真实验室的界面图像、动画效果、精灵物体、实验背景等所有的图形图像元素的渲染,均通过Unity3D提供的内置着色器系统Surface Shader予以实现,该着色器输出的实体模型兼具高度的真实感和理想的沉浸感,也可供远程学员通过网络访问线上资源进行在线学习和操作,通过nginx控制模块实现异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存,能更大程度满足学生泛在学习的需求,拓展了学习的时间,突破了学习的地域限制。
附图说明
图1为本发明的流程框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
实施例1:
参照图1,一种虚拟教学的方法,包括以下步骤:
步骤一:通过UnityAPI控制模块建模,按照1:1的比例还原模型;
步骤二:通过UGUI控制模块根据层级面板的顺序排序,渲染顺序直观;
步骤三:通过后台控制模块在服务器上面给学员分配学习任务;
步骤四:学员根据后台控制模块分配的学习任务操作学员操作控制模块;
步骤五:操作完成后,通过学员提交控制模块提交步骤四的结构,数据传输采用HTTP post数据传输控制模块,数据接收的服务器采用nginx控制模块和webgl控制模块。
UnityAPI控制模块用于建模的代码书写。
UGUI控制模块用于屏幕自适应。
学习任务包括软件、硬件的使用和性能的优化。
学员操作控制模块通过鼠标点击方式来完成模拟电台的操作。
HTTP post数据传输控制模块包括请求头和请求体,请求体包括Content-type:application/x-www-form-urlencoded、application/json和multipart/form-data三种类型。
webgl控制模块实现Unity以JavaScript程序形式发布使用HTMl5技术和WebGL渲染API、在网页浏览器中运行的Unity内容。
nginx控制模块用作异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存。
通过采用上述技术方案:
通过UnityAPI控制模块建模,按照1:1的比例还原模型,该方法能够极大地还原虚拟仿真实验构件的真实尺寸,虚拟仿真实验室的界面图像、动画效果、精灵物体、实验背景等所有的图形图像元素的渲染,均通过Unity3D提供的内置着色器系统Surface Shader予以实现,该着色器输出的实体模型兼具高度的真实感和理想的沉浸感,也可供远程学员通过网络访问线上资源进行在线学习和操作,通过nginx控制模块实现异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存,能更大程度满足学生泛在学习的需求,拓展了学习的时间,突破了学习的地域限制。
实施例2:
参照图1,包括以下步骤:
步骤一:通过UnityAPI控制模块建模,构建3D模型和实验场景;并对界面图像、动画效果、实验背景等所有的图形图像元素进行处理;
步骤二:通过UGUI控制模块根据层级面板的顺序排序,渲染顺序直观;
步骤三:通过后台控制模块在服务器上面给学员分配学习任务,学习任务为作业、随堂测验、考试中的任意一种;
步骤四:学员根据后台控制模块分配的学习任务操作学员操作控制模块;
步骤五:操作完成后,通过学员提交控制模块提交步骤四的结构,数据传输采用HTTP post数据传输控制模块,数据接收的服务器采用nginx控制模块和webgl控制模块。
UnityAPI控制模块用于建模的代码书写。
UGUI控制模块用于屏幕自适应。
学习任务包括软件、硬件的使用和性能的优化。
学员操作控制模块通过鼠标点击方式来完成模拟电台的操作。
HTTP post数据传输控制模块包括请求头和请求体,请求体包括Content-type:application/x-www-form-urlencoded、application/json和multipart/form-data三种类型。
webgl控制模块实现Unity以JavaScript程序形式发布使用HTMl5技术和WebGL渲染API、在网页浏览器中运行的Unity内容。
nginx控制模块用作异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种虚拟教学的方法,其特征在于:包括以下步骤:
步骤一:通过UnityAPI控制模块建模,按照1:1的比例还原模型;
步骤二:通过UGUI控制模块根据层级面板的顺序排序,渲染顺序直观;
步骤三:通过后台控制模块在服务器上面给学员分配学习任务;
步骤四:学员根据后台控制模块分配的学习任务操作学员操作控制模块;
步骤五:操作完成后,通过学员提交控制模块提交步骤四的结构,数据传输采用HTTPpost数据传输控制模块,数据接收的服务器采用nginx控制模块和webgl控制模块。
2.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述UnityAPI控制模块用于建模的代码书写。
3.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述UGUI控制模块用于屏幕自适应。
4.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述学习任务包括软件、硬件的使用和性能的优化。
5.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述学员操作控制模块通过鼠标点击方式来完成模拟电台的操作。
6.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述HTTP post数据传输控制模块包括请求头和请求体,所述请求体包括Content-type:application/x-www-form-urlencoded、application/json和multipart/form-data三种类型。
7.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述webgl控制模块实现Unity以JavaScript程序形式发布使用HTMl5技术和WebGL渲染API、在网页浏览器中运行的Unity内容。
8.如权利要求1所述的一种虚拟教学的方法,其特征在于:所述nginx控制模块用作异步框架的网页服务器或反向代理、负载平衡器和HTTP缓存。
CN202111365401.3A 2021-11-18 2021-11-18 一种虚拟教学的方法 Pending CN114047821A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111365401.3A CN114047821A (zh) 2021-11-18 2021-11-18 一种虚拟教学的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111365401.3A CN114047821A (zh) 2021-11-18 2021-11-18 一种虚拟教学的方法

Publications (1)

Publication Number Publication Date
CN114047821A true CN114047821A (zh) 2022-02-15

Family

ID=80209944

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111365401.3A Pending CN114047821A (zh) 2021-11-18 2021-11-18 一种虚拟教学的方法

Country Status (1)

Country Link
CN (1) CN114047821A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107393404A (zh) * 2017-08-11 2017-11-24 上海健康医学院 一种部件虚拟组装实训教学系统
CN107835436A (zh) * 2017-09-25 2018-03-23 北京航空航天大学 一种基于WebGL的实时虚实融合直播系统及方法
CN108831232A (zh) * 2018-05-28 2018-11-16 中南民族大学 一种ct虚拟仿真训练系统及方法
CN109767368A (zh) * 2019-01-16 2019-05-17 南京交通职业技术学院 一种基于WebGL技术的虚拟化学实验教学平台
US20190251759A1 (en) * 2016-06-30 2019-08-15 The Car Force Inc. Vehicle data aggregation and analysis platform providing dealership service provider dashboard
CN110147232A (zh) * 2019-05-27 2019-08-20 深圳信息职业技术学院 一种构建多人在线安全教育虚拟平台的方法、装置、系统及存储介质
CN111716365A (zh) * 2020-06-15 2020-09-29 山东大学 基于自然行走的沉浸式远程交互系统及方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190251759A1 (en) * 2016-06-30 2019-08-15 The Car Force Inc. Vehicle data aggregation and analysis platform providing dealership service provider dashboard
CN107393404A (zh) * 2017-08-11 2017-11-24 上海健康医学院 一种部件虚拟组装实训教学系统
CN107835436A (zh) * 2017-09-25 2018-03-23 北京航空航天大学 一种基于WebGL的实时虚实融合直播系统及方法
CN108831232A (zh) * 2018-05-28 2018-11-16 中南民族大学 一种ct虚拟仿真训练系统及方法
CN109767368A (zh) * 2019-01-16 2019-05-17 南京交通职业技术学院 一种基于WebGL技术的虚拟化学实验教学平台
CN110147232A (zh) * 2019-05-27 2019-08-20 深圳信息职业技术学院 一种构建多人在线安全教育虚拟平台的方法、装置、系统及存储介质
CN111716365A (zh) * 2020-06-15 2020-09-29 山东大学 基于自然行走的沉浸式远程交互系统及方法

Similar Documents

Publication Publication Date Title
CN102609991B (zh) 三维实体模型轻量化优化方法
Galvao et al. Modeling reality with simulation games for a cooperative learning
CN105096368A (zh) 三维对象处理方法和相关装置
CN117390322A (zh) 虚拟空间构建方法、装置、电子设备及非易失性存储介质
Wei et al. Design and implementation of interactive visual communication teaching system based on CAD technology
Bai et al. The improvement of interactive learning efficiency based on virtual simulation technology
Cao et al. Webgl-based research on virtual visualization simulation display platform of ship
CN114047821A (zh) 一种虚拟教学的方法
Kostic et al. The development of assembly constraints within a virtual laboratory for collaborative learning in industrial design
CN103870971B (zh) 一种基于移动平台的构建三维网站的方法及其系统
Lu et al. A Cross‐Platform Web3D Monitoring System of the Three‐Machine Equipment in a Fully Mechanized Coalface Based on the Skeleton Model and Sensor Data
Guo et al. The simulation of the brush stroke based on force feedback technology
Izani et al. Augmented reality application based navigating the a famosa fortress site
Ji et al. Exploring traditional handicraft learning mode using WebAR technology
Montusiewicz et al. Creating mobile VR visualisations of 3D objects from the area of the silk road
Wang et al. UML-based Online Interactive Learning Platform Development and Data Specification for Foreign Language Courses
Li et al. A new method for building web-based virtual laboratory
Yang et al. Construction of 3D visualization platform for visual communication design based on virtual reality technology
Dedekargınoğlu et al. Virtual Reality As A Tool For Participatory Architectural Design
Wang et al. The Application research of web3d-based virtual reality technology in modern distance education
Fang Application of Computer VR Technology in Digital Media System Design
Shi et al. Computer graphics around the world: computer graphics in China: an overview
Zhu et al. Corporate Brand Design Strategy Based on Basic Graphical Language Descriptions of Visual Communication
Shi Research on Distributed Virtual Reality Technology Based on VIRTOOLS in the Context of Big Data
Tao et al. A Method to Optimize the Performance of Three-VRM

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20220215

RJ01 Rejection of invention patent application after publication