世界小也有小的好處,這個微型的小世界建模很容易,很快就有模有樣的了。
然後他在網絡上尋找RPC下載後載入到他的世界中去。人物才展開卻又被他刪除掉,然後重新有下載一個,可還是不能讓他滿意,他失望的再次刪除了它,第三次下載載入,之後又是第四次、第五次、第六次……“我為什麼找不到我自己呢?”他抬頭向虛無詢問道,“這與你有關嗎?”
“沒有,”灰色中的創造者呂清廣趕緊撇清,“跟我一點兒關係也沒有,我自己也在困惑。跟你的困惑正好相反,我很奇怪怎麼會有另一個我出現——也就是你,本來是不該有你的,這跟我的設定不符。”在解釋的同時呂清廣感到心裏很不舒服,他覺得自己不該如此軟弱,他麵對的即使是自己也終不過是自己的創造物。可是在升起這股情緒的時刻話已出口了,說出來的話是收不回來的,於是憋屈感使他更加的不舒服。
被設定的呂清廣繼續在網絡中搜索著,“也許這裏有吧。”他搖著頭,“收費的,哎,還是算了吧。”他自嘲的笑了笑,“還是舍不得呀!我舍不得付費,可沒有舍又怎麼會有得呢?不過得不到也沒有多大的關係的,我也不一定要一個跟我一模一樣的,我要創造另一個自己,無論什麼樣子總會是我自己。”他微微一笑,充滿自信的選擇了一個抽象的人體,在他設定的蝸居中按設定坐到桌前擺弄電腦。
抽象的呂清廣也創造出自己的世界,一個更小的蝸居,裏麵甚至不再有另一個自己了,不過這也沒有關係,他依舊充滿興致的給每一個物件做材質編輯,貼圖,調整色彩、明度,定義貼圖類型,輸入貼圖大小。空間實在是太狹小,所以使用了鏡麵來裝點前麵,以產生虛空間,使得視線得到虛假的延伸讓空間在感覺上變得大一點兒。
鏡麵在建模上是極簡單的,一個平麵就好,最為好做,也方便計算,但材質就麻煩得多了,而鏡麵的關鍵就是材質效果,材質效果的關鍵則是映射——鏡中的世界可不就是靠映射才產生的麼。
打開材質球,性質、透明度、高光,貼圖通道,反射:反射類型,反**度。Refract/Reflect貼圖,反射被反跳的次數由RenderingIterations參數控製,反跳次數越多耗時越長,抽象呂清廣是準備讓兩麵對立牆麵的鏡麵可以互相看到對方,也就是說雙方的反射將能回反跳他們的反射。
被設定的呂清廣看著參數控製器腦袋裏嗡嗡作響:反跳次數越多就越精細越像真實的世界,可這就越耗時間或者時間不變那就需要更大型更優秀的計算機。
如果。。。
他新建了一個MAX文件,簡單的做了一個長方形空間,再畫了兩個BOX,按照銀鏡的係數賦了材質。將兩麵銀鏡麵對麵放置,設置一個攝影機對著其中一個麵鏡子,隨意加了兩個點光源。開始渲染。他盯著電腦上快速下移的分割線,上麵是已將渲染出來的場景下麵是一片黑暗。黑暗在飛速的減少,鏡子和鏡子裏的世界暴露出來。
鏡子裏還是鏡子,鏡子裏的鏡子上反射著鏡子裏鏡子反射的鏡子。然後鏡子裏的鏡子反射的鏡子裏現出一片黑暗,在最裏層鏡子的中心,那虛無的黑色無情的暴露出世界的虛擬現實。
精度,在精度不夠時你就會發現世界的破綻。
我們的眼睛可以看到的精度是多少?
;