楠木軒

在《我的世界》的遊戲中,圓形並非未存在,只是你沒法看見

由 宮繼梅 發佈於 科技

大家在評論MC這款遊戲的時候,方塊永遠都是MC的標籤之一,在這款遊戲之中,有一個非常有趣的梗,那就是notch創造了一個世界,但是卻沒有辦法造出一個圓,圓形的物體在遊戲之中,似乎就重來沒有出現過。

然而在我的世界這款遊戲之中,圓形並非是未存在,只是玩家沒有辦法看見而已。

實際上。

我們通過電腦屏幕也好,手機屏幕也好,在這上面我們是看不到一個完美的圓的,電腦屏幕是由一個一個像素組成的,和Mnecraft很類似。它顯示成的圓形只是部分區塊像素變黑形成的。

而MC的畫面也是通過屏幕顯示出來的,而因為遊戲之中的原因,我們在遊戲裏面只能夠看見方塊的存在,而看不見圓的存在,實際上,當我們在遊戲之中用方塊搭建了一個圓形的時候。

我們看到的視角是稜角分明的遠,因為我們人物和像素塊的比例太小了,而如果能夠將史蒂夫發大無限倍的話,這個時候我們再看這個圓,就會因為像素塊急劇變小,從而忽視系列,就能夠在MC裏面看圓了。

但是我們這個圓只能夠縮小看,卻不能夠放大快,在這種情境下不可能畫出完美圓,只能一點一點趨近。就像祖沖之的割圓術一樣,n→∞時就是完美。

那麼如何打造一個完美的圓呢?

完美的圓應該就是無限放大而不是失邊的圓,那麼能夠滿足這個要求的,就只要矢量圖了,我們都知道,Adobeillustrator是用來製造矢量圖形的一款軟件,那麼利用AI我們來做一個矢量材質包。

這一點並不難,會用AI的大佬就能輕鬆做到,就連mojang也有大把人才可以做到這些,但是為什麼不添加這個矢量的圓呢?主要還是要考慮到遊戲的性能問題上。

其實MC在國外也有一個圓形的mod,只不過一加載這個mod,遊戲的幀數就會變得極具下降,這就要考慮到了計算能力上面。

當圓出現的時候,因為有無窮多個面需要渲染(玩過C4D建模的都知道,這意味着一個圓的表面需要無窮細分)。即使不崩潰,遊戲顯卡輸出的畫面也有大概率會顯示錯誤

所以從理論上來講,MC這款遊戲是可以存在圓形的,但是侷限於電腦的坤建,圓形一直沒有辦法繼續存在下去,而且能夠處理這種矢量圖形的顯卡,在MC當中除了最頂尖的顯卡之外,沒有什麼遊戲能夠如此負擔。

那麼各位小夥伴們,你們認為MC裏面有整整意義上的元呢?不妨在下方留言評論,喜歡的話,還請點個關注支持一下,咱們下篇文章再見,拜拜