Font Size: a A A

Research On Design Of Virtual Reality Geometric Modeling Language Apla+VR And Its Generation System

Posted on:2022-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:J W HuangFull Text:PDF
GTID:2518306497952099Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Virtual reality is a comprehensive technology that integrates computer graphics,multimedia technology,artificial intelligence and other disciplines.With the onward development of 5G,sensor,cloud computing and big data technology,there is an improvement the can be witnessed about the perceptual experience as well as and users'acceptance.In this technology,geometric modeling provides virtual reality systems with three-dimensional materials that are nearly authentic.More than 70%of the construction of virtual reality systems lies to virtual geometric modeling.The traditional script geometry modeling has the following problems:1.The language mechanism is complicated and cumbersome;2.The development is relatively inefficient;3.The reliability is hard to guarantee;4.The modeling phase and the interaction phase are mutually independent.Therefore,there is an urgent need for seeking an efficient,convenient and reliable scripting modeling method for virtual reality modeling,and it is also the research object of this article.This research further expands an abstract programming language named Apla+VRfrom the original achievement of PAR method/Apla-the abstract programming language in PAR platform.PAR method/Apla-the abstract programming language in PAR platform is independently developed by the author's scientific research team under the continuous funding of major international cooperation projects of the National Natural Science Foundation of China,985 and other national and provincial level projects;This research chooses MAXScript that comes with 3DSMax,which has the advantages of high quality,easy maintenance,and scalability,as the target geometric modeling script language,and also develop an automatic program generation system for Apla+VR MAXScript,which supports the conversion of Apla+VR abstract programs into executable MAXScript scripts,so as to efficiently develop virtual reality geometric models in 3DSMax;Finally,a number of virtual reality cases are used to illustrate the language expression ability of Apla+VR,and verify the automatic conversion ability of its supporting tool Apla+VR MAXScript generation system.The main innovations of this paper are as follows:1.A programming mechanism for geometric modeling of virtual reality with Apla+VR language is proposed.The language is highly abstract,simple and ease of use.Compared with traditional graphical modeling,Apla+VR language can effectively improve the accuracy of modeling;Based on Professor Jinyun Xue's original PAR method and its new definition and new strategy of cyclic invariance,the formal description,derivation and verification process of the virtual reality geometric model system are extended to ensure the correctness of the developed Apla+VR program.2.MAXScript was selected as the target language,and the Apla+VR?MAXScript automatic generation system was designed and implemented,which supports the automatic conversion of abstract Apla+VR programs into executable MAXScript programs.The automatic generation of MAXScript programs is able to significantly improve the development efficiency of geometric models through the automatic generation system.
Keywords/Search Tags:PAR method, virtual reality, geometric modeling, MAXScript language, Apla+VR language
PDF Full Text Request
Related items