用户:
LOUISQII查看:13 回复:7 评论:13 创建时间:2022-06-16T18:17:20
最近,我在神岛创作的过程中,发现了1个无法解释的bug。一起来看看吧。
透视眼
上图:

???说好的真3D游戏呢?怎么变成面了???其实,我们在一些地图中飞行到地图的界外,就可以看穿人性的弱点(划掉)一些地形。具体是怎么回事,我不知道......
而且,一些玻璃也可以实现这种效果:

(此处用的方块是window,编号为160)
好了,哪位大佬能解释一下这是怎么回事吗?谢谢了
SKQA岛三渲染方块的机制是,只渲染和空气或透明方块接触的面,其他的面都不渲染,以及多层透明方块只渲染第一层。
这里透明方块的定义是,方块六个面只要有一个像素透明或半透明都算,竹子(bamboo)虽然不是整个都透明,也算。
所以就会导致隔玻璃看不到水,因为玻璃和水都是透明方块,只渲染玻璃不渲染水。
而第一个就属于岛三的特性了,山谷湖泊模板的专属特性,就是地图边缘的山会判定没有接触空气或透明方块,所以不渲染。
点赞2
评论