2025.1.24:
目前实现了只渲染可见面的效果,被方块挡住的面就跳过渲染。
代码条件第一次还写反了,判断front面如果接触空气,则添加一个back面。。
就导致了这种样子。。
修好后看起来就正常些了
。。
但是还有个问题,不知道怎么处理,我用chunk把一个个mesh拼起来之后,从下面看是这样。。每个mesh边缘这四面不知道咋剔除了:
目前打算先研究一下是不是剔除逻辑需要修改一下。。
以及限制自然地形生成高度的Y轴如果设置过高的话,会有些奇怪的空隙,例如下图中的各个洞:Y = 320
这种情况在Y轴越高的时候,越明显,如果设置为20480,就只剩下一条一条的方块,看不出地形了。
修好后就可以试着放上草方块的贴图,看看只有草方块的我的世界了。。
另外还需要实现破坏和放置功能,以上都实现后再打算加入联机功能。