如何升級你的舊礦山地圖無縫過渡到新的生物群落

升級Minecraft以獲得最新的功能總是很有趣的,除非它打破了你的舊地圖,並在它們之間建立巨大而醜陋的工件。請繼續閱讀,我們將向您展示如何將一張舊的地雷船地圖帶到一個新版本的地雷船中,而不必冒著在地形上出現非常難看的故障的風險。...

如何升級你的舊礦山地圖無縫過渡到新的生物群落

升級Minecraft以獲得最新的功能總是很有趣的,除非它打破了你的舊地圖,並在它們之間建立巨大而醜陋的工件。請繼續閱讀,我們將向您展示如何將一張舊的地雷船地圖帶到一個新版本的地雷船中,而不必冒著在地形上出現非常難看的故障的風險。

有什麼問題嗎?

Minecraft龐大的程式生成的地圖是使用世界種子提供的地形生成器演算法建立的(根據系統時間戳建立世界時生成的或由玩家提供的字母數字字串)。這個種子作為一個偽隨機數,輸入到一個複雜的方程中,然後逐塊生成玩家周圍的地雷世界。

這個系統工作得很好,它是Minecraft宇宙的神奇基礎,玩家可以不斷漫遊,漫遊新的山丘,山脈,洞穴,以及更多的動態生成,供他們探索。

當玩家把以前版本的Minecraft的舊地圖帶到新版本的Minecraft時,它就崩潰了(我們今天關心的是)。在世界地圖的生命週期中,世界種子仍然保留在世界地圖中,但是地形生成演算法基於該種子建立的內容在主要的佈雷艇版本之間可能會發生重大變化。

這意味著,如果您將在Minecraft 1.6.*中建立的地圖載入到Minecraft 1.8.*中,那麼您已經探索的區域和您將來將探索的新區域之間的過渡區域將非常難看,因為地形生成器將生成完全不匹配的地形。群山將從陡峭的表面俯衝到海洋中,奇怪的完全方形的森林將出現在沙漠中,其他醜陋的人工製品將出現在你的地圖上。

讓我們看看用Minecraft 1.6.4載入建立地圖,然後在Minecraft 1.8.3中載入,會有多難看。首先,這裡是我們的樣本地圖截圖。如果你想在家裡玩,我們地圖的種子是1263041493870342。有關使用種子的資訊,請檢視我們的Minecraft課程“建立自定義地圖”。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

首先,讓我們強調一下我們的方**。我們已經在創造性的模式下載入了地圖,並從我們的出發廣場直線上升。檢視距離設定為“遠”(早期版本的Minecraft不允許基於數值塊的檢視距離,但我們知道遠相當於16個塊的檢視距離)。這意味著在我們的繁殖點周圍有一個由地形生成器生成的32×32塊網格。

在建立這個地圖之後,我們等待所有的塊生成,我們的檢視在各個方向上填充。然後我們登出並在Minecraft 1.8.3中載入相同的地圖,並將檢視距離設定為32塊。在等待距離渲染之後,我們繞著舊地圖的邊緣飛行(距離中心大約16塊),並檢視用舊演算法生成的地圖邊緣與新演算法合併的位置。你知道遠處沙漠中你能看到的那個村莊嗎?它現在有一條相當奇特的海岸線。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

上面的截圖是在飛到沙漠村莊的另一邊後拍攝的,從新生成的地形向地圖中心回望。老發電機讀著種子說:“把這個地區變成沙漠!但是新的發電機說,“把這個地區變成海洋!“你可以看到清晰的線條水平移動,描繪出新舊地形。

如果這對你來說還不夠油滑和醜陋,請考慮上圖中產卵點和村莊以北的叢林區域的截圖。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

這就是一個美麗的山地叢林生物群落。讓我們看看它從另一邊看起來有多棒。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

很可愛。更多的海洋,而且,由於在我們把舊地圖裝進新版本的地雷艇之前形成的地形高度,從叢林山的山頂到下面的海洋的距離大約是50個街區。也許我們應該慶幸,這個小故障產生了一片海洋,而不是一片田地,因為這樣的一滴水肯定會把我們弄進去。

為了防止你仍然不相信渲染小故障不是完全可怕,讓我們尋求我們的老朋友Mapcrafter的幫助,渲染一個3D Google Earth風格的地圖檢視,我們目前正在探索向你展示地形生成器的衝突到底有多殘酷。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

從這個自上而下的觀點我們可以確定的是,1.6.4生成器中的種子想要在產卵點周圍建立一個區域,這個區域是叢林、沙漠、平原和泰加雪林的交叉點。1.8.3發電機想要在這個完全相同的地方創造的是一個巨大的海洋,上面散佈著小島,還有一大片(如下圖所示)有山脈和森林的陸地。

