棋奧,茂沫,安圭等人也來到了會議室。
大家看著這個帶接口的箱子問,“這個怎么進入?”
棋奧從箱子后面找到個說明書。可以通過接口進入,如果是用計算機直接進入,訪問數(shù)據(jù)有限。第二種方法,是通過傳感器頭盔進入。但現(xiàn)在也是在測試階段。
棋奧說:“說明書上寫道通過頭盔接入的危險性,一定要通過正常退出方式退出,不能強行退出,否則有危險?!?br/>
傳感器頭盔里有腦電波傳感器和其他生物傳感器。腦電波傳感器是一種以電流放大技術(shù),通過檢測頭皮皮膚表面的微弱電信號來獲取大腦活動狀態(tài)的設(shè)備。它通過多個電極放置在頭部,安裝完畢后,傳感器會探測頭部的電位變化,并將其轉(zhuǎn)換為有用的信號。生物傳感器檢測的東西也包括其他信號,比如心率,腦電波和肌肉活動等。根據(jù)信號分析,用戶可以獲得虛擬世界的信息。
對虛擬世界的檢測,類似于使用VR設(shè)備,原理是基于運動學(xué)感測技術(shù),使用傳感器來監(jiān)測用戶的動作,然后把這些動作轉(zhuǎn)換成電信號,再將其發(fā)送到控制器來控制虛擬現(xiàn)實環(huán)境中的事件和圖像??梢允褂弥w來實時的交互、控制和操縱虛擬現(xiàn)實環(huán)境中的物理對象以及運行模擬程序。
虛擬世界的制作過程需要采用一些專業(yè)的技術(shù),包括3D建模、虛擬場景設(shè)計、物理仿真和動畫制作等。
首先,根據(jù)需要體驗的內(nèi)容,使用3D建模工具來創(chuàng)建出地形、物體以及其他數(shù)字內(nèi)容。然后,將這些數(shù)字內(nèi)容布置在一個三維虛擬場景中,并根據(jù)需要進行相應(yīng)的修正。隨后,使用物理仿真工具來處理物體之間的相互作用(如重力、彈性或者碰撞)。最后,使用動畫制作工具來處理NPC的行為以及對話。
“傳感器頭盔?這里沒有啊?!?br/>
“是沒有,找了一圈?!?br/>
“那得自己造了嗎?”
“這怎么做?”
棋奧說:“我看看說明書。需要些腦電波傳感器和其他生物傳感器,耳機話筒,信號線?!?br/>
展顧約說:“這鎮(zhèn)子上有嗎?什么時候能做出來?”
姜決說:“有,有個電子元件市場?!?br/>
棋奧說:“如果有,組裝一下也可以?!?br/>
劉莫芝說:“啊,這是唐先生讓我們幫他完成制作嗎?”
棋奧趕緊去鎮(zhèn)上電子元件市場買元件。他來到之后,有個中年人打招呼,歡迎他到自己的店鋪看看產(chǎn)品。棋奧拿出來清單對他說:“這些材料、傳感器你們店里有嗎?”
“有的?!?br/>
棋奧說:“這些都要?你這里東西挺全的啊,我本來以為要找好幾個店?!?br/>
“這些都有,比較巧合吧??赡茉瓉硪灿腥藖碣I這些東西?”
棋奧說:“啊,也買這些東西,做腦電波檢測嗎?”
“不知道是做什么,可能是吧。也有些做游戲的可能是需要這些電子元件?!?br/>
棋奧說:“不管他們了。先按照這個清單幫我把東西找找?!?br/>
腦電波傳感器的制作過程需要的技術(shù)包括電路設(shè)計、信號處理以及編程等。首先,制作出能夠檢測人體腦電波的傳感器,并將其連接到相應(yīng)的信號處理單元上。然后,使用信號處理工具來對讀出來的數(shù)據(jù)進行相應(yīng)的放大和濾波處理,從而得出有效信號。最后,使用編程語言來實時更新傳感器中采集到的數(shù)據(jù),從而實時更新虛擬世界體驗中所顯示的內(nèi)容。
回來之后,棋奧把各個傳感器進行組裝拼接。
組成3個頭盔,把傳感器頭盔接口接到箱子的接口上。
棋奧整理了一下思路,設(shè)計和使用的過程包括:設(shè)計VR硬件,包括頭盔、控制器、顯示器等;編寫軟件,包括3D游戲引擎、虛擬現(xiàn)實引擎等;組裝硬件,將頭盔、控制器、顯示器等組裝在一起;安裝軟件,將軟件安裝到硬件上;測試,測試VR裝置的功能和性能。還挺復(fù)雜的,不知道唐先生原來花了多長時間。
展顧約、董趨、劉莫芝拿來椅子做好,準(zhǔn)備戴上頭盔進入網(wǎng)絡(luò)。
棋奧說:“再強調(diào)一遍啊,這說明書上寫了,通過頭盔接入的危險性,一定要通過正常退出方式退出,也就是口令退出,不能強行退出,否則有危險。”
“好的。”
他們戴上頭盔,進入接口。通過計算機和頭盔進入網(wǎng)絡(luò)看到的數(shù)據(jù)流不一樣。他們進去之后,看到自己控制的是一個數(shù)據(jù)載體。旁邊還有一些檢查程序,把他們當(dāng)成入侵程序。
展顧約說:“這不是正常的接入方式嗎?為什么會被當(dāng)成入侵程序?”
董趨說:“也許是系統(tǒng)不完整?”
劉莫芝說:“也許是沒有經(jīng)過正常的初步驗證步驟?”
有大量的端口,接入地址。需要縮小搜索范圍。
“茂沫,安圭,你們能做到嗎,縮小搜索范圍,找出唐先生最近最有可能登錄的端口范圍?!?br/>
茂沫說:“好的,應(yīng)該可以。我們在外面用電腦編程搜索。你們的一些信息是通過數(shù)據(jù)線傳出來了,包括你們遇到的端口的數(shù)據(jù)流。”
劉莫芝說:“為什么有這么多端口訪問過這個系統(tǒng)?不是應(yīng)該只有唐先生訪問過這個嗎?這個是沒有對外公開的吧?”
茂沫說:“是很奇怪,既然有其他端口訪問。那這些是誰呢?位置在什么地方?”
茂沫、安圭編個程序,建立模型,分析了這些數(shù)據(jù)。發(fā)現(xiàn)這些地址都是虛擬的。需要用一些方法把真實地址還原出來。
檢查程序還在跟蹤著,并且設(shè)置了一些壁壘。
“剛開始它提問,我們沒有回答,它在問什么?”
“是否是類似驗證碼?”
“求函數(shù)f(x)=2x^2+5x+1的極值?!?br/>
“這是什么?是高數(shù)題目嗎?”
“是的,這是登錄的驗證碼吧?!?br/>
“還好,這題還比較簡單?!?br/>
“解:f'(x)=4x+5=0,得到x=-5/4。因此,f(-5/4)為極值點。將-5/4代入原函數(shù)中可得f(-5/4)=2(-25/16)+5(-5/4)+1=-31/16。所以函數(shù)f(x)的極值為-31/16.”
“x趨向于正無窮大,lim(si
x/根號下x)等于多少?”檢查程序提問。
“等于0.”
“f'(cosx)=cos2x,求f''(x)。”
“在f"(cosx)=cos2x的兩邊微分得f"(cosx)dcosx=-2si
2xdx,即f"(cos.x).(-si
x)dx=-4si
xcosxdx,化簡得f"(cosx)=4cosx。令cosx=t,,則f"(t)=4t.于是可得f"(x)=4x,|x|≤1.”
“若f(x)在[-1,1]上有二階導(dǎo)數(shù),且,f(0)=f(1)=0,設(shè)F(x)=x2f(x),則在(0,1)內(nèi)至少存在一點a,使得F"(a)=0.判斷對錯?!?br/>
“對。用羅爾定理證明,或者用泰勒公式證明?!?br/>
檢查程序離開了,也不知道是不是不再回來檢查他們。