Xiao2
李狗嗨 发表于 2021-1-5 16:14
是个不错的办法,但是像你做的那个树叶是不是就没办法了,面数少的话效果可能也会差点。 ...

所以这一块我仅仅应用在地狱的环境改造上。
你可以看看地狱的植被情况,像素墙解决了菌岩不是透明方块的问题。
而菌叶我就没有做成叶子那样,仅仅是简单拓展了出去而已。

15113532158
用起来不错,感谢分享

SQwatermark
并不是为了防止作弊,而是因为不透明材质渲染的开销比透明材质小,
半透明材质的开销更大(因为涉及混合)

Xiao2
SQwatermark 发表于 2021-1-30 19:46
并不是为了防止作弊,而是因为不透明材质渲染的开销比透明材质小,
半透明材质的开销更大(因为涉及混合) ...

是有这样一个原因。
但是mc的渲染机制里面包含cullface,也就是说在原版中不会出现透明材质在固体方块上的情况。
在我看来不是为了减少开销而设置固体方块不能使用透明材质——不设置这个还可以少写几句代码qaq,因为原版不会用到。
反而为了实现这个效果,mj在游戏内部代码写死了render layers,规定了非透明方块这种类型。

在1.6还是1.7以前透视材质包是存在的,甚至发布在材质包版块是属于作弊行为。后来硬编码之后才杜绝了。


以上都是个人理解

brooke_zb
Xiao2 发表于 2021-1-30 19:52
是有这样一个原因。
但是mc的渲染机制里面包含cullface,也就是说在原版中不会出现透明材质在固体方块上的 ...

实际上并不能彻底杜绝,总有奇技淫巧能够实现一些神奇的效果,不过在服务器假矿普及的现在也没啥意义了

像素墙这种模式在实际中为了优化,基本上都是根据实际案例自己搭建,模板倒不是常用,不过楼主的这种想法是好的,确实是一种解决方式

Xiao2
brooke_zb 发表于 2021-1-30 20:25
实际上并不能彻底杜绝,总有奇技淫巧能够实现一些神奇的效果,不过在服务器假矿普及的现在也没啥意义了

...

后来的透视变成利用cullface的未渲染(如果没记错的话)

模式上我忘记写了,补上
利用像素墙的模式变成——画像素画,使用像素墙、兼并像素块。事实上也是简化和优化了原来的过程(至少我觉得简单了qaq

asrile羊肉串
都听不懂了...大佬的世界好可怕

2691449800
6666666666

[email protected]
针不戳,我是来白嫖的

无病无处可医

感谢分享,继续加油。

HH598
对于非透明方块,光照渲染在这些地方会非常奇怪

dfgerstgeg
用的什么软件?

Xiao2

blockbench

草..
像这样的教程贴材质版挺少见的

qq578305469
看着好科技的样子,大佬不愧是大佬。

我是金水
大佬这也太牛了吧

夜星寒
眼睛学会了,手没会

zty3485894264
感谢大佬分享哦,虽然没学会,我太笨了嗷

bili57890188265
MCBBS有你更精彩~

第一页 上一页