freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

虛擬現(xiàn)實(shí)在超市及餐廳中的控制-wenkub

2022-08-27 04:13:04 本頁面
 

【正文】 個(gè)真實(shí)的室內(nèi)場景空間,若再加入一些外部設(shè)備,可以使用戶產(chǎn)生沉浸感,仿佛自己真的在操控各種物體一樣。虛擬場景是計(jì)算機(jī)通過數(shù)字通訊技術(shù)勾勒出的數(shù)字化場景。特別是網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)、可視化技術(shù)及虛擬現(xiàn)實(shí)系統(tǒng)的不斷更新和發(fā)展,使虛擬現(xiàn)實(shí)系統(tǒng)發(fā)展成為數(shù)字化多維信息空間技術(shù)支撐平臺,并成為構(gòu)建數(shù)字虛擬環(huán)境的最重要的關(guān)鍵技術(shù)之一。例如:餐廳部分中微波了的加熱旋轉(zhuǎn)、燃?xì)庠畹幕鹧嫒紵⑾床顺氐牧魉{(diào)控等等;超市部分中的點(diǎn)擊收獲物品、收銀功能實(shí)現(xiàn)等。VR帶來了人機(jī)交互的新概念、新內(nèi)容、新方式和新方法,使得人機(jī)交互的內(nèi)容更加豐富、形象,方式更加自然、和諧。虛擬現(xiàn)實(shí)近幾年發(fā)展迅速,應(yīng)用領(lǐng)域廣,發(fā)展?jié)摿Υ?,涉及?jì)算機(jī)圖形學(xué)、數(shù)字圖像處理技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、人工智能等等。關(guān)鍵詞:超市及餐廳控制,VRML,3ds max, JavaScript Virtual Reality in supermarkets and restaurants in the controlAbstractVirtual Reality (Virtual Reality, referred to as VR), is based on quantifiable information, immersive interactive environments, specifically the use of puter technology as the core of the modern hightech generating realistic vision, hearing, touch the specific integration range of virtual environment, users with the necessary equipment in a natural way with the virtual environment interaction object, interaction, resulting in immersion in the same feel and experience the real environment. VR has brought a new concept of manmachine interaction, new content, new ways and new methods to make humanputer interaction is much more rich, vivid, more natural way, harmony. In recent years the rapid development of virtual reality, wide application areas, development potential, related to puter graphics, digital image processing technology, multimedia technology, network technology, artificial intelligence and so on. It is the use of puter hardware devices and virtual reality simulation of the real world, not only enables people to visit the virtual environment, immersive feeling generated in the process, and also be able to interact with the virtual scene, with interactivity, immersion, Fantasy and more aware of other features. This paper discusses the use of 3ds max, VRML and JavaScript programming construct virtual technology virtual reality scene in supermarkets and restaurants in the application control, use the mouse to control objects within the scene, to issue instructions and make a corresponding change in the movement. For example: The restaurant part of the rotation in the microwave the heating, gas stove39。虛擬現(xiàn)實(shí)語言作為計(jì)算機(jī)的核心技術(shù)已被廣泛應(yīng)用于社會(huì)生活的各個(gè)領(lǐng)域,例如產(chǎn)品設(shè)計(jì)與性能評價(jià)、教育與娛樂、高難度和危險(xiǎn)環(huán)境下的訓(xùn)練、醫(yī)學(xué)、房地產(chǎn)等諸多領(lǐng)域,但在模擬現(xiàn)實(shí)生活方面目前的成果還相對匱乏。虛擬日常生活場景設(shè)計(jì)是將現(xiàn)實(shí)生活中經(jīng)常接觸到、使用到的日常生活場景虛擬化,使人們可以在虛擬的網(wǎng)絡(luò)世界中感受到現(xiàn)實(shí)生活的蹤影。 第1章 虛擬現(xiàn)實(shí)技術(shù) 虛擬現(xiàn)實(shí)技術(shù)簡介 虛擬現(xiàn)實(shí)技術(shù)的概念虛擬現(xiàn)實(shí)是近年來出現(xiàn)的高新技術(shù),也稱人工環(huán)境。概括地說,虛擬現(xiàn)實(shí)是人們通過計(jì)算機(jī)對復(fù)雜數(shù)據(jù)進(jìn)行可視化操作與交互的一種全新方式,與傳統(tǒng)的人機(jī)界面以及流行的視窗操作相比,虛擬現(xiàn)實(shí)在技術(shù)思想上有了質(zhì)的飛躍。 虛擬現(xiàn)實(shí)技術(shù)的關(guān)鍵技術(shù)實(shí)物虛化、虛物實(shí)化和高性能的計(jì)算處理技術(shù)是VRML技術(shù)的三個(gè)主要方面。其被廣泛應(yīng)用于Internet上創(chuàng)建充滿動(dòng)感的三維虛擬空間。它集計(jì)算機(jī)、仿真、微電子、傳感與測量技術(shù)于一體的高新技術(shù)的融合。具體來講,虛擬現(xiàn)實(shí)環(huán)境一般涉及計(jì)算機(jī)圖形學(xué)、圖像處理、模式識別、傳感器、語音處理、網(wǎng)絡(luò)技術(shù)、并行處理、人工智能等高新技術(shù),還涉及天文、地理、數(shù)學(xué)、物理、化學(xué)、美學(xué)、醫(yī)學(xué)、軍事、生理和心理等領(lǐng)域[4]。在航空航天發(fā)射中,也可以制造一個(gè)“模擬航天器”,模擬整個(gè)航天器生產(chǎn)、發(fā)射、運(yùn)行和回收的全過程。其前身是基于DOS操作系統(tǒng)的3D Studio系列軟件,最新版本是2010。擁有強(qiáng)大功能的3DS MAX被廣泛地應(yīng)用于電視及娛樂業(yè)中,比如片頭動(dòng)畫和視頻游戲的制作,深深扎根于玩家心中的勞拉角色形象就是3DS MAX的杰作。 3ds max的特點(diǎn)功能強(qiáng)大,擴(kuò)展性好。和其它相關(guān)軟件配合流暢。室內(nèi)設(shè)計(jì)在3ds max等軟件中,可以制作出3D模型,可用于室內(nèi)設(shè)計(jì)、例如沙發(fā)模型、客廳模型、餐廳模型、臥室模型等等。JavaScript是一種描述性的腳本語言,將JavaScript寫入到Web頁面當(dāng)中,能讓你的網(wǎng)頁更加生動(dòng)活潑,也是目前網(wǎng)頁中設(shè)計(jì)中最容易學(xué)又最方便的語言。這個(gè)程序是用JavaScript或Java寫的,Script節(jié)點(diǎn)腳本可以接收事件,處理事件中的信息,還可以產(chǎn)生基于處理結(jié)果的輸出事件。利用程序腳本和Script節(jié)點(diǎn),可以差生復(fù)雜動(dòng)作。無論Script節(jié)點(diǎn)是直接包含程序腳本,還是將其放在分立的文件中,Script節(jié)點(diǎn)的程序腳本定義了此節(jié)點(diǎn)的動(dòng)作。雖然JavaScript對于大多數(shù)應(yīng)用來說已經(jīng)足夠,但VRML的倡導(dǎo)者之一SGI公司還是基于語言開發(fā)了專門針對VRML設(shè)計(jì)的Vrmlscript語言。 第3章 使用3ds max技術(shù)構(gòu)建模型 3ds max構(gòu)建模型的準(zhǔn)則一個(gè)虛擬現(xiàn)實(shí)場景在計(jì)算機(jī)上演示流暢與否,與場景中的模型個(gè)數(shù)、模型面數(shù)、模型貼圖這三個(gè)方面的數(shù)據(jù)量息息相關(guān),只有在前期建模時(shí)處理好這三個(gè)方面的數(shù)據(jù)量,才不會(huì)導(dǎo)致后期演示時(shí)出現(xiàn)卡、頓等現(xiàn)象。沙發(fā)建模、房屋建模 圖31 沙發(fā)的效果圖 圖32 房屋的效果圖 二維線形建模二維線形在建模中起著非常重要的作用,通常我們建立的三維模型大都是先創(chuàng)建二維線形,然后添加相應(yīng)的修改命令來完成的。洗手池建模、油煙機(jī)建模 圖33 洗菜池的效果圖 圖34油煙機(jī)的效果圖 三維修改器建模在3ds max的修改工具中有大量的三維修改命令,通過使用這些三維修改命令可以對三維對象進(jìn)行一些復(fù)雜的變形和編輯,可以快捷地創(chuàng)建一些精度要求很高的復(fù)雜三維造型。收款機(jī)建模圖39 收款機(jī)的效果圖 利用3D制作動(dòng)畫在3ds max中可以制作場景動(dòng)畫,導(dǎo)入進(jìn)VRML里做必要的處理可以形成物體交互的動(dòng)畫,方便快捷的模擬出現(xiàn)實(shí)生活的場景。(3)激活透視圖,觀察最終動(dòng)畫并加以修改。通過將這些事件從Timesensor節(jié)點(diǎn)的eventOut路由到其他節(jié)點(diǎn),當(dāng)Timesensor節(jié)點(diǎn)的時(shí)鐘計(jì)時(shí)時(shí),可以使這些節(jié)點(diǎn)發(fā)生相應(yīng)的變化[8]。根據(jù)其所插值的類型而將插補(bǔ)器節(jié)點(diǎn)分為幾種[9]:PositionInterpolator位置插補(bǔ)器(用于造型位置的變化,和時(shí)間傳感器結(jié)合一起可以隨時(shí)間改變對象的位置,從而創(chuàng)建對象移動(dòng)的效果。ScalarInterpolator標(biāo)量插補(bǔ)器(對某些標(biāo)量數(shù)值的域進(jìn)行插補(bǔ)的,一般用于只有單一的數(shù)值表示的域,比如改變強(qiáng)度,可以調(diào)節(jié)光照,霧的濃度。) 使用VRML構(gòu)建交互功能的基本傳感器類型在虛擬場景中設(shè)置了一些具有檢測、感知作用的節(jié)點(diǎn),借助這些節(jié)點(diǎn)的使用,瀏覽者和虛擬對象能夠?qū)崿F(xiàn)更進(jìn)一步的交互[10]。檢測器可以分為兩大類,一類是接觸型的傳感器,另一類是感知性的檢測器。如圖442所示功能實(shí)現(xiàn)。 以下所示為實(shí)現(xiàn)煙霧動(dòng)畫代碼: DEF _12 TimeSensor {}DEF steamAniTrigger_13 Script {eventIn SFTime triggerIneventOut SFTime startTimeeventOut SFBool firstTimeurl javascript:function triggerIn(value, time) { startTime = value。如圖45所示為天空效果圖。當(dāng)程序接收到事件響應(yīng)后,通過一系列傳感器控制物體發(fā)生運(yùn)動(dòng)。如圖449所示為超市收銀功能的實(shí)現(xiàn)。以下為實(shí)現(xiàn)超市收獲物品功能的代碼:DEF yi4 Transform {children [DEF n4Trigger TouchSensor { }DEF n41 KfaAnimation {timeSensor DEF Time_22 TimeSensor { }fieldInterps [DEF n4TranslationInterp KfaPositionInterpolator {key [ 0, , …… 1 ]keyTypes [ 2, 2 ]authorKey [ 0, 1 ]keyValue [ 0 0 0,……15 35 10 ]authorKeyValue [ 0 0 0,……15 35 10 ]} ] } ]}ROUTE TO ROUTE TO ROUTE TO 圖410點(diǎn)擊收獲物品功能實(shí)現(xiàn)的原始圖 圖411點(diǎn)擊收獲物品功能實(shí)現(xiàn)的最終效果圖本程序中第一條路由的作用是接觸傳感器n4Trigger的touchTime事件域傳遞域值給時(shí)間傳感器Time_22的set_startTime域;第二條路由是時(shí)間傳感器Time_22的fraction_changed事件域傳遞域值給位置插補(bǔ)器n4TranslationInterp的set_fraction域;第三條路由作用是位置插補(bǔ)器n4TranslationInterp的value_changed事件域傳遞域值給Transform節(jié)點(diǎn)yi4的set_translation域,完成點(diǎn)擊收獲物品交互動(dòng)畫。 使用VRML構(gòu)建油煙機(jī)聲音的交互功能利用VRML里的touchsensor實(shí)現(xiàn)現(xiàn)實(shí)生活中中抽煙煙機(jī)的工作,同時(shí)配有聲音的開啟和關(guān)閉,使人們可以交互控制虛擬的場景。如圖415所示為視點(diǎn)、燈光的實(shí)現(xiàn)。如圖4141418所示為跟蹤視點(diǎn)的實(shí)現(xiàn)。這些由用戶制作的感應(yīng)器和內(nèi)插器還需要一個(gè)關(guān)于這些節(jié)點(diǎn)在處理上述域、eventIn事件和eventOut事件時(shí)所要做動(dòng)作的描述[13]。所有這些域、eventIn事件和eventOut事件就定義了一個(gè)重力Script節(jié)點(diǎn)的接口。首先定義Script節(jié)點(diǎn)中的各域域值,接著便設(shè)置路由(Route)。在initialize()方法中必須獲得Script節(jié)點(diǎn)中eventIn或field域的值,或者把java中的值返回給Script中的eventOut域。初始化完成后通過Script類提供的processEvent(Event p0)或processEvents(int p0, Event[] p1)方法來捕獲Script節(jié)點(diǎn)傳遞的事件。Event類的getValue()方法則返回一個(gè)ConstField類的實(shí)例。如圖552所示為通過旋轉(zhuǎn)旋鈕加熱食物的效果。以下所示為實(shí)現(xiàn)水龍頭方向和出水大小的交互功能的代碼:DEF xuanzhuan CylinderSensor {maxAngle minAngle }DEF KSS Script {field SFNode shuilongkaiguan USE niu1field SFNode shuilongkaiguan USE niu2field SFNode liushui USE liushuifield SFNode liushuishen USE liushuisheneventIn SFBool shuishenurl [javascrip
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1