第46章 隱身衣(上)(1 / 2)

程天運征求徐浩然的意見,問他:“我們的隱身衣你打算怎麼做?”

徐浩然想了想,說:“要不做一個隱形鬥篷,穿在裏麵就可以隱身的那種?”

程天運反對,說:“那是魔法,做起來可太費事了。不過……或許我們可以借鑒隱形鬥篷的思路,做一個類似於它的裝置。”

徐浩然接著補充,說:“鬥篷與身體之間有空隙,這一部分空間就浪費了,而我們可以把鬥篷設計成一種貼在身體上的形式,我們可以用精神力簡單地控製一下,就完美貼合了。”

程天運說:“那麼整個隱身衣的設計就構思好了。接下來我們要考慮細節問題了。”

徐浩然想了想,發飆了自己的觀點,說:“為了確定隱身的範圍,我們需要讓我們的隱身衣閉合起來,而不是像鬥篷一樣下麵是敞口的。”

程天運說:“嗯,你說得對。不過,又有一處細節要考慮了,就是鞋底你打算怎麼辦?”

“那也不難辦,穿衣服的時候跳一下或者飛起來就行了。”

“好的。接下來是隱形衣具體的功能設計了。原理上是在隱形衣表麵布滿折光器這樣的裝置,但是它不是簡單的折光而是需要程序的控製。”

程天運接著說道:“一方麵,它需要接收環境裏的色光,另一方麵,他還需要發出光線,效果則是要做到,比如說照向我們後背的光線要從我們身體前部射出,就好像直接穿過我們一樣。”

“那麼,”徐浩然想了想,說,“我們要考慮透光性的問題,不要光線從我們身體裏麵好像穿過去了一樣,我們卻對外麵什麼也看不見。”

“對。我們還要讓外麵的光線直接通過隱身衣,而裏麵的光線不能通過。”

“嗯,這就很好了。但是……”程天運深思熟慮,說:“其實整個隱形衣的難點不是之前說的那些細節。”

“那是什麼?”

“我就打這麼一個比方。一個長方體一樣的‘隱形衣’和一個人形的,哪一個好做?”

“當然是長方體的好做,因為位置關係簡單,計算起來很方便。”

“正是。”程天運肯定了徐浩然的解釋,並接著說:“但是既然我們要做成人形的,那就要努力去做。”

“這個程序寫起來可不要太費事了。”

“哎,沒事,今天下午完成不了不還有明天嗎?後天不行還有大後天。反正我們時間多的是。”

“有道理。那你講講你程序打算怎麼寫吧。”

“我需要讀取整件隱形衣各個部分上折光器的位置信息,然後整合起來,在程序裏形成一個衣服的空間構型信息。”

“然後我要做的是,對於每一條入射的光線,計算如果不存在這件隱身衣裏麵的人,應該從哪裏以什麼樣的角度出射,然後讓折光器實現就可以了。”

徐浩然聽完,說:“說起來容易,做起來難。讓我們開始工作吧!”

“好啊,我寫程序的時候,你幫忙看著,並且你要準備好調試工作,一會兒調試還是你負責。”