當兩者發生衝突時,Minecraft基本上說:“好吧,這些塊已經存在,所以我們不會再嘗試生成它們,但是玩家需要新的塊,所以我們將應用當前版本的生成器。”結果就是你在上面看到的可怕的混亂。

現在,我們將第一個告訴你,我們完美的32×32不合適的正方形是一個極端的例子,邊緣非常明顯。我們特意在Minecraft 1.6.4中建立了一個小正方形地圖,以突出和定位新舊地形之間的極端變化,為您展示它。

一個“住”的地圖,你一直在有機地探索和玩遊戲不會有這樣一個完美的正方形形狀,而是會有各種各樣的叉,曲線,這樣你已經在地圖上移動,沒有徹底探索每一英寸邊到邊。這類地圖將有沿著廣泛的邊緣蔓延的小故障,以及內部地圖內的小故障口袋,玩家從來沒有冒險,因此沒有產生非常大塊。那些內部缺失的部分也會受到世代的干擾,留下奇怪的人工製品(就像是雪域生物群落中間一片完美的正方形沙漠)。

幸運的是,對於我們所有人來說,有一個非常聰明的工具在那裡做了一個非常出色的工作平滑舊地形之間的接縫產生的舊版本的地雷和新的地形產生的新版本。讓我們來看看,我們如何才能拯救我們的地圖,從一個醜陋的生活擦亮了地形與它。

用mcmerge平滑地形過渡

MCMerge是一個開源的Minecraft編輯器,它做了一件事,一件事做得非常好:它仔細地處理舊地形和新地形之間的邊界,這樣過渡空間是一個緩坡,向下延伸到一條河流,將兩個生物群落連線在一起,沒有我們在上一節中看到的刺耳和不自然的過渡。

您在升級之間部署MCMerge,這樣它就可以學習和繪製舊地圖的邊界,然後您將地圖載入到新版Minecraft中並進行一些探索(或者使用Minecraft Land Generator之類的工具為您進行自動區塊生成的探索),然後再次執行MCMerge,它沿著舊地形和新地形之間的縫隙,將它們雕刻成自然的山谷和裂縫,底部有一條河流,這樣你的過渡不再像破碎的瓷器,而是自然景觀。

讓我們分解上面列出的事件序列,並用螢幕截圖和渲染來說明轉換,以突出顯示更改是如何形成的。

選擇地圖

在本教程中,我們選擇使用與上一節相同的種子和Minecraft前後版本:Minecraft 1.6.4和Minecraft 1.8.3。唯一不同的是,我們用相同的種子重新建立了地圖,然後在生存模式下以更有機的方式漫遊,以建立更自然的地圖形狀(而不是我們之前展示的完美正方形)。

以下是教程地圖在Mapcrafter中渲染時的樣子。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

我們已經放大了西南邊緣,在那裡我們很容易看到,稍後,新的接縫是平滑的。

無論您選擇哪種地圖,在任何情況下,您都必須從舊版本的Minecraft載入並在新版本的Minecraft中探索地圖,直到您完成MCMerge流程的第一輪,因為這樣做可能會給您的地圖帶來無法修復的故障。

此外,在繼續操作之前,您必須備份所選地圖以備妥善保管。我們對MCMerge沒有任何問題,或者說,我們多年來使用過的眾多世界編輯工具中的任何一種,但安全總比遺憾好。

下載mcmerge

你可以在Minecraft論壇的官方MCMerge主題上獲取MCMerge最新版本的副本。下載有兩種版本,Mac OS X的Python程式碼,Linux,和其他OS使用者(它要求你下載和安裝Python為你的作業系統和少量的依賴性概述在自述檔案)或預編譯的Windows版本,只需要下載微軟Visual C++ 2008可重新分配包(x86),如果它還沒有安裝在您的機器上。

注意:在本教程中,我們將使用Windows版本;對於那些與Python版本一起使用的版本,只需替換“mcmerge.exe在“python”後面的所有命令中麥爾基公司“作為替代品。所有附加的命令開關和修改器保持不變。

繼續之前,請將要使用的世界的儲存目錄複製到/MCMerge/資料夾中。(例如,如果你的世界被稱為“Funland”,那麼現在應該有一個目錄/MCMerge/Funland/)

執行mcmerge初始通道

將save目錄放在/worlds/資料夾中後,就可以繼續執行第一個過程了。這是程式的一個階段,MCMerge將沿著現有地圖邊界進行等高線追蹤,並記下哪些塊直接位於所探索世界的邊緣。

