In this study,a 3D virtual reality and visualization engine for rendering the ocean,named VV-Ocean,is designed for marine applications.The design goals of VV-Ocean aim at high fidelity simulation of ocean environment,...In this study,a 3D virtual reality and visualization engine for rendering the ocean,named VV-Ocean,is designed for marine applications.The design goals of VV-Ocean aim at high fidelity simulation of ocean environment,visualization of massive and multidimensional marine data,and imitation of marine lives.VV-Ocean is composed of five modules,i.e.memory management module,resources management module,scene management module,rendering process management module and interaction management module.There are three core functions in VV-Ocean:reconstructing vivid virtual ocean scenes,visualizing real data dynamically in real time,imitating and simulating marine lives intuitively.Based on VV-Ocean,we establish a sea-land integration platform which can reproduce drifting and diffusion processes of oil spilling from sea bottom to surface.Environment factors such as ocean current and wind field have been considered in this simulation.On this platform oil spilling process can be abstracted as movements of abundant oil particles.The result shows that oil particles blend with water well and the platform meets the requirement for real-time and interactive rendering.VV-Ocean can be widely used in ocean applications such as demonstrating marine operations,facilitating maritime communications,developing ocean games,reducing marine hazards,forecasting the weather over oceans,serving marine tourism,and so on.Finally,further technological improvements of VV-Ocean are discussed.展开更多
this paper overall programme research on virtual design technology of machine tools, not only established a virtual design environment, identify reasonable options in a relatively short period of time, but also provid...this paper overall programme research on virtual design technology of machine tools, not only established a virtual design environment, identify reasonable options in a relatively short period of time, but also providing the basis for quotation, therefore reflecting a favourable measures quickly to market demand.展开更多
With the advent of the information age, people' s lives have been changed unknowingly owing to lots of modem technology means. For the environmental artistic design, the traditional mode of environmental artistic des...With the advent of the information age, people' s lives have been changed unknowingly owing to lots of modem technology means. For the environmental artistic design, the traditional mode of environmental artistic design is broken through after the emergence of computer technology and virtual reality technique, which makes the scheme and application of virtual reality technique in environmental artistic design to own more practical value. In this paper, the virtual reality technique and its practical application in environmental artistic design are set forth, and the profound influence on the actual design by the virtual reality technique is studied with expectation of enlightenment for broadening the thought of environmental artistic design.展开更多
Internet-based virtual computing environment (iVCE) has been proposed to combine data centers and other kinds of computing resources on the Internet to provide efficient and economical services. Virtual machines (...Internet-based virtual computing environment (iVCE) has been proposed to combine data centers and other kinds of computing resources on the Internet to provide efficient and economical services. Virtual machines (VMs) have been widely used in iVCE to isolate different users/jobs and ensure trustworthiness, but traditionally VMs require a long period of time for booting, which cannot meet the requirement of iVCE's large-scale and highly dynamic applications. To address this problem, in this paper we design and implement VirtMan, a fast booting system for a large number of virtual machines in iVCE. VirtMan uses the Linux Small Computer System Interface (SCSI) target to remotely mount to the source image in a scalable hierarchy, and leverages the homogeneity of a set of VMs to transfer only necessary image data at runtime. We have implemented VirtMan both as a standalone system and for OpenStack. In our 100-server testbed, VirtMan boots up 1000 VMs (with a 15 CB image of Windows Server 2008) on 100 physical servers in less than 120 s, which is three orders of magnitude lower than current public clouds.展开更多
基金supported by the Global Change Research Program of China under Project 2012CB955603the Natural Science Foundation of China under Project 41076115+2 种基金the National Basic Research Program of China under Project 2009CB723903the Public Science and Technology Research Funds of the Ocean under Project 201005019the National High-Tech Research and Development Program of China under Project 2008AA121701
文摘In this study,a 3D virtual reality and visualization engine for rendering the ocean,named VV-Ocean,is designed for marine applications.The design goals of VV-Ocean aim at high fidelity simulation of ocean environment,visualization of massive and multidimensional marine data,and imitation of marine lives.VV-Ocean is composed of five modules,i.e.memory management module,resources management module,scene management module,rendering process management module and interaction management module.There are three core functions in VV-Ocean:reconstructing vivid virtual ocean scenes,visualizing real data dynamically in real time,imitating and simulating marine lives intuitively.Based on VV-Ocean,we establish a sea-land integration platform which can reproduce drifting and diffusion processes of oil spilling from sea bottom to surface.Environment factors such as ocean current and wind field have been considered in this simulation.On this platform oil spilling process can be abstracted as movements of abundant oil particles.The result shows that oil particles blend with water well and the platform meets the requirement for real-time and interactive rendering.VV-Ocean can be widely used in ocean applications such as demonstrating marine operations,facilitating maritime communications,developing ocean games,reducing marine hazards,forecasting the weather over oceans,serving marine tourism,and so on.Finally,further technological improvements of VV-Ocean are discussed.
文摘this paper overall programme research on virtual design technology of machine tools, not only established a virtual design environment, identify reasonable options in a relatively short period of time, but also providing the basis for quotation, therefore reflecting a favourable measures quickly to market demand.
文摘With the advent of the information age, people' s lives have been changed unknowingly owing to lots of modem technology means. For the environmental artistic design, the traditional mode of environmental artistic design is broken through after the emergence of computer technology and virtual reality technique, which makes the scheme and application of virtual reality technique in environmental artistic design to own more practical value. In this paper, the virtual reality technique and its practical application in environmental artistic design are set forth, and the profound influence on the actual design by the virtual reality technique is studied with expectation of enlightenment for broadening the thought of environmental artistic design.
基金supported by the National Natural Science Foundation of China(Nos.61379055 and 61379053)
文摘Internet-based virtual computing environment (iVCE) has been proposed to combine data centers and other kinds of computing resources on the Internet to provide efficient and economical services. Virtual machines (VMs) have been widely used in iVCE to isolate different users/jobs and ensure trustworthiness, but traditionally VMs require a long period of time for booting, which cannot meet the requirement of iVCE's large-scale and highly dynamic applications. To address this problem, in this paper we design and implement VirtMan, a fast booting system for a large number of virtual machines in iVCE. VirtMan uses the Linux Small Computer System Interface (SCSI) target to remotely mount to the source image in a scalable hierarchy, and leverages the homogeneity of a set of VMs to transfer only necessary image data at runtime. We have implemented VirtMan both as a standalone system and for OpenStack. In our 100-server testbed, VirtMan boots up 1000 VMs (with a 15 CB image of Windows Server 2008) on 100 physical servers in less than 120 s, which is three orders of magnitude lower than current public clouds.