李狗嗨 发表于 2021-1-5 16:14
是个不错的办法,但是像你做的那个树叶是不是就没办法了,面数少的话效果可能也会差点。 ...
所以这一块我仅仅应用在地狱的环境改造上。
你可以看看地狱的植被情况,像素墙解决了菌岩不是透明方块的问题。
而菌叶我就没有做成叶子那样,仅仅是简单拓展了出去而已。
用起来不错,感谢分享
并不是为了防止作弊,而是因为不透明材质渲染的开销比透明材质小,
半透明材质的开销更大(因为涉及混合)
半透明材质的开销更大(因为涉及混合)
SQwatermark 发表于 2021-1-30 19:46
并不是为了防止作弊,而是因为不透明材质渲染的开销比透明材质小,
半透明材质的开销更大(因为涉及混合) ...
是有这样一个原因。
但是mc的渲染机制里面包含cullface,也就是说在原版中不会出现透明材质在固体方块上的情况。
在我看来不是为了减少开销而设置固体方块不能使用透明材质——不设置这个还可以少写几句代码qaq,因为原版不会用到。
反而为了实现这个效果,mj在游戏内部代码写死了render layers,规定了非透明方块这种类型。
在1.6还是1.7以前透视材质包是存在的,甚至发布在材质包版块是属于作弊行为。后来硬编码之后才杜绝了。
以上都是个人理解
Xiao2 发表于 2021-1-30 19:52
是有这样一个原因。
但是mc的渲染机制里面包含cullface,也就是说在原版中不会出现透明材质在固体方块上的 ...
实际上并不能彻底杜绝,总有奇技淫巧能够实现一些神奇的效果,不过在服务器假矿普及的现在也没啥意义了
像素墙这种模式在实际中为了优化,基本上都是根据实际案例自己搭建,模板倒不是常用,不过楼主的这种想法是好的,确实是一种解决方式
brooke_zb 发表于 2021-1-30 20:25
实际上并不能彻底杜绝,总有奇技淫巧能够实现一些神奇的效果,不过在服务器假矿普及的现在也没啥意义了
...
后来的透视变成利用cullface的未渲染(如果没记错的话)
模式上我忘记写了,补上
利用像素墙的模式变成——画像素画,使用像素墙、兼并像素块。事实上也是简化和优化了原来的过程(至少我觉得简单了qaq
都听不懂了...大佬的世界好可怕
6666666666
针不戳,我是来白嫖的
感谢分享,继续加油。
对于非透明方块,光照渲染在这些地方会非常奇怪
用的什么软件?
dfgerstgeg 发表于 2021-4-3 09:38
用的什么软件?
blockbench
像这样的教程贴材质版挺少见的
看着好科技的样子,大佬不愧是大佬。
大佬这也太牛了吧
眼睛学会了,手没会
感谢大佬分享哦,虽然没学会,我太笨了嗷
MCBBS有你更精彩~