要執行跟蹤,請在/MCMerge/目錄中透過命令列執行以下命令,其中“world”是您的world save目錄的名稱。

mcmerge.exe trace “world”

跟蹤過程非常快速,即使是對於大型世界,您也會看到這樣的輸出。

Getting existing world contour…

Tracing world contour…

Recording world counter data…

World contour detection complete

此時,麥克麥格已經掌握了它需要的資料。您可以透過檢視世界目錄來確認程序,現在應該有一個新資料夾標記為”##MCEDIT.TEMP##“和檔名”等高線.dat”. 如果命令導致錯誤和/或資料夾中沒有其他檔案,則可能需要以管理員身份執行該命令。

生成新區塊資料

一旦等高線過程完成後,下一步是載入您的地雷船地圖在新版本的地雷船。我們不能強調這一點,如果你載入它與原始版本的Minecraft你不會得到新的生物群落從新的地形發生器;你會得到舊的生物群落資料,使整個過程毫無價值,因為你將不得不重新開始。

有兩種方法可以生成新的塊資料。你可以真正地玩遊戲,在創造性的模式下飛行,跟隨你的世界邊界並載入新的資料。如果你有一個非常小的地圖,就像我們在本教程中使用的那樣,這是一個非常合理的方法。

如果你有一張更大的地圖,探索舊大陸邊界的過程可能需要幾個小時到幾天。此外,你可能希望跳過實際的探索,以免破壞生存模式圖中的驚喜。為此,使用Minecraft Land Generator自動載入地圖資料非常有用,無需您玩遊戲和手動探索。

如果你不想探索所有的邊界和地雷地面發電機是更多的調整比你現在想做的,不要擔心。我們在上一步中建立的等高線資料不會過期,因為它精確地繪製了舊地圖的輪廓。在將來發現渲染不好的區域時,可以根據需要多次執行merge函式。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

完成等高線傳遞後,將世界資料複製回Minecraft目錄,然後用新版Minecraft載入地圖。漫遊在地圖的邊緣,直到你結束了那種鋸齒和醜陋的接縫看到在上面的渲染。

一旦瀏覽了地圖並生成了新的塊資料,就可以執行清理過程了。

合併區塊資料

該過程的最後一步是將儲存檔案從Minecraft儲存目錄(現在您已經用Minecraft的新版本生成了新資料)複製回您正在使用的/MCMerge/資料夾。

在更新的地圖檔案就位後,執行以下命令:

mcmerge.exe merge “world”

坐下來放鬆。在一個小世界上的過程只有幾分鐘,在一個非常大的世界上的過程可能需要一個小時或更長的時間。完成後,將儲存檔案從MCMerge目錄複製回Minecraft saves目錄並載入。你們新更新的世界現在將有更為平穩的生物群落之間的過渡,而不是新舊地形之間的鋸齒狀和不和諧的過渡。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

還記得在上面的渲染中過渡有多明顯嗎?讓我們看一看合併邊就位後新地圖資料的新渲染。

一點也不壞。然而,很難說在天空中一切看起來有多順利,所以讓我們從遊戲中的角度縮小並比較一個點。在這裡,有一個獨特的、醜陋的階梯狀結構,森林與海洋生物群落相遇,然後,在同一個檢視中,平原地區和山區之間有一個醜陋的接縫。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

在MCMerge固定地圖中,從一個稍微不同的角度看,真正顯示了變化,海岸線被切割和變化,平原和山脈之間的接縫被固定,河流和海拔調整在山脈生物群落的邊緣。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

什麼是一個非常明顯的眼中釘,會讓你認為遊戲已經順利了,現在看在家裡的地雷世界,不問任何問題。即使你有一個長而線性的接縫隱藏它仍然看起來很自然。

在下面的截圖中,你可以看到一個地方,幾十塊長,兩個生物群落沿著一條非常直線相遇。儘管生成的河流看起來有點不自然,因為雷工河通常是蜿蜒的(一個目光敏銳的玩家肯定會注意到它從一個高度有利的位置異常筆直的性質),但它看起來仍然遠比一條完美的直線標誌著兩個生物群落之間的邊界自然得多。

如何升級你的舊礦山地圖無縫過渡到新的生物群落

當處理完全筆直的接縫時,MCMerge在清理和起毛接縫方面做得絕對足夠好(以至於只有從空中或渲染到線條時才會變得明顯)。當處理更多的有機和遊蕩的地圖邊緣時,清理工作實際上是不可檢測的。

