这个附加包其实也是很久以前的实验性玩法,后来我才知道Java版有等效的模组,也许基岩版也早有这样的附加包。不过这些工作台的纹理是我在手机上一张一张画出来的,这一点还是比较费时间的。这也是我的一个小尝试,看情况我再发些以前我做的附加包(规模很小,不保证正常运行,毕竟是实验性玩法)。
其实我的画技并不好,这些纹理当然是不可能被我亲自一笔一笔画出来的,而是木板纹理和工作台纹理的融合。我先把工作台纹理的橡木部分擦掉,然后在工作台纹理所在的图层下方新建一个图层,导入木板纹理,这就做好一个纹理了。但是我看到工作台边框还是有木板的颜色,我就把边框的透明度擦除了一些,这样两个图层的纹理就能融合在一起了。
我的主附加包的纹理也是这样一张一张地“画”出来的。我还尽可能会使用原版纹理,比如我以前那个“压缩房屋”附加包,就是便携式据点的翻版——它们的核心代码其实就是几行很简单的命令,而且是完全一样的。如果你解压“压缩房屋”附加包,在资源包根目录下textures(纹理)文件夹中,你会惊奇地发现根本没有纹理。
这是因为房屋方块的纹理都是引用原版的,有时甚至连纹理短名都是引用原版的,实在不能引用再定义纹理短名引用路径,反正就是不画纹理。那有些纹理,例如翡翠方块,例如平滑黑曜石,它们的纹理看起来不像原版,那是怎么获得的呢?答案是,它们照样不是我画的,而是从纹理更新的废案里拉出来的。例如,平滑黑曜石就是我从wiki里黑曜石的历史部分(会记录黑曜石的纹理历史)找出来的。
那翡翠方块显然不是绿宝石的纹理历史版本,它的纹理是怎么获得的呢?其实是钻石块的纹理历史版本变了个颜色。变个颜色这种技巧我用了很久,钻石块首先加滤镜变成灰度版本,然后加颜色滤镜。加上绿色就是翡翠,加上橙色就是琥珀,加上蓝色成了蓝宝石,加上红色就是红宝石……反正我不会画纹理,从官方那里拿一点废案也是一种技巧。 |