CN106530392A - Method and system for interactive display of cultivation culture virtual scene - Google Patents
Method and system for interactive display of cultivation culture virtual scene Download PDFInfo
- Publication number
- CN106530392A CN106530392A CN201610917519.5A CN201610917519A CN106530392A CN 106530392 A CN106530392 A CN 106530392A CN 201610917519 A CN201610917519 A CN 201610917519A CN 106530392 A CN106530392 A CN 106530392A
- Authority
- CN
- China
- Prior art keywords
- farming
- scene
- agro
- virtual
- threedimensional model
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 22
- 238000009313 farming Methods 0.000 claims abstract description 187
- 238000001514 detection method Methods 0.000 claims description 26
- 230000009471 action Effects 0.000 claims description 7
- 230000001960 triggered effect Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 5
- 230000000007 visual effect Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 22
- 230000000694 effects Effects 0.000 abstract description 8
- 239000000463 material Substances 0.000 description 16
- 230000008569 process Effects 0.000 description 9
- 238000009877 rendering Methods 0.000 description 7
- 238000013461 design Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 6
- 241001465754 Metazoa Species 0.000 description 5
- 238000013507 mapping Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012800 visualization Methods 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000002425 crystallisation Methods 0.000 description 2
- 230000008025 crystallization Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 239000004753 textile Substances 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001795 light effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000016776 visual perception Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明提供了一种农耕文化虚拟场景互动展示的方法及系统,包括:获取农耕知识并进行分类存储;分别建立多个分类数据库和三维模型;分别形成多个分类数据库之间的对应关系和多个分类数据库与三维模型之间的对应关系;展示设有触发条件的三维模型,触发并播放与三维模型对应的分类数据库中的和触发条件对应的农耕知识;输入触发信息触发三维模型中设定事件,播放与三维模型对应的分类数据库中相关的农耕知识。本发明实现了重现传统农耕文化场景,利用三维建模技术将物体重现为3D模型增加立体感,使画面更充实;同时融入交互技术带来的生动与真实感可以极大提高观众的兴趣,激发观众对场景内容进行了解和探索,提高了该系统的可用性和时效性。
The present invention provides a method and system for interactive display of farming culture virtual scenes, including: obtaining farming knowledge and classifying and storing; establishing multiple classified databases and three-dimensional models; respectively forming correspondence between multiple classified databases and multiple Correspondence between a classification database and a 3D model; display a 3D model with a trigger condition, trigger and play the farming knowledge corresponding to the trigger condition in the classification database corresponding to the 3D model; input trigger information to trigger the setting in the 3D model event, playing the relevant farming knowledge in the classification database corresponding to the 3D model. The invention realizes the reappearance of the traditional farming culture scene, and uses the three-dimensional modeling technology to reproduce the object as a 3D model to increase the three-dimensional effect and make the picture more substantial; at the same time, the vividness and realism brought by the interactive technology can greatly improve the interest of the audience , to inspire the audience to understand and explore the content of the scene, and improve the usability and timeliness of the system.
Description
技术领域technical field
本发明涉及三维建模技术领域,具体涉及一种农耕文化虚拟场景互动展示的方法及系统。The invention relates to the technical field of three-dimensional modeling, in particular to a method and system for interactively displaying virtual scenes of farming culture.
背景技术Background technique
中国自古以农立国,耕耘畜养已经绵延了上万年,创造了丰富而辉煌的农耕文化。农耕方式作为农耕文化的重要组成部分,经过中国农业历史的漫长发展,融以民族多元、地域多样等特点,逐渐形成了许多典型的耕作方式。这些耕作方式是历史经验的积累,也是劳动人民智慧的结晶,它反映着中国农耕方式的发展和蜕变,对农耕历史的研究、农业文明的传承和人们的生活生产都具有一定的借鉴和指导作用。Since ancient times, China has been founded on agriculture, and farming and animal husbandry have lasted for tens of thousands of years, creating a rich and brilliant farming culture. As an important part of farming culture, farming methods have gradually formed many typical farming methods through the long development of Chinese agricultural history, incorporating the characteristics of ethnic diversity and geographical diversity. These farming methods are the accumulation of historical experience and the crystallization of the wisdom of the working people. They reflect the development and transformation of Chinese farming methods, and have a certain reference and guiding effect on the study of farming history, the inheritance of agricultural civilization, and people's life and production. .
如今已进入信息时代,避免单一、低效的文化传播方式,将农耕文明与计算机技术相结合更有利于记载中国的传统文化。虚拟现实技术是目前使用广泛、前景光明的计算机技术之一,三维建模技术为遗迹保护、文化传播、场景设计等领域做出了巨大贡献。Now that we have entered the information age, avoiding a single and inefficient way of cultural transmission, and combining farming civilization with computer technology is more conducive to recording traditional Chinese culture. Virtual reality technology is one of the computer technologies that are widely used and have a bright future. 3D modeling technology has made great contributions to the fields of relic protection, cultural communication, and scene design.
但目前耕作文化的传播方式有限,在时间和空间上的限制也较大,由此为人们了解并传承耕作文化带来了一定难度。还存在拘泥于文字与图片的耕作文化传播问题和无实景参考的历史文化场景重现问题。However, the current methods of spreading farming culture are limited, and the restrictions on time and space are relatively large, which brings certain difficulties for people to understand and inherit farming culture. There are also the problems of dissemination of farming culture sticking to words and pictures and the reproduction of historical and cultural scenes without real scene reference.
发明内容Contents of the invention
为解决上述问题,本发明提供一种农耕文化虚拟场景互动展示的方法及系统;利用虚拟现实三维建模技术,再现典型耕作方式的耕种场景,结合视频、音频和交互技术展示农具的相关知识,既能以虚拟现实手段模拟生动形象的耕作场景,填补记载方式的空缺,又能够与参观者产生互动,以逼真的效果向观众介绍耕作文化。In order to solve the above problems, the present invention provides a method and system for interactive display of virtual scenes of farming culture; using virtual reality three-dimensional modeling technology to reproduce the farming scenes of typical farming methods, and display relevant knowledge of farm tools in combination with video, audio and interactive technologies, It can not only simulate vivid farming scenes by means of virtual reality, fill in the vacancy of the recording method, but also interact with visitors, and introduce farming culture to the audience with realistic effects.
为实现上述目的,本发明提供以下技术方案:To achieve the above object, the present invention provides the following technical solutions:
一方面,本发明提供了一种农耕文化虚拟场景互动展示的方法,包括:On the one hand, the present invention provides a method for interactive display of a farming culture virtual scene, including:
获取农耕知识并将获取的农耕知识按照文字、图像、音频和视频进行分类存储,根据获取的农耕知识建立虚拟农耕场景;Obtain farming knowledge and classify and store the acquired farming knowledge according to text, image, audio and video, and establish a virtual farming scene based on the acquired farming knowledge;
根据分类存储的农耕知识建立多个分类数据库,通过第一类脚本形成各分类数据库相互之间的对应关系,其中所述多个分类数据库包括:文字数据库、图像数据库、音频数据库和视频数据库;Establish a plurality of classification databases according to the agricultural knowledge stored in classification, and form the corresponding relationship between each classification database through the first type of script, wherein the plurality of classification databases include: a text database, an image database, an audio database and a video database;
根据获取的农耕知识建立三维模型库,其中三维模型库包括:农耕技艺场景三维模型和农具展示场景三维模型;Establish a 3D model library based on the acquired farming knowledge, where the 3D model library includes: a 3D model of the farming technique scene and a 3D model of the farm tool display scene;
在所述虚拟农耕场景的基础上,加载农耕技艺场景三维模型和农具展示场景三维模型,通过第二类脚本形成所述三维模型库与各个分类数据库之间的对应关系;On the basis of the virtual farming scene, load the three-dimensional model of the farming technique scene and the three-dimensional model of the agricultural tool display scene, and form the corresponding relationship between the three-dimensional model library and each classification database through the second type of script;
展示设有触发条件的所述三维模型,在展示过程中若满足所述触发条件,则通过第二类脚本播放与所述三维模型对应的分类数据库中的和所述触发条件对应的农耕知识;displaying the three-dimensional model with a trigger condition, and if the trigger condition is met during the display process, playing the farming knowledge corresponding to the trigger condition in the classification database corresponding to the three-dimensional model through a second type of script;
通过输入设备输入的触发信息触发所述三维模型中设置的设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识。The trigger information input through the input device triggers the setting event set in the three-dimensional model, and the related farming knowledge in the classification database corresponding to the three-dimensional model is played through the second type of script.
进一步的,所述根据所述获取的农耕知识建立三维模型库的步骤,之后还包括:Further, the step of establishing a three-dimensional model library according to the acquired farming knowledge further includes:
根据建模工具,以关键帧动画的形式将所述三维模型生成三维模型动画并保存至视频数据库中。According to the modeling tool, the 3D model is generated as a 3D model animation in the form of key frame animation and stored in a video database.
进一步的,所述根据分类存储的农耕知识建立多个分类数据库,通过第一类脚本形成各分类数据库相互之间的对应关系的步骤包括:Further, the step of establishing a plurality of classified databases according to the classified and stored farming knowledge, and forming the corresponding relationship between the classified databases through the first type of script includes:
将所述文字数据库中的数据进行音频录制,并将录制的音频数据保存至音频数据库中。Audio recording is performed on the data in the text database, and the recorded audio data is saved in the audio database.
进一步的,展示设有触发条件的所述三维模型,在展示过程中若满足所述触发条件,则通过第二类脚本播放与所述三维模型对应的分类数据库中的和所述触发条件对应的农耕知识的步骤包括:Further, the 3D model with the trigger condition is displayed, and if the trigger condition is satisfied during the display process, the 3D model in the classification database corresponding to the 3D model and corresponding to the trigger condition is played through the second type of script. The steps of farming knowledge include:
在所述虚拟农耕场景中设置摄像机及其移动路径、移动速度和移动时间,使摄像机在所述虚拟农耕场景内自动漫游;Setting the camera and its moving path, moving speed and moving time in the virtual farming scene, so that the camera roams automatically in the virtual farming scene;
在所述虚拟农耕场景中加入碰撞检测,避免摄像机和所述三维模型之间相互穿越或相互交叉;Adding collision detection to the virtual farming scene to avoid crossing or intersecting between the camera and the three-dimensional model;
所述摄像机触发相应事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;The camera triggers a corresponding event, and plays relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
在农具展示场景设置自动展示控制和展示时间控制,农具展示场景三维模型按照预设动作进行旋转、放大、缩小和复位,按照预设时间自动切换下一个农具展示场景三维模型;通过第二类脚本播放展示的农具展示场景三维模型对应在所述分类数据库中相关的农耕知识。Set automatic display control and display time control in the agricultural tool display scene, the 3D model of the agricultural tool display scene is rotated, enlarged, reduced and reset according to the preset action, and the next 3D model of the agricultural tool display scene is automatically switched according to the preset time; through the second type of script The three-dimensional model of the display scene of the agricultural implements displayed by playing corresponds to the relevant agricultural knowledge in the classification database.
进一步的,所述通过输入设备输入的触发信息触发所述三维模型中设置的设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识的步骤包括:Further, the trigger information input through the input device triggers the setting event set in the 3D model, and the step of playing the relevant farming knowledge in the classification database corresponding to the 3D model through the second type of script includes:
在所述虚拟农耕场景中创建虚拟人物并使参观者拥有虚拟人物的视角,通过输入设备使虚拟人物在所述虚拟农耕场景内漫游;Create a virtual character in the virtual farming scene and make the visitor have the perspective of the virtual character, and make the virtual character roam in the virtual farming scene through an input device;
在所述虚拟农耕场景中加入碰撞检测,避免所述虚拟人物与所述三维模型之间的相互穿越或相互交叉;Adding collision detection to the virtual farming scene to avoid crossing or intersecting between the virtual character and the three-dimensional model;
所述虚拟人物触发设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;The avatar triggers a setting event, and plays relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
在农具展示场景设置控制按钮,通过控制按钮对展示的农具展示场景三维模型进行放大、缩小、旋转和复位控制,通过控制按钮还可以对播放的农耕知识进行控制;输入设备还提供对农具展示场景三维模型的拖拽。Set the control button in the farm tool display scene, through the control button, the 3D model of the farm tool display scene can be zoomed in, zoomed out, rotated and reset, and the playing farming knowledge can also be controlled through the control button; the input device also provides the display of the farm tool display scene Drag and drop of 3D models.
另一方面,本发明提供了一种农耕文化虚拟场景互动展示的系统,包括:On the other hand, the present invention provides a system for interactive display of farming culture virtual scenes, including:
获取模块,用于获取农耕知识并将获取的农耕知识按照文字、图像、音频和视频进行分类存储,根据获取的农耕知识建立虚拟农耕场景;The acquisition module is used to acquire farming knowledge and classify and store the acquired farming knowledge according to text, image, audio and video, and establish a virtual farming scene according to the acquired farming knowledge;
数据库模块,用于根据分类存储的农耕知识建立多个分类数据库,通过第一类脚本形成各分类数据库相互之间的对应关系,其中所述多个分类数据库包括:文字数据库、图像数据库、音频数据库和视频数据库;The database module is used to establish a plurality of classification databases according to the agricultural knowledge stored in classification, and form the corresponding relationship between each classification database through the first type of script, wherein the plurality of classification databases include: text database, image database, audio database and video databases;
建模模块,用于根据获取的农耕知识建立三维模型库,其中三维模型库包括:农耕技艺场景三维模型和农具展示场景三维模型;The modeling module is used to establish a 3D model library according to the acquired farming knowledge, wherein the 3D model library includes: a 3D model of the farming technique scene and a 3D model of the farm tool display scene;
构建场景模块,用于在所述虚拟农耕场景的基础上,加载农耕技艺场景三维模型和农具展示场景三维模型,通过第二类脚本形成所述三维模型库与各个分类数据库之间的对应关系;Constructing a scene module, which is used to load the three-dimensional model of the farming technique scene and the three-dimensional model of the farm tool display scene on the basis of the virtual farming scene, and form the corresponding relationship between the three-dimensional model library and each classification database through the second type of script;
自动展示模块,用于展示设有触发条件的所述三维模型,在展示过程中若满足所述触发条件,则通过第二类脚本播放与所述三维模型对应的分类数据库中的和所述触发条件对应的农耕知识;The automatic display module is used to display the 3D model with a trigger condition. If the trigger condition is met during the display process, the second type of script is used to play the 3D model in the classification database corresponding to the 3D model and the trigger Farming knowledge corresponding to the conditions;
交互模块,用于通过输入设备输入的触发信息触发所述三维模型中设置的设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识。The interaction module is used to trigger the setting event set in the 3D model through the trigger information input by the input device, and play the relevant farming knowledge in the classification database corresponding to the 3D model through the second type of script.
进一步的,所述系统还包括:Further, the system also includes:
动画生成模块,用于根据建模工具,以关键帧动画的形式将所述三维模型生成三维模型动画并保存至视频数据库中。The animation generation module is used to generate a 3D model animation from the 3D model in the form of key frame animation according to the modeling tool and save it in the video database.
进一步的,所述数据库模块包括:Further, the database module includes:
转换单元,用于将所述文字数据库中的数据进行音频录制,并将录制的音频数据保存至音频数据库中。The conversion unit is used for audio recording the data in the character database, and saving the recorded audio data into the audio database.
进一步的,所述自动展示模块包括:Further, the automatic display module includes:
自动展示单元,用于在所述虚拟农耕场景中设置摄像机及其移动路径、移动速度和移动时间,使摄像机在所述虚拟农耕场景内自动漫游;An automatic display unit, configured to set the camera and its moving path, moving speed and moving time in the virtual farming scene, so that the camera roams automatically in the virtual farming scene;
第一碰撞检测单元,用于在所述虚拟农耕场景中加入碰撞检测,避免摄像机和所述三维模型之间相互穿越或相互交叉;A first collision detection unit, configured to add collision detection to the virtual farming scene, so as to prevent the camera and the 3D model from crossing or intersecting each other;
第一触发单元,用于所述摄像机触发相应事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;The first trigger unit is used for the camera to trigger a corresponding event, and play the relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
第一农具展示单元,用于在农具展示场景设置自动展示控制和展示时间控制,农具展示场景三维模型按照预设动作进行旋转、放大、缩小和复位,按照预设时间自动切换下一个农具展示场景三维模型;通过第二类脚本播放展示的农具展示场景三维模型对应在所述分类数据库中相关的农耕知识。The first agricultural tool display unit is used to set automatic display control and display time control in the agricultural tool display scene. The 3D model of the agricultural tool display scene is rotated, enlarged, reduced and reset according to preset actions, and the next agricultural tool display scene is automatically switched according to the preset time. Three-dimensional model: the three-dimensional model of the display scene of the farm tool displayed through the second type of script corresponds to the relevant farming knowledge in the classification database.
进一步的,所述交互模块包括:Further, the interactive module includes:
交互展示单元,用于在所述虚拟农耕场景中创建虚拟人物并使参观者拥有虚拟人物的视角,通过输入设备使虚拟人物在所述虚拟农耕场景内漫游;An interactive display unit, used to create a virtual character in the virtual farming scene and allow visitors to have a perspective of the virtual character, and make the virtual character roam in the virtual farming scene through an input device;
第二碰撞检测单元,用于在所述虚拟农耕场景中加入碰撞检测,避免所述虚拟人物与所述三维模型之间的相互穿越或相互交叉;The second collision detection unit is used to add collision detection to the virtual farming scene, so as to avoid crossing or intersecting between the virtual character and the three-dimensional model;
第二触发单元,用于所述虚拟人物触发设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;The second trigger unit is used for the avatar to trigger a setting event, and play the relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
第二农具展示单元,在农具展示场景设置控制按钮,通过控制按钮对展示的农具展示场景三维模型进行放大、缩小、旋转和复位控制,通过控制按钮还可以对播放的农耕知识进行控制;输入设备还提供对农具展示场景三维模型的拖拽。The second agricultural tool display unit is provided with control buttons in the agricultural tool display scene, through which the three-dimensional model of the displayed agricultural tool display scene can be enlarged, reduced, rotated and reset controlled, and the farming knowledge played can also be controlled through the control buttons; the input device It also provides dragging and dropping of the 3D model of the agricultural tool display scene.
由上述技术方案可知,本发明所述的一种农耕文化虚拟场景互动展示的方法及系统,实现了以虚拟现实技术生动逼真地重现了传统农耕文化场景,为虚拟场景的可视化提供基础;利用三维建模技术将物体重现为3D模型增加立体感,使画面更充实;同时融入交互技术带来的生动与真实感可以极大提高观众的兴趣,激发观众对场景内容进行了解和探索,由此起到对农耕文化的解释与传播作用;超越了二维动画、视频等文化传播方式,提高了该虚拟博物馆系统的可用性和时效性。It can be known from the above technical solution that the method and system for interactive display of a farming culture virtual scene described in the present invention realizes the vivid reproduction of the traditional farming culture scene with virtual reality technology, and provides a basis for the visualization of the virtual scene; The 3D modeling technology reproduces the object as a 3D model to increase the three-dimensional sense and make the picture more substantial; at the same time, the vividness and reality brought by the interactive technology can greatly increase the interest of the audience and stimulate the audience to understand and explore the content of the scene. This plays a role in explaining and disseminating farming culture; it surpasses cultural communication methods such as two-dimensional animation and video, and improves the usability and timeliness of the virtual museum system.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are For some embodiments of the present invention, those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明实施例一提供的一种农耕文化虚拟场景互动展示的方法的流程示意图;Fig. 1 is a schematic flowchart of a method for interactively displaying a farming culture virtual scene provided by Embodiment 1 of the present invention;
图2是本发明实施例二提供的一种农耕文化虚拟场景互动展示的方法的流程示意图;Fig. 2 is a schematic flowchart of a method for interactively displaying a farming culture virtual scene provided by Embodiment 2 of the present invention;
图3是本发明实施例中步骤S106的一种具体实施方式的流程示意图;FIG. 3 is a schematic flowchart of a specific implementation manner of step S106 in the embodiment of the present invention;
图4是本发明实施例中步骤S107的一种具体实施方式的流程示意图;Fig. 4 is a schematic flow chart of a specific implementation manner of step S107 in the embodiment of the present invention;
图5是本发明提供的一种农耕文化虚拟场景互动展示的系统的结构示意图。Fig. 5 is a schematic structural diagram of a system for interactively displaying a farming culture virtual scene provided by the present invention.
具体实施方式detailed description
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
农耕方式作为农耕文化的重要组成部分,这些耕作方式是历史经验的积累,也是劳动人民智慧的结晶,它反映着中国农耕方式的发展和蜕变,对农耕历史的研究、农业文明的传承和人们的生活生产都具有一定的借鉴和指导作用。如今已进入信息时代,避免单一、低效的文化传播方式,将农耕文明与计算机技术相结合更有利于记载中国的传统文化。但目前耕作文化的传播方式有限,在时间和空间上的限制也较大,由此为人们了解并传承耕作文化带来了一定难度。还存在拘泥于文字与图片的耕作文化传播问题和无实景参考的历史文化场景重现问题。为解决上述问题,本发明提供一种农耕文化虚拟场景互动展示的方法及系统。Farming methods are an important part of farming culture. These farming methods are the accumulation of historical experience and the crystallization of the wisdom of the working people. They reflect the development and transformation of Chinese farming methods, the study of farming history, the inheritance of agricultural civilization and people's Life and production have a certain reference and guiding role. Now that we have entered the information age, avoiding a single and inefficient way of cultural transmission, and combining farming civilization with computer technology is more conducive to recording traditional Chinese culture. However, the current methods of spreading farming culture are limited, and the restrictions on time and space are relatively large, which brings certain difficulties for people to understand and inherit farming culture. There are also the problems of dissemination of farming culture sticking to words and pictures and the reproduction of historical and cultural scenes without real scene reference. In order to solve the above problems, the present invention provides a method and system for interactive display of farming culture virtual scenes.
本发明实施例一提供一种农耕文化虚拟场景互动展示的方法,参见图1,所述方法具体包括如下步骤:Embodiment 1 of the present invention provides a method for interactive display of a farming culture virtual scene, see Figure 1, the method specifically includes the following steps:
S101:获取农耕知识并将获取的农耕知识按照文字、图像、音频和视频进行分类存储,根据获取的农耕知识建立虚拟农耕场景;S101: Obtain farming knowledge and classify and store the acquired farming knowledge according to text, image, audio and video, and establish a virtual farming scene according to the acquired farming knowledge;
在本步骤中,收集并查阅资料,对典型农具的用途、使用原理和构造数据进行收集测量。收集途径包括书籍、文献、影像资料、声音录制、咨询、参观展览和网络查询等,收集手段包括摘抄记录、复制备份和录制等。资料类型包括文本、图像、音频、视频等。In this step, collect and consult data, and collect and measure typical agricultural tools' usage, usage principles and structural data. Collection methods include books, documents, video materials, audio recordings, consultations, exhibition visits, and online inquiries, and collection methods include excerpt records, copy backups, and recordings. Data types include text, images, audio, video, and more.
对农耕知识收集得到的数据进行整合,将通过摘抄记录、复制备份、录制等手段得到的资料分别根据资料的类型进行分类存储,整合为文本、图像、音频和视频类型数据,并依次录入计算机。Integrate the data collected from agricultural knowledge, and classify and store the data obtained through excerpt records, copy backup, recording and other means according to the type of data, integrate them into text, image, audio and video data, and enter them into the computer in sequence.
建立虚拟展示场景,基于所得到的图像、视频记录以及文字记载的内容,对虚拟展示场景进行规划设计与内容编排,根据资料描述的传统农耕场景和典型农耕技艺的情形,分地域、朝代地规划场景,设计相应的展示内容,从水利、耕作、纺织、畜牧养殖等多方面考虑,将具有传承意义的、对后世影响深远的农耕技艺作为场景展示的重要内容编排至场景中,形成最终场景展示的设计方案,包括虚拟场景的文字说明和设计图像。Establish a virtual display scene, plan, design and arrange the content of the virtual display scene based on the obtained images, video records and written records, and plan according to the traditional farming scenes and typical farming techniques described in the data, by region and dynasty Scene, design corresponding display content, consider water conservancy, farming, textile, animal husbandry and other aspects, arrange farming techniques with inheritance significance and far-reaching influence on future generations as important content of scene display, and form the final scene display The design plan, including the text description and design image of the virtual scene.
S102:根据分类存储的农耕知识建立多个分类数据库,通过第一类脚本形成各分类数据库相互之间的对应关系,其中所述多个分类数据库包括:文字数据库、图像数据库、音频数据库和视频数据库;S102: Establish multiple classified databases according to the classified and stored agricultural knowledge, and form the corresponding relationship between the classified databases through the first type of script, wherein the multiple classified databases include: text database, image database, audio database and video database ;
在本步骤中,对建立的文字数据库使用音频录制软件进行录制,或对其进行人工录制,并将录制的音频保存至音频数据库中,通过第一脚本将音频数据库与文字数据库形成对应关系,作为场景中对典型农耕技艺介绍的音频与字幕。In this step, use audio recording software to record the established text database, or manually record it, and save the recorded audio to the audio database, and form a corresponding relationship between the audio database and the text database through the first script, as Audio and subtitles of typical farming techniques introduced in the scene.
S103:根据获取的农耕知识建立三维模型库,其中三维模型库包括:农耕技艺场景三维模型和农具展示场景三维模型;S103: Establish a 3D model library according to the acquired farming knowledge, wherein the 3D model library includes: a 3D model of the farming technique scene and a 3D model of the farm tool display scene;
在本步骤中,根据农耕知识,对需要建模的物体进行三维模型的制作。In this step, based on farming knowledge, a three-dimensional model is made for the object to be modeled.
对文字数据库使用音频录制软件进行录制,或对其进行人工录制,并将录制的音频保存至音频数据库中,与文字数据库形成对应关系,作为场景中对典型农耕技艺介绍的音频与字幕。Use audio recording software to record the text database, or manually record it, and save the recorded audio to the audio database, forming a corresponding relationship with the text database, as the audio and subtitles for the introduction of typical farming techniques in the scene.
通过Unity3D软件构建传统农耕文化虚拟展示场景,包括地形地表的创建与纹理映射,场景中灯光与摄像机的添加,地域、朝代环境的模拟,三维模型位置的设定,动画的设定,背景音乐的添加,系统菜单、页面的布局与设置等。将场景由局部至整体,按照编排内容依次实现构建,作为展示的前提。Construct a virtual display scene of traditional farming culture through Unity3D software, including the creation of terrain and surface and texture mapping, the addition of lights and cameras in the scene, the simulation of regions and dynastic environments, the setting of 3D model positions, the setting of animations, and the setting of background music Add, system menu, page layout and settings, etc. The scene is constructed sequentially from part to whole according to the content of the arrangement, as the premise of the display.
农耕场景和农耕农具的三维模型制作,包括:模型的建立、纹理映射、明暗处理、动画生成和相应模型库的建立。其中:The production of 3D models of farming scenes and farming tools, including: model establishment, texture mapping, shading treatment, animation generation and establishment of corresponding model libraries. in:
模型的建立,使用例如3DS MAX的建模工具对需要建模的物体进行三维建模,其中农具的建模是物体建模部分的重要内容。从建立的农具数据库中以此查询农具的样式尺寸,在建模软件中设置单位比例,按照数据对农具构建三维模型。建模过程中遵循一个原则:在能够保证视觉对象不失真的前提下,尽量采用最简单的模型。其中所述农具数据库中农具的样式尺寸是指农具真实的大小、构造和相应零部件的真实尺寸。其中所述需要建模的农耕知识数据包括农具、动物、植物、建筑物等,已经相应水效果、风雨雷电雾等天气效果和常见的自然景物等。Model establishment, using modeling tools such as 3DS MAX to carry out three-dimensional modeling of the object to be modeled, and the modeling of agricultural tools is an important part of the object modeling part. Query the style and size of the farm tool from the established farm tool database, set the unit ratio in the modeling software, and build a three-dimensional model of the farm tool according to the data. A principle is followed in the modeling process: under the premise of ensuring that the visual objects are not distorted, try to use the simplest model. The style size of the agricultural implement in the agricultural implement database refers to the actual size and structure of the agricultural implement and the actual dimensions of the corresponding parts. The agricultural knowledge data that needs to be modeled includes agricultural tools, animals, plants, buildings, etc., and corresponding water effects, weather effects such as wind, rain, thunder, lightning, fog, and common natural scenery.
纹理映射,从建立的图像数据库中观察获取物体的纹理外表,将实景的二维图片处理成纹理图案或是使用图像处理软件如Photoshop绘制虚拟逼真的纹理图案,建立材质数据库,之后将处理好的材质图像以建模软件兼容的材质格式保存到材质数据库中,供建模软件使用。为创建好的模型添加纹理,从上述的材质数据库中提取纹理图片,作为材质按照顺序依次、结构依次分层覆盖到三维模型上,完成纹理的映射。所述的从图像数据库中获取的图像为物体的特写照,包括二维特征照片或三维扫描图片。Texture mapping, observe and obtain the texture appearance of the object from the established image database, process the real two-dimensional picture into a texture pattern or use image processing software such as Photoshop to draw a virtual and realistic texture pattern, establish a material database, and then process it The material image is saved to the material database in a material format compatible with the modeling software for use by the modeling software. Add texture to the created model, extract texture pictures from the above-mentioned material database, and overlay them as materials on the 3D model in sequence and structure to complete the texture mapping. The images obtained from the image database are close-up photos of objects, including two-dimensional characteristic photos or three-dimensional scanned pictures.
明暗处理,基于上述操作,对完成纹理映射的三维模型及其材质进行透明度、亮度、曝光度、漫反射等参数的设定,使材质附到模型上产生一定的光效,增加模型的真实感。Shading processing, based on the above operations, set the transparency, brightness, exposure, diffuse reflection and other parameters of the 3D model and its material that have completed the texture mapping, so that the material is attached to the model to produce a certain light effect and increase the realism of the model .
动画生成,基于上述物体三维静态模型,根据资料对物体形态的关键部分设置关键帧,使用建模工具以关键帧动画的途径生成三维模型的动画片段,依据上述的设计方案,导出为Unity3D兼容的动动画模型格式或录制为视频格式,分类存储至模型库与视频数据库中。上述动画内容包括动物的动作形态、农具的使用原理示意动画、耕作过程动画以及典型农耕技艺的示意动画等。Animation generation, based on the 3D static model of the above object, set key frames for the key parts of the object shape according to the data, use the modeling tool to generate the animation clips of the 3D model by means of key frame animation, and export them as Unity3D compatible according to the above design scheme Animated animation model format or recorded as video format, classified and stored in the model library and video database. The content of the above-mentioned animation includes the action form of animals, the schematic animation of the use principle of farm tools, the animation of the farming process, and the schematic animation of typical farming techniques.
相应模型库的建立,基于上述操作对于已构建完成的模型进行分类,具体为三维农具模型和农耕场景模型,建立农具模型库和农耕场景模型库,将上述模型以Unity3D兼容的模型格式分类保存至两个模型库中。The establishment of the corresponding model library, based on the above operations, classifies the completed models, specifically the 3D farm tool model and the farming scene model, establishes the farm tool model library and the farming scene model library, and saves the above models in a Unity3D compatible model format to in the two model libraries.
S105:在所述虚拟农耕场景的基础上,加载农耕技艺场景三维模型和农具展示场景三维模型,通过第二类脚本形成所述三维模型库与各个分类数据库之间的对应关系;S105: On the basis of the virtual farming scene, load the three-dimensional model of the farming technique scene and the three-dimensional model of the farm tool display scene, and form the corresponding relationship between the three-dimensional model library and each classification database through the second type of script;
在本步骤中,在所述虚拟展示场景的基础上以编排的不同农耕场景的环境要求为外部函数,加载第二类脚本并从建立的农具数据库、文字数据库、图像数据库、音频数据库、视频数据库和三维模型数据库中调取数据与模型。In this step, on the basis of the virtual display scene, the environmental requirements of the different farming scenes arranged are used as external functions, and the second type of script is loaded and obtained from the established agricultural tool database, text database, image database, audio database, and video database. and 3D model database to retrieve data and models.
S106:展示设有触发条件的所述三维模型,在展示过程中若满足所述触发条件,则通过第二类脚本播放与所述三维模型对应的分类数据库中的和所述触发条件对应的农耕知识;S106: Display the 3D model with a trigger condition, and if the trigger condition is met during the display process, play the farming corresponding to the trigger condition in the classification database corresponding to the 3D model through the second type of script Knowledge;
在本步骤中,在三维模型中设置采集设备的路径、移动速度和移动时间使采集设备在三维模型内自动漫游;然后在三维模型中设置碰撞检测设备,避免农耕场景中的虚拟物体相互穿越或相互交叉;当所述采集设备在漫游到预设位置并触发相应事件,播放与所述三维模型中农耕场景在分类数据库中对应的农耕知识。In this step, set the path, moving speed and moving time of the acquisition device in the 3D model to enable the acquisition device to roam automatically in the 3D model; then set the collision detection device in the 3D model to prevent virtual objects in the farming scene from crossing or Intersect with each other; when the acquisition device roams to a preset location and triggers a corresponding event, it plays the farming knowledge corresponding to the farming scene in the three-dimensional model in the classification database.
在构建的传统农耕文化农耕技艺虚拟展示场景的基础上,加以摄像机路径设置,控制摄像机的移动速度与时间,完成摄像机在场景内的自动漫游,同时添加其他摄像机并加以控制,以小窗口形式展现漫游相机与整体场景的位置关系;加以碰撞检测技术,使得场景中的部分物体不能相互穿越或相互交叉,增加场景的真实感,使虚拟场景更贴合真实的自然情况。为部分模型添加触发事件,并对视频音频的播放加以控制,当摄像机移动到需介绍的技艺时,将触发相应事件,播放该技艺的音、视频资料,同时配以字幕,完成对文化技艺的宣传介绍;该部分还负责对传统农耕文化虚拟场景进行渲染,将场景中的环境、当前视口可见的物体模型以及灯光、明暗设置、阴影等依次加入渲染队列,按照队列顺序对场景进行渲染并展示出来。On the basis of the virtual display scene of traditional farming culture and farming skills, set the camera path, control the moving speed and time of the camera, complete the automatic roaming of the camera in the scene, add other cameras and control them at the same time, and display them in the form of a small window The positional relationship between the roaming camera and the overall scene; with collision detection technology, some objects in the scene cannot pass through or cross each other, which increases the realism of the scene and makes the virtual scene more suitable for the real natural situation. Add trigger events for some models, and control the playback of video and audio. When the camera moves to the skill to be introduced, the corresponding event will be triggered, and the audio and video materials of the skill will be played, accompanied by subtitles, to complete the cultural skills. Publicity introduction; this part is also responsible for rendering the virtual scene of traditional farming culture, adding the environment in the scene, the object model visible in the current viewport, lighting, light and shade settings, shadows, etc. to the rendering queue in sequence, rendering the scene according to the sequence of the queue and show it.
构建的农具模型展示场景,将农具模型按照模型库中编码依次载入展示队列中,保证农具模型展示的连贯性;在农具展示场景加以自动展示控制和时间控制,使得农具能够在场景中按照编排自动进行旋转、局部放大、整体显示等多方面的展示,并按照设定的时间自动轮换下一农具模型,完成农具模型的更替展示;在农具模型展示场景中对音频视频的播放加以控制,使得相应农具的音频视频资料能够与农具模型的更替同步并自动播放;最后将场景中的菜单、环境和农具模型载入渲染队列中,对农具模型展示场景进行渲染,完成对农具模型库中农具模型的展示。In the constructed farm tool model display scene, the farm tool models are sequentially loaded into the display queue according to the codes in the model library to ensure the continuity of the farm tool model display; automatic display control and time control are implemented in the farm tool display scene, so that the farm tools can be arranged according to the arrangement in the scene Automatically carry out rotation, partial zoom-in, overall display and other aspects of display, and automatically rotate the next farm tool model according to the set time to complete the replacement display of farm tool models; control the playback of audio and video in the farm tool model display scene, so that The audio and video data of the corresponding farm tools can be synchronized with the replacement of the farm tool models and played automatically; finally, the menu, environment and farm tool models in the scene are loaded into the rendering queue, and the farm tool model display scene is rendered to complete the farm tool model in the farm tool model library. display.
S107:通过输入设备输入的触发信息触发所述三维模型中设置的设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识。S107: triggering a set event set in the 3D model through trigger information input by an input device, and playing relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script.
在本步骤中,通过输入设备控制三维模型中虚拟人物的移动和查看农耕场景;然后在三维模型中设置碰撞检测设备,避免农耕场景中的虚拟物体相互穿越或相互交叉;当所述三维模型中虚拟人物触发设定事件,播放与所述三维模型中农耕场景在分类数据库中对应的农耕知识。In this step, control the movement of the virtual characters in the 3D model and view the farming scene through the input device; then set the collision detection device in the 3D model to avoid the virtual objects in the farming scene passing through or intersecting each other; when the 3D model The avatar triggers a set event and plays the farming knowledge corresponding to the farming scene in the three-dimensional model in the classification database.
在生成的虚拟场景中加以人工漫游技术,完善场景内的碰撞检测技术,在场景中加入第一人物角色,并将主摄像机绑定在所述的第一角色上;在本模块中,用户以虚拟的第一人物角色在场景中进行漫游,通过鼠标控制视角方向,通过系统设定的按键在场景中进行前、后、左、右方向的移动,通过参数设定角色移动速度,利用碰撞检测保证虚拟角色不能穿过场景中设定的景物;用户能够通过点击鼠标左键点选前进位置,系统实时获取虚拟角色坐标与用户点选的坐标,自动生成漫游路径,虚拟角色根据系统设定的移动速度完成位移,使用户能够以虚拟的第一人物角色在场景中进行漫游观察;当用户控制的虚拟角色靠近场景中可展示的典型农耕技艺时,触发设定事件,相应部分以颜色变化与场景其他部分相区分,引起用户注意,点选该部分,相应农耕技艺的介绍宣传视频、音频将配以字幕进行播放。Add artificial roaming technology to the generated virtual scene, improve the collision detection technology in the scene, add the first character in the scene, and bind the main camera to the first character; in this module, the user uses The virtual first character roams in the scene, controls the direction of view through the mouse, moves forward, backward, left and right in the scene through the buttons set by the system, sets the moving speed of the character through parameters, and uses collision detection Ensure that the virtual character cannot pass through the scene set in the scene; the user can click the left mouse button to select the forward position, and the system will obtain the coordinates of the virtual character and the coordinates selected by the user in real time, and automatically generate a roaming path. The movement speed completes the displacement, so that the user can roam and observe in the scene as the first virtual character; when the virtual character controlled by the user is close to the typical farming skills that can be displayed in the scene, a set event is triggered, and the corresponding part is displayed with a color change and The other parts of the scene are distinguished from each other to attract the user's attention. Click on this part, and the promotional video and audio of the corresponding farming techniques will be played with subtitles.
在生成的虚拟农具展示场景中加以控制效果,增加旋转、放大缩小等控制按钮,当系统没有获取到用户操作时,农具查看部分将与上述的农具展示部分的展示方式相同,即农具自动旋转展示,音频视频同步播放;当用户点击旋转或放大缩小按钮时,根据设定的参数自动响应用户操作;系统同时提供对农具模型的拖拽功能,无需通过控制按钮,通过实时获取用户在农具模型上点击与松开鼠标时的两点坐标,计算两点之间的距离关系,控制农具模型按所计算方向角度做出旋转响应,使用户能够仔细观察农具;根据用户点选的视频音频控制按钮,对农具介绍资料的展示加以控制,使用户了解相关农具知识。Control the effect in the generated virtual farm tool display scene, add control buttons such as rotation, zoom in and zoom out, and when the system does not obtain user operations, the farm tool viewing part will be displayed in the same way as the above farm tool display part, that is, the farm tool automatically rotates and displays , the audio and video are played synchronously; when the user clicks the rotation or zoom-in button, it will automatically respond to the user's operation according to the set parameters; The coordinates of two points when the mouse is clicked and released, calculate the distance relationship between the two points, and control the farm tool model to make a rotation response according to the calculated direction angle, so that the user can carefully observe the farm tool; according to the video and audio control button selected by the user, Control the display of agricultural tool introduction materials, so that users can understand the relevant knowledge of agricultural tools.
农具模型展示控制按钮包括:上下旋转,左右旋转,前后旋转,放大,缩小,复位按钮。The farm tool model display control buttons include: up and down rotation, left and right rotation, front and rear rotation, zoom in, zoom out, and reset buttons.
视频音频控制按钮包括:播放按钮,暂停按钮,停止按钮。Video and audio control buttons include: play button, pause button, stop button.
系统设定参数包括:农具旋转时间、方向、角度和速度,音频、视频、字幕的播放速度。System setting parameters include: agricultural tool rotation time, direction, angle and speed, playback speed of audio, video and subtitles.
所有场景展示模块(虚拟场景展示,农具展示,场景漫游,农具查看)均配以适当的背景音乐,通过设定的参数加以控制,所述参数包括背景音乐的音量,播放时间、速度。All scene display modules (virtual scene display, agricultural tool display, scene roaming, and agricultural tool viewing) are equipped with appropriate background music, controlled by set parameters, and the parameters include the volume, playing time, and speed of the background music.
农具模型的展示资料包括:农具的名称,分类,被发明的朝代、地域,发展历史,构造,材质,实用场合,用途,优点等。The display information of the agricultural tool model includes: the name of the agricultural tool, its classification, the dynasty and region where it was invented, its development history, its structure, its material, its practical occasions, its uses, its advantages, etc.
传统农耕技艺的介绍资料覆盖:名称,产生背景,类别,产生的朝代、地域,发展历史,构造,用途,核心技术、技巧,科学性,对后世的启发、影响等。The introduction information of traditional farming techniques covers: name, generation background, category, generation dynasty, region, development history, structure, use, core technology, skill, scientificity, inspiration and influence on later generations, etc.
传统农耕文化虚拟场景互动展示系统及其实现方法,所述的传统农耕文化虚拟场景包含传统纺织文化,传统畜牧文化,传统耕种文化,传统养殖文化,以及随文化产生与发展而发明的各类农具、渔具和养殖、种植工具等。Traditional farming culture virtual scene interactive display system and its implementation method, the traditional farming culture virtual scene includes traditional textile culture, traditional animal husbandry culture, traditional farming culture, traditional farming culture, and various agricultural tools invented with the generation and development of culture , fishing gear and breeding, planting tools, etc.
通过上述描述可知,本实施例中通过虚拟现实技术逼真地重现了传统农耕文化场景,为虚拟场景的可视化提供基础;以三维建模的方式加以智能交互技术,超越了二维动画、视频等文化传播方式,提出更新颖的文化感受与传承方法。此外,本发明将传统的农耕文化场景生动逼真的展示出来,让用户在观看、操作的同时直观地体会到农耕文化的产生与意义,以寓教于乐的方式达到文化传播的目的,具有很高的实用价值与推广价值。From the above description, it can be seen that in this embodiment, the traditional farming culture scene is realistically reproduced through virtual reality technology, which provides the basis for the visualization of the virtual scene; the intelligent interaction technology is added in the form of three-dimensional modeling, which surpasses the two-dimensional animation, video, etc. Cultural dissemination methods, put forward more innovative cultural experience and inheritance methods. In addition, the present invention vividly displays the traditional farming culture scenes, allowing users to intuitively experience the generation and significance of farming culture while watching and operating, and achieve the purpose of cultural communication in an entertaining and educational way, which has great advantages. High practical value and promotion value.
本发明实施例二提供了一种农耕文化虚拟场景互动展示的方法,参见图2,上述步骤S103之后还包括如下步骤:Embodiment 2 of the present invention provides a method for interactively displaying a farming culture virtual scene. Referring to FIG. 2, the following steps are also included after the above step S103:
S104:根据建模工具,以关键帧动画的形式将所述三维模型生成三维模型动画并保存至视频数据库中。S104: According to the modeling tool, generate a 3D model animation from the 3D model in the form of key frame animation and save it in a video database.
在本步骤中,通过将建立的三维模型形成三维动画,可以完善视频数据,丰富视频数据库的播放内容。In this step, by forming the established 3D model into a 3D animation, the video data can be improved and the playing content of the video database can be enriched.
从上述描述可知,本实施例中的展示方法,可以通过农耕知识制作三维视频,使文字资料转换为视频资料,以三维动画的方式播出增强既视感。It can be seen from the above description that the display method in this embodiment can produce 3D videos based on farming knowledge, convert text materials into video materials, and play them in 3D animation to enhance the sense of sight.
在一种可选实施方式中,提供了上述步骤S106的一种具体实施方式。参见图3,上述步骤S106具体包括如下步骤:In an optional implementation manner, a specific implementation manner of the above step S106 is provided. Referring to FIG. 3, the above step S106 specifically includes the following steps:
S201:在所述虚拟农耕场景中设置摄像机及其移动路径、移动速度和移动时间,使摄像机在所述虚拟农耕场景内自动漫游;S201: Setting the camera and its moving path, moving speed and moving time in the virtual farming scene, so that the camera roams automatically in the virtual farming scene;
在本步骤中,在构建的传统农耕文化农耕技艺虚拟展示场景的基础上,加以摄像机路径设置,控制摄像机的移动速度与时间,完成摄像机在场景内的自动漫游,同时添加其他摄像机并加以控制,以小窗口形式展现漫游相机与整体场景的位置关系。In this step, on the basis of the virtual display scene of traditional farming culture and farming skills, the camera path is set, the moving speed and time of the camera are controlled, the automatic roaming of the camera in the scene is completed, and other cameras are added and controlled at the same time. Display the positional relationship between the roaming camera and the overall scene in the form of a small window.
S202:在所述虚拟农耕场景中加入碰撞检测,避免摄像机和所述三维模型之间相互穿越或相互交叉;S202: Adding collision detection to the virtual farming scene to prevent the camera and the 3D model from crossing or intersecting each other;
在本步骤中,加以碰撞检测技术,使得场景中的部分物体不能相互穿越或相互交叉,增加场景的真实感,使虚拟场景更贴合真实的自然情况。In this step, collision detection technology is applied so that some objects in the scene cannot pass through or intersect with each other, so as to increase the sense of reality of the scene and make the virtual scene more suitable for real natural conditions.
S203:所述摄像机触发相应事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;S203: The camera triggers a corresponding event, and plays the relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
在本步骤中,为部分模型添加触发事件,并对视频音频的播放加以控制,当摄像机移动到需介绍的技艺时,将触发相应事件,播放该技艺的音、视频资料,同时配以字幕,完成对文化技艺的宣传介绍;该部分还负责对传统农耕文化虚拟场景进行渲染,将场景中的环境、当前视口可见的物体模型以及灯光、明暗设置、阴影等依次加入渲染队列,按照队列顺序对场景进行渲染并展示出来。In this step, add trigger events for some models, and control the playback of video and audio. When the camera moves to the skill to be introduced, the corresponding event will be triggered, and the audio and video materials of the skill will be played, accompanied by subtitles. Complete the promotion and introduction of cultural skills; this part is also responsible for rendering the virtual scene of traditional farming culture, adding the environment in the scene, the object model visible in the current viewport, lighting, light and shade settings, shadows, etc. to the rendering queue in sequence, according to the sequence of the queue Render the scene and display it.
S204:在农具展示场景设置自动展示控制和展示时间控制,农具展示场景三维模型按照预设动作进行旋转、放大、缩小和复位,按照预设时间自动切换下一个农具展示场景三维模型;通过第二类脚本播放展示的农具展示场景三维模型对应在所述分类数据库中相关的农耕知识。S204: Set automatic display control and display time control in the agricultural tool display scene, the 3D model of the agricultural tool display scene is rotated, enlarged, reduced, and reset according to preset actions, and the next 3D model of the agricultural tool display scene is automatically switched according to the preset time; through the second The three-dimensional model of the display scene of the agricultural tools displayed by the class script corresponds to the relevant agricultural knowledge in the classification database.
在本步骤中,将农具模型按照模型库中编码依次载入展示队列中,保证农具模型展示的连贯性;在农具展示场景加以自动展示控制和时间控制,使得农具能够在场景中按照编排自动进行旋转、局部放大、整体显示等多方面的展示,并按照设定的时间自动轮换下一农具模型,完成农具模型的更替展示;在农具模型展示场景中对音频视频的播放加以控制,使得相应农具的音频视频资料能够与农具模型的更替同步并自动播放;最后将场景中的菜单、环境和农具模型载入渲染队列中,对农具模型展示场景进行渲染,完成对农具模型库中农具模型的展示。In this step, the farm tool models are sequentially loaded into the display queue according to the codes in the model library to ensure the continuity of the farm tool model display; automatic display control and time control are added to the farm tool display scene, so that the farm tools can be automatically displayed in the scene according to the arrangement Rotation, partial zoom-in, overall display and other aspects of display, and automatically rotate the next farm tool model according to the set time to complete the replacement display of the farm tool model; control the playback of audio and video in the farm tool model display scene, so that the corresponding farm tool The audio and video data can be synchronized with the replacement of farm tool models and played automatically; finally, the menu, environment and farm tool models in the scene are loaded into the rendering queue, and the farm tool model display scene is rendered to complete the display of the farm tool models in the farm tool model library .
从上述描述可知,本实施例的农耕文化虚拟场景互动展示的方法,实现了以虚拟现实技术生动逼真地重现了传统农耕文化场景,为虚拟场景的可视化提供基础;利用三维建模技术将物体重现为3D模型增加立体感,使画面更充实。As can be seen from the above description, the method for interactive display of the farming culture virtual scene in this embodiment realizes the vivid reproduction of the traditional farming culture scene with virtual reality technology, and provides a basis for the visualization of the virtual scene; Reproduce adds a three-dimensional effect to the 3D model and makes the picture more substantial.
在一种可选实施方式中,提供了上述步骤S107的一种具体实施方式。参见图4,上述步骤S107具体包括如下步骤:In an optional implementation manner, a specific implementation manner of the above step S107 is provided. Referring to FIG. 4, the above step S107 specifically includes the following steps:
S301:在所述虚拟农耕场景中创建虚拟人物并使参观者拥有虚拟人物的视角,通过输入设备使虚拟人物在所述虚拟农耕场景内漫游;S301: Create a virtual character in the virtual farming scene and allow visitors to have a perspective of the virtual character, and make the virtual character roam in the virtual farming scene through an input device;
在本步骤中,在场景中加入第一人物角色,并将主摄像机绑定在所述的第一角色上;在本模块中,用户以虚拟的第一人物角色在场景中进行漫游,通过鼠标控制视角方向,通过系统设定的按键在场景中进行前、后、左、右方向的移动,通过参数设定角色移动速度。In this step, the first character is added to the scene, and the main camera is bound to the first character; in this module, the user roams in the scene with the virtual first character, Control the direction of the viewing angle, move forward, backward, left, and right in the scene through the buttons set by the system, and set the movement speed of the character through parameters.
S302:在所述虚拟农耕场景中加入碰撞检测,避免所述虚拟人物与所述三维模型之间的相互穿越或相互交叉;S302: Add collision detection to the virtual farming scene to avoid crossing or intersecting between the virtual character and the 3D model;
在本步骤中,加以碰撞检测技术,使得场景中的部分物体不能相互穿越或相互交叉,增加场景的真实感,使虚拟场景更贴合真实的自然情况。利用碰撞检测保证虚拟角色不能穿过场景中设定的景物。In this step, collision detection technology is applied so that some objects in the scene cannot pass through or intersect with each other, so as to increase the sense of reality of the scene and make the virtual scene more suitable for real natural conditions. Use collision detection to ensure that the virtual character cannot pass through the scene set in the scene.
S303:所述虚拟人物触发设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;S303: The avatar triggers a setting event, and plays relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
在本步骤中,用户能够通过点击鼠标左键点选前进位置,系统实时获取虚拟角色坐标与用户点选的坐标,自动生成漫游路径,虚拟角色根据系统设定的移动速度完成位移,使用户能够以虚拟的第一人物角色在场景中进行漫游观察;当用户控制的虚拟角色靠近场景中可展示的典型农耕技艺时,触发设定事件,相应部分以颜色变化与场景其他部分相区分,引起用户注意,点选该部分,相应农耕技艺的介绍宣传视频、音频将配以字幕进行播放。In this step, the user can click the forward position by clicking the left button of the mouse, and the system will obtain the coordinates of the virtual character and the coordinates selected by the user in real time, and automatically generate a roaming path. The virtual character will complete the displacement according to the moving speed set by the system, so that the user can Use the virtual first character to roam and observe the scene; when the virtual character controlled by the user is close to the typical farming skills that can be displayed in the scene, a set event is triggered, and the corresponding part is distinguished from other parts of the scene by color change, causing the user to Note that if you click this part, the promotional video and audio of the corresponding farming techniques will be played with subtitles.
S304:在农具展示场景设置控制按钮,通过控制按钮对展示的农具展示场景三维模型进行放大、缩小、旋转和复位控制,通过控制按钮还可以对播放的农耕知识进行控制;输入设备还提供对农具展示场景三维模型的拖拽。S304: Set control buttons in the farm tool display scene, and control the 3D model of the displayed farm tool display scene through the control buttons to zoom in, zoom out, rotate and reset, and control the playing of farming knowledge through the control buttons; the input device also provides the farm tool Show the drag and drop of the 3D model of the scene.
在本步骤中,在生成的虚拟农具展示场景中加以控制效果,增加旋转、放大缩小等控制按钮,当系统没有获取到用户操作时,农具查看部分将与上述的农具展示部分的展示方式相同,即农具自动旋转展示,音频视频同步播放;当用户点击旋转或放大缩小按钮时,根据设定的参数自动响应用户操作;系统同时提供对农具模型的拖拽功能,无需通过控制按钮,通过实时获取用户在农具模型上点击与松开鼠标时的两点坐标,计算两点之间的距离关系,控制农具模型按所计算方向角度做出旋转响应,使用户能够仔细观察农具;根据用户点选的视频音频控制按钮,对农具介绍资料的展示加以控制,使用户了解相关农具知识。In this step, control effects are added to the generated virtual farm tool display scene, and control buttons such as rotation, zoom in and zoom out are added. When the system does not obtain user operations, the farm tool viewing part will be displayed in the same way as the above farm tool display part. That is, the agricultural tools are automatically rotated and displayed, and the audio and video are played synchronously; when the user clicks the rotation or zoom-in button, it automatically responds to the user's operation according to the set parameters; The coordinates of two points when the user clicks and releases the mouse on the farm tool model, calculates the distance relationship between the two points, and controls the farm tool model to make a rotation response according to the calculated direction angle, so that the user can observe the farm tool carefully; according to the user's click The video and audio control buttons control the display of agricultural tool introduction materials, so that users can understand the relevant knowledge of agricultural tools.
从上述描述可知,本实施例的农耕文化虚拟场景互动展示的方法,同时融入交互技术带来的生动与真实感可以极大提高观众的兴趣,激发观众对场景内容进行了解和探索,由此起到对农耕文化的解释与传播作用;超越了二维动画、视频等文化传播方式,提高了该虚拟博物馆系统的可用性和时效性。As can be seen from the above description, the method for interactive display of farming culture virtual scenes in this embodiment, while incorporating the vividness and realism brought by interactive technology, can greatly increase the interest of the audience and stimulate the audience to understand and explore the content of the scene. To explain and disseminate farming culture; beyond the two-dimensional animation, video and other cultural communication methods, improve the usability and timeliness of the virtual museum system.
进一步的,本发明实施例三提供了一种农耕文化虚拟场景互动展示的系统。参见图5,本发明的系统具体包括如下内容:Furthermore, Embodiment 3 of the present invention provides a system for interactively displaying a farming culture virtual scene. Referring to Fig. 5, the system of the present invention specifically includes the following contents:
获取模块,用于获取农耕知识并将获取的农耕知识按照文字、图像、音频和视频进行分类存储,根据获取的农耕知识建立虚拟农耕场景;The acquisition module is used to acquire farming knowledge and classify and store the acquired farming knowledge according to text, image, audio and video, and establish a virtual farming scene according to the acquired farming knowledge;
数据库模块,用于根据分类存储的农耕知识建立多个分类数据库,通过第一类脚本形成各分类数据库相互之间的对应关系,其中所述多个分类数据库包括:文字数据库、图像数据库、音频数据库和视频数据库;The database module is used to establish a plurality of classification databases according to the agricultural knowledge stored in classification, and form the corresponding relationship between each classification database through the first type of script, wherein the plurality of classification databases include: text database, image database, audio database and video databases;
建模模块,用于根据获取的农耕知识建立三维模型库,其中三维模型库包括:农耕技艺场景三维模型和农具展示场景三维模型;The modeling module is used to establish a 3D model library according to the acquired farming knowledge, wherein the 3D model library includes: a 3D model of the farming technique scene and a 3D model of the farm tool display scene;
构建场景模块,用于在所述虚拟农耕场景的基础上,加载农耕技艺场景三维模型和农具展示场景三维模型,通过第二类脚本形成所述三维模型库与各个分类数据库之间的对应关系;Constructing a scene module, which is used to load the three-dimensional model of the farming technique scene and the three-dimensional model of the farm tool display scene on the basis of the virtual farming scene, and form the corresponding relationship between the three-dimensional model library and each classification database through the second type of script;
自动展示模块,用于展示设有触发条件的所述三维模型,在展示过程中若满足所述触发条件,则通过第二类脚本播放与所述三维模型对应的分类数据库中的和所述触发条件对应的农耕知识;The automatic display module is used to display the 3D model with a trigger condition. If the trigger condition is met during the display process, the second type of script is used to play the 3D model in the classification database corresponding to the 3D model and the trigger Farming knowledge corresponding to the conditions;
交互模块,用于通过输入设备输入的触发信息触发所述三维模型中设置的设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识。The interaction module is used to trigger the setting event set in the 3D model through the trigger information input by the input device, and play the relevant farming knowledge in the classification database corresponding to the 3D model through the second type of script.
进一步的,所述系统还包括:Further, the system also includes:
动画生成模块,用于根据建模工具,以关键帧动画的形式将所述三维模型生成三维模型动画并保存至视频数据库中。The animation generation module is used to generate a 3D model animation from the 3D model in the form of key frame animation according to the modeling tool and save it in the video database.
进一步的,所述数据库模块包括:Further, the database module includes:
转换单元,用于将所述文字数据库中的数据进行音频录制,并将录制的音频数据保存至音频数据库中。The conversion unit is used for audio recording the data in the character database, and saving the recorded audio data into the audio database.
进一步的,所述自动展示模块包括:Further, the automatic display module includes:
自动展示单元,用于在所述虚拟农耕场景中设置摄像机及其移动路径、移动速度和移动时间,使摄像机在所述虚拟农耕场景内自动漫游;An automatic display unit, configured to set the camera and its moving path, moving speed and moving time in the virtual farming scene, so that the camera roams automatically in the virtual farming scene;
第一碰撞检测单元,用于在所述虚拟农耕场景中加入碰撞检测,避免摄像机和所述三维模型之间相互穿越或相互交叉;A first collision detection unit, configured to add collision detection to the virtual farming scene, so as to prevent the camera and the 3D model from crossing or intersecting each other;
第一触发单元,用于所述摄像机触发相应事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;The first trigger unit is used for the camera to trigger a corresponding event, and play the relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
第一农具展示单元,用于在农具展示场景设置自动展示控制和展示时间控制,农具展示场景三维模型按照预设动作进行旋转、放大、缩小和复位,按照预设时间自动切换下一个农具展示场景三维模型;通过第二类脚本播放展示的农具展示场景三维模型对应在所述分类数据库中相关的农耕知识。The first agricultural tool display unit is used to set automatic display control and display time control in the agricultural tool display scene. The 3D model of the agricultural tool display scene is rotated, enlarged, reduced and reset according to preset actions, and the next agricultural tool display scene is automatically switched according to the preset time. Three-dimensional model: the three-dimensional model of the display scene of the farm tool displayed through the second type of script corresponds to the relevant farming knowledge in the classification database.
进一步的,所述交互模块包括:Further, the interactive module includes:
交互展示单元,用于在所述虚拟农耕场景中创建虚拟人物并使参观者拥有虚拟人物的视角,通过输入设备使虚拟人物在所述虚拟农耕场景内漫游;An interactive display unit, used to create a virtual character in the virtual farming scene and allow visitors to have a perspective of the virtual character, and make the virtual character roam in the virtual farming scene through an input device;
第二碰撞检测单元,用于在所述虚拟农耕场景中加入碰撞检测,避免所述虚拟人物与所述三维模型之间的相互穿越或相互交叉;The second collision detection unit is used to add collision detection to the virtual farming scene, so as to avoid crossing or intersecting between the virtual character and the three-dimensional model;
第二触发单元,用于所述虚拟人物触发设定事件,通过第二类脚本播放与所述三维模型对应的所述分类数据库中相关的农耕知识;The second trigger unit is used for the avatar to trigger a setting event, and play the relevant farming knowledge in the classification database corresponding to the 3D model through a second type of script;
第二农具展示单元,在农具展示场景设置控制按钮,通过控制按钮对展示的农具展示场景三维模型进行放大、缩小、旋转和复位控制,通过控制按钮还可以对播放的农耕知识进行控制;输入设备还提供对农具展示场景三维模型的拖拽。The second agricultural tool display unit is provided with control buttons in the agricultural tool display scene, and the three-dimensional model of the displayed agricultural tool display scene is controlled by the control button to zoom in, zoom out, rotate and reset, and the farming knowledge played can also be controlled by the control button; the input device It also provides dragging and dropping of the 3D model of the agricultural tool display scene.
以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be described in the foregoing embodiments Modifications are made to the recorded technical solutions, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610917519.5A CN106530392A (en) | 2016-10-20 | 2016-10-20 | Method and system for interactive display of cultivation culture virtual scene |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610917519.5A CN106530392A (en) | 2016-10-20 | 2016-10-20 | Method and system for interactive display of cultivation culture virtual scene |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106530392A true CN106530392A (en) | 2017-03-22 |
Family
ID=58332903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610917519.5A Pending CN106530392A (en) | 2016-10-20 | 2016-10-20 | Method and system for interactive display of cultivation culture virtual scene |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106530392A (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107102730A (en) * | 2017-04-05 | 2017-08-29 | 上海心勍信息科技有限公司 | A kind of products propaganda system based on virtual reality |
CN107122051A (en) * | 2017-04-26 | 2017-09-01 | 北京大生在线科技有限公司 | Build the method and system of three-dimensional teaching environment |
CN107221270A (en) * | 2017-04-14 | 2017-09-29 | 张家港市华亿科教设备有限公司 | A kind of methods of exhibiting of showpiece |
CN107256572A (en) * | 2017-06-26 | 2017-10-17 | 广州天翌云信息科技有限公司 | A kind of three-dimensional animation production method |
CN107291999A (en) * | 2017-06-01 | 2017-10-24 | 中国农业大学 | A kind of farming analogy method and system based on virtual reality technology |
CN107329984A (en) * | 2017-06-01 | 2017-11-07 | 中国农业大学 | Agricultural Cultural Heritage analogy method and system based on virtual reality technology |
CN107632700A (en) * | 2017-08-01 | 2018-01-26 | 中国农业大学 | A kind of farm implements museum experiencing system and method based on virtual reality |
CN108008816A (en) * | 2017-12-01 | 2018-05-08 | 华中师范大学 | A kind of virtual method for weaving of " Tujia " picture weaving in silk based on Kinect and system |
CN108334538A (en) * | 2017-12-08 | 2018-07-27 | 国网浙江省电力有限公司信息通信分公司 | A kind of power transmission and transforming equipment Knowledge Visualization method and system based on three-dimensional live |
CN108428092A (en) * | 2017-08-03 | 2018-08-21 | 平安科技(深圳)有限公司 | A kind of operation flow methods of exhibiting, device and equipment |
CN108595463A (en) * | 2017-12-26 | 2018-09-28 | 广东鸿威国际会展集团有限公司 | A kind of virtual three-dimensional immersion display system and method |
CN108874115A (en) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | Session context methods of exhibiting, device and computer equipment |
CN108961418A (en) * | 2018-06-06 | 2018-12-07 | 杭州亿间科技有限公司 | A kind of Knowledge Visualization interface system and method based on virtual three-dimensional space |
CN109033535A (en) * | 2018-06-29 | 2018-12-18 | 中国航空规划设计研究总院有限公司 | A kind of Design of Production Line visualization system based on VR technology |
CN109326005A (en) * | 2018-09-26 | 2019-02-12 | 浙江优创信息技术有限公司 | A kind of editing system and edit methods of virtual reality applications software operation |
CN109903391A (en) * | 2017-12-10 | 2019-06-18 | 彼乐智慧科技(北京)有限公司 | A kind of method and system for realizing scene interactivity |
CN110047134A (en) * | 2019-04-18 | 2019-07-23 | 广州影子科技有限公司 | Management method, managing device, management system and the readable storage medium storing program for executing of farm |
CN110516387A (en) * | 2019-08-30 | 2019-11-29 | 天津住总机电设备安装有限公司 | A kind of quick locating query method in position based on mobile phone B IM model |
CN110568934A (en) * | 2019-10-18 | 2019-12-13 | 福州大学 | A low-error and high-efficiency multi-marker augmented reality system |
CN111144202A (en) * | 2019-11-14 | 2020-05-12 | 北京海益同展信息科技有限公司 | Object control method, device and system, electronic equipment and storage medium |
CN112734905A (en) * | 2020-12-30 | 2021-04-30 | 杭州电子科技大学 | Data management system suitable for interactive display of virtual venue |
CN112750341A (en) * | 2020-12-31 | 2021-05-04 | 佛山职业技术学院 | Household photovoltaic power station installation evaluation system and evaluation method thereof |
CN112987921A (en) * | 2021-02-19 | 2021-06-18 | 车智互联(北京)科技有限公司 | VR scene explanation scheme generation method |
CN113222786A (en) * | 2021-06-04 | 2021-08-06 | 西北民族大学 | Cloud computing-based non-legacy digital museum cloud platform |
CN113284257A (en) * | 2021-05-25 | 2021-08-20 | 成都威爱新经济技术研究院有限公司 | Modularized generation and display method and system for virtual scene content |
CN113691796A (en) * | 2021-08-16 | 2021-11-23 | 福建凯米网络科技有限公司 | Three-dimensional scene interaction method through two-dimensional simulation and computer-readable storage medium |
CN114363598A (en) * | 2022-01-07 | 2022-04-15 | 深圳看到科技有限公司 | Three-dimensional scene interactive video generation method and generation device |
CN116977147A (en) * | 2023-09-18 | 2023-10-31 | 广东安证计算机司法鉴定所 | Method, device, equipment and medium for inheriting cultural data in virtual reality |
CN118113402A (en) * | 2024-03-15 | 2024-05-31 | 宁波艾腾湃数字技术有限公司 | An interactive object display method and system combining three-dimensional model and video |
CN118264864A (en) * | 2024-03-26 | 2024-06-28 | 宁波艾腾湃数字技术有限公司 | Electronic commerce display method and platform system for concurrent linkage of three-dimensional model and video |
CN118276684A (en) * | 2024-05-29 | 2024-07-02 | 河北金融学院 | A virtual tour guide regional cultural VR display system |
CN118747973A (en) * | 2024-07-15 | 2024-10-08 | 香港科技大学(广州) | Safety training system and method for semiconductor micro-nano processing laboratory |
CN119068150A (en) * | 2024-02-05 | 2024-12-03 | 浙江万里学院 | A cultural interaction method, device and storage medium based on augmented reality |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708138A (en) * | 2012-03-12 | 2012-10-03 | 上海创图网络科技发展有限公司 | Virtual museum system and collection display method thereof |
CN103679819A (en) * | 2013-12-17 | 2014-03-26 | 塔里木大学 | Western region digital museum design and development method |
CN104750865A (en) * | 2015-04-17 | 2015-07-01 | 上海创图网络科技发展有限公司 | Method for exhibiting virtual simulated exhibits |
CN104933753A (en) * | 2015-07-09 | 2015-09-23 | 上海苗实信息科技有限公司 | Three-dimensional virtual roaming scene construction platform based on Internet |
-
2016
- 2016-10-20 CN CN201610917519.5A patent/CN106530392A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708138A (en) * | 2012-03-12 | 2012-10-03 | 上海创图网络科技发展有限公司 | Virtual museum system and collection display method thereof |
CN103679819A (en) * | 2013-12-17 | 2014-03-26 | 塔里木大学 | Western region digital museum design and development method |
CN104750865A (en) * | 2015-04-17 | 2015-07-01 | 上海创图网络科技发展有限公司 | Method for exhibiting virtual simulated exhibits |
CN104933753A (en) * | 2015-07-09 | 2015-09-23 | 上海苗实信息科技有限公司 | Three-dimensional virtual roaming scene construction platform based on Internet |
Non-Patent Citations (1)
Title |
---|
宋慧玲: "基于VRML的地学虚拟博物馆漫游系统的研究与实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107102730A (en) * | 2017-04-05 | 2017-08-29 | 上海心勍信息科技有限公司 | A kind of products propaganda system based on virtual reality |
CN107221270A (en) * | 2017-04-14 | 2017-09-29 | 张家港市华亿科教设备有限公司 | A kind of methods of exhibiting of showpiece |
CN107122051A (en) * | 2017-04-26 | 2017-09-01 | 北京大生在线科技有限公司 | Build the method and system of three-dimensional teaching environment |
CN108874115A (en) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | Session context methods of exhibiting, device and computer equipment |
CN108874115B (en) * | 2017-05-11 | 2021-06-08 | 腾讯科技(深圳)有限公司 | Session scene display method and device and computer equipment |
CN107291999A (en) * | 2017-06-01 | 2017-10-24 | 中国农业大学 | A kind of farming analogy method and system based on virtual reality technology |
CN107329984A (en) * | 2017-06-01 | 2017-11-07 | 中国农业大学 | Agricultural Cultural Heritage analogy method and system based on virtual reality technology |
CN107256572A (en) * | 2017-06-26 | 2017-10-17 | 广州天翌云信息科技有限公司 | A kind of three-dimensional animation production method |
CN107632700A (en) * | 2017-08-01 | 2018-01-26 | 中国农业大学 | A kind of farm implements museum experiencing system and method based on virtual reality |
CN108428092A (en) * | 2017-08-03 | 2018-08-21 | 平安科技(深圳)有限公司 | A kind of operation flow methods of exhibiting, device and equipment |
CN108008816A (en) * | 2017-12-01 | 2018-05-08 | 华中师范大学 | A kind of virtual method for weaving of " Tujia " picture weaving in silk based on Kinect and system |
CN108334538A (en) * | 2017-12-08 | 2018-07-27 | 国网浙江省电力有限公司信息通信分公司 | A kind of power transmission and transforming equipment Knowledge Visualization method and system based on three-dimensional live |
CN109903391A (en) * | 2017-12-10 | 2019-06-18 | 彼乐智慧科技(北京)有限公司 | A kind of method and system for realizing scene interactivity |
CN108595463A (en) * | 2017-12-26 | 2018-09-28 | 广东鸿威国际会展集团有限公司 | A kind of virtual three-dimensional immersion display system and method |
CN108961418A (en) * | 2018-06-06 | 2018-12-07 | 杭州亿间科技有限公司 | A kind of Knowledge Visualization interface system and method based on virtual three-dimensional space |
CN109033535A (en) * | 2018-06-29 | 2018-12-18 | 中国航空规划设计研究总院有限公司 | A kind of Design of Production Line visualization system based on VR technology |
CN109326005A (en) * | 2018-09-26 | 2019-02-12 | 浙江优创信息技术有限公司 | A kind of editing system and edit methods of virtual reality applications software operation |
CN109326005B (en) * | 2018-09-26 | 2023-11-07 | 浙江优创信息技术有限公司 | Editing system and editing method for virtual reality application software actions |
CN110047134A (en) * | 2019-04-18 | 2019-07-23 | 广州影子科技有限公司 | Management method, managing device, management system and the readable storage medium storing program for executing of farm |
CN110516387A (en) * | 2019-08-30 | 2019-11-29 | 天津住总机电设备安装有限公司 | A kind of quick locating query method in position based on mobile phone B IM model |
CN110568934A (en) * | 2019-10-18 | 2019-12-13 | 福州大学 | A low-error and high-efficiency multi-marker augmented reality system |
CN110568934B (en) * | 2019-10-18 | 2024-03-22 | 福州大学 | Low-error high-efficiency multi-marker-diagram augmented reality system |
CN111144202A (en) * | 2019-11-14 | 2020-05-12 | 北京海益同展信息科技有限公司 | Object control method, device and system, electronic equipment and storage medium |
CN111144202B (en) * | 2019-11-14 | 2023-11-07 | 京东科技信息技术有限公司 | Object control method, device and system, electronic equipment and storage medium |
CN112734905A (en) * | 2020-12-30 | 2021-04-30 | 杭州电子科技大学 | Data management system suitable for interactive display of virtual venue |
CN112750341A (en) * | 2020-12-31 | 2021-05-04 | 佛山职业技术学院 | Household photovoltaic power station installation evaluation system and evaluation method thereof |
CN112987921B (en) * | 2021-02-19 | 2024-03-15 | 车智互联(北京)科技有限公司 | VR scene explanation scheme generation method |
CN112987921A (en) * | 2021-02-19 | 2021-06-18 | 车智互联(北京)科技有限公司 | VR scene explanation scheme generation method |
CN113284257A (en) * | 2021-05-25 | 2021-08-20 | 成都威爱新经济技术研究院有限公司 | Modularized generation and display method and system for virtual scene content |
CN113222786A (en) * | 2021-06-04 | 2021-08-06 | 西北民族大学 | Cloud computing-based non-legacy digital museum cloud platform |
CN113691796B (en) * | 2021-08-16 | 2023-06-02 | 福建凯米网络科技有限公司 | Three-dimensional scene interaction method through two-dimensional simulation and computer readable storage medium |
CN113691796A (en) * | 2021-08-16 | 2021-11-23 | 福建凯米网络科技有限公司 | Three-dimensional scene interaction method through two-dimensional simulation and computer-readable storage medium |
WO2023130544A1 (en) * | 2022-01-07 | 2023-07-13 | 深圳看到科技有限公司 | Three-dimensional scene interaction video generation method and apparatus |
CN114363598B (en) * | 2022-01-07 | 2023-04-07 | 深圳看到科技有限公司 | Three-dimensional scene interactive video generation method and generation device |
CN114363598A (en) * | 2022-01-07 | 2022-04-15 | 深圳看到科技有限公司 | Three-dimensional scene interactive video generation method and generation device |
CN116977147A (en) * | 2023-09-18 | 2023-10-31 | 广东安证计算机司法鉴定所 | Method, device, equipment and medium for inheriting cultural data in virtual reality |
CN119068150A (en) * | 2024-02-05 | 2024-12-03 | 浙江万里学院 | A cultural interaction method, device and storage medium based on augmented reality |
CN118113402A (en) * | 2024-03-15 | 2024-05-31 | 宁波艾腾湃数字技术有限公司 | An interactive object display method and system combining three-dimensional model and video |
CN118264864A (en) * | 2024-03-26 | 2024-06-28 | 宁波艾腾湃数字技术有限公司 | Electronic commerce display method and platform system for concurrent linkage of three-dimensional model and video |
CN118276684A (en) * | 2024-05-29 | 2024-07-02 | 河北金融学院 | A virtual tour guide regional cultural VR display system |
CN118276684B (en) * | 2024-05-29 | 2025-03-28 | 河北金融学院 | A virtual tour guide regional cultural VR display system |
CN118747973A (en) * | 2024-07-15 | 2024-10-08 | 香港科技大学(广州) | Safety training system and method for semiconductor micro-nano processing laboratory |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106530392A (en) | Method and system for interactive display of cultivation culture virtual scene | |
Bolter et al. | Reality media: Augmented and virtual reality | |
Gimeno et al. | Combining traditional and indirect augmented reality for indoor crowded environments. A case study on the Casa Batlló museum | |
US10078325B2 (en) | Systems and methods for designing programmable parts for models and optimizing 3D printing | |
CN105027190B (en) | Ejection space imaging digital glasses for virtual or augmented mediated vision | |
CN108803876A (en) | Hydraulic engineering displaying exchange method based on augmented reality and system | |
Montero et al. | Designing and implementing interactive and realistic augmented reality experiences | |
CN101082901A (en) | A virtual rehearsal system | |
CN104484327A (en) | Project environment display method | |
CN108427499A (en) | A kind of AR systems and AR equipment | |
KR20170058025A (en) | Virtual history experience system with Age-specific cultural image and thereof method | |
CN107329984A (en) | Agricultural Cultural Heritage analogy method and system based on virtual reality technology | |
CN106951561A (en) | Electronic map system based on virtual reality technology and GIS data | |
CN103474007B (en) | A kind of interactive display method and system | |
KR20180126145A (en) | Virtual history experience system with Age-specific cultural image and thereof method | |
Flagg et al. | Video-based crowd synthesis | |
Wallgrün et al. | Low-cost VR applications to experience real word places anytime, anywhere, and with anyone | |
Yang et al. | A Human‐Computer Interaction System for Agricultural Tools Museum Based on Virtual Reality Technology | |
US11393180B2 (en) | Applying non-destructive edits to nested instances for efficient rendering | |
Li | Application of virtual reality technology in the inheritance of cultural heritage | |
CN117893648A (en) | Method and system for setting up animation interaction based on three-dimensional scene | |
He et al. | Design and implementation of virtual simulation teaching system for UAV based on WEBGL | |
CN108492354A (en) | A kind of methods of exhibiting and system of Agricultural Park scene | |
Liu | The virtual reality technology in art design | |
Jacquemin et al. | Genius Loci: Digital heritage augmentation for immersive performance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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: 20170322 |
|
RJ01 | Rejection of invention patent application after publication |