在今天的教程中,我們在不太理想的情況下使用了預設設定(我們的地圖混合了銳利的直邊和蜿蜒的階梯邊),我們仍然獲得了很好的效果。如果你在一個更大的更有機探索的地圖上執行MCMerge,並且你對合並選項更感興趣(檢視自述檔案以瞭解如何調整模糊演算法、河谷深度和周圍覆蓋等),你可以建立合併的邊,使其外觀自然,很容易忘記,即使是**它們的人,它們在哪裡。


有一個緊迫的地雷問題大或小?給我們發郵件詢問@tl80.cn我們會盡力回答的!

 

  • 發表於 2021-04-10 21:35
  • 閱讀 ( 62 )
  • 分類:網際網路

你可能感興趣的文章

陸地的(terrestrial)和水生生物群落(aquatic biomes)的區別

...域,但它們的邊界並沒有明確界定。因此,它們之間存在過渡區。它們可能包括許多生態系統,包括不同的生物群落和各種生境。生物群落對生物體的生存至關重要。它們可以根據氣候、植物和動物進行分類。 生物群落主要分...

  • 發佈於 2020-10-07 21:40
  • 閲讀 ( 126 )

升級你的智慧手機?做之前要問5個問題

...費者的興趣和擁擠的智慧**釋出週期,你可能會感到壓力升級到一個新的智慧**比預期的要快。畢竟,在六個月內,**商已經在推廣最新的、最棒的版本。 ...

  • 發佈於 2021-03-19 08:09
  • 閲讀 ( 44 )

7個很酷的藍芽diy專案可以升級你的舊裝置

...個藍芽接收器模組。首先,從他的基礎教程開始,他教你如何透過主Arduino遙控從Arduino上的LED燈。 ...

  • 發佈於 2021-03-24 00:51
  • 閲讀 ( 81 )

升級你的舊電腦會使它耗電更少嗎?

...。一份來自自然資源保護委員會的報告詳細說明了計算機如何在全球用電量中佔據相當大的比例。 ...

  • 發佈於 2021-03-24 05:39
  • 閲讀 ( 58 )

為什麼你要升級你的舊電腦顯示器

...的色彩工作,如照片編輯、影片色彩分級或藝術品,無論如何,您應該使用色彩校準外圍裝置校準顯示器。 如果你花的更多,看看像LG 27UK850,一個4K顯示器,HDR10認證。它甚至使用了一個現代USB-C聯結器。大約500美元,你將獲得...

  • 發佈於 2021-04-02 09:50
  • 閲讀 ( 53 )

如何從一個powerpoint簡報連結到另一個powerpoint簡報

...幾乎是天衣無縫的,給人一種單一呈現的錯覺。下面介紹如何將PowerPoint簡報連結在一起。 在開始之前,請注意,兩個簡報需要在同一個資料夾中才能連結在一起。建立連結後移動或重新命名第二個檔案將導致幻燈片中斷。 將...

  • 發佈於 2021-04-03 01:11
  • 閲讀 ( 49 )

如何連結到同一powerpoint簡報中的另一張幻燈片

...**指向該幻燈片的連結以快速訪問可能會很有用。下面是如何設定它。 連結到同一簡報中的另一張幻燈片 開啟簡報並導航到將包含超連結的幻燈片。到達後,高亮顯示要將連結附加到的文字、物件、形狀或影象。 接下來,轉...

  • 發佈於 2021-04-04 00:38
  • 閲讀 ( 39 )

你能升級你mac電腦的硬碟或ssd嗎?

...你經常可以取代自己,尤其是在舊的Mac電腦。讓我們看看如何找出你是否可以取代你的。 查詢mac的型號 在做任何事情之前,你需要確切地確定你有什麼型號的Mac。僅僅稱之為MacBook Pro是不夠的;例如,我有MacBook Pro(Retina,15...

  • 發佈於 2021-04-06 12:06
  • 閲讀 ( 57 )

如何透過iphone從mac打電話

...包括直接從您的計算機撥打電話。下面是方法。 相關:如何讓Mac和iOS裝置無縫地連續工作 為了讓它工作,你的Mac和iPhone需要彼此靠近。切換使用藍芽低能量協議,最大範圍約為30英尺戶外,視線清晰。在裡面,牆壁和電線擋住...

  • 發佈於 2021-04-07 00:01
  • 閲讀 ( 31 )

如何讓spotify像一個真正的dj一樣在歌曲之間進行交叉淡入淡出

...中的歌曲無縫過渡聽起來比其他選擇要好得多。下面介紹如何在Spotify中啟用它。 在您的計算機上 開啟Spotify,單擊帳戶名旁邊的向下箭頭,然後選擇設定。 向下滾動到底部,然後單擊“顯示高階設定”。 單擊Crossfade旁邊的...

  • 發佈於 2021-04-07 03:04
  • 閲讀 ( 34 )
aegh0836
aegh0836

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