banner
[面包]MrTwoC

[面包]MrTwoC

你好,欢迎来到这个基于区块链的个人博客 名字:面包 / MrTwoc 爱好:跑步(5/10KM)、咖啡、游戏(MMORPG、FPS、Minecraft、Warframe) 兴趣方向:Rust、区块链、网络安全、量子信息(量子计算)、游戏设计与开发
bilibili
steam
email
github

[靈境項目]記一次bug修復

2025.1.24:

目前實現了只渲染可見面的效果,被方塊擋住的面就跳過渲染。

代碼條件第一次還寫反了,判斷 front 面如果接觸空氣,則添加一個 back 面。。

image

就導致了這種樣子。。

image

修好後看起來就正常些了

image

。。

但是還有個問題,不知道怎麼處理,我用 chunk 把一個個 mesh 拼起來之後,從下面看是這樣。。每個 mesh 邊緣這四面不知道咋剔除了:

image

目前打算先研究一下是不是剔除邏輯需要修改一下。。

以及限制自然地形生成高度的 Y 軸如果設置過高的話,會有些奇怪的空隙,例如下圖中的各個洞:Y = 320

這種情況在 Y 軸越高的時候,越明顯,如果設置為 20480,就只剩下一條一條的方塊,看不出地形了。

image

修好後就可以試著放上草方塊的貼圖,看看只有草方塊的我的世界了。。

另外還需要實現破壞和放置功能,以上都實現後再打算加入聯機功能。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。