纪念碑谷第二章即将完工——我与我的奇怪模型们
从13日晚上突发奇想这个主意,到14日下午正式实践,再到今天20日,我已经做完了纪念碑谷的第一章和多半个第二章。今天我新增了两种方块。这两种方块比较特殊,因为它们的尺寸太大了,我只能用实体的形式实现。实体,意味着卡顿、不稳定、渲染异常等等问题,如果没有必要,我不会动用实体。这两种方块就是第二章快结束时,出现在旋转体底下的圆柱和下方的大方块。在BlockBench里折腾了一小时,我才做好了这两个模型。
首先,如果我们要在(最新版本的)游戏里创建模型大于30*30*30个像素的,或模型不在16*16*16个像素范围内的方块,就必须使用实体,因为官方对方块模型作了限制。然后,我注意到纪念碑谷里这两个模型都带有凹陷的部分,这会让在MC里复原它变得十分棘手,因为模型只能做加法,不能做减法。也就是说,必须用很多个立方体堆出“凹陷”的效果。
我暂时把所有在原本场景里灰黑色的凹陷部分视为没有凹陷,否则会更难实现。就算这样,我也需要考虑很久才能开始制作。下面大方块有5格长/宽,3格高,也就是80*48*80个像素(按照 X * Y * Z 计算)。第一层凹陷有2个像素深,那就需要先创建76*48*76像素大小的立方体,然后为每个面都建造额外的立方体,就像这样。https://pic.imgdb.cn/item/66239a3b0ea9cb1403dff2de.jpg
这还只是一个面,还需要把这个工作扩展到其他三个面。——当然,实际上不会把这个过程重复三遍,时间和精力不允许,也没必要。我只需要选中所有模型,枢轴点设置为原点,再复制三份,旋转90度,-90度和-180度即可。https://pic.imgdb.cn/item/66239ac60ea9cb1403e0da26.jpg
之后就是上面那个圆柱了。所以要在满是方块的模型世界里造“圆柱体”?怎么可能?——确实不可能,不过我们可以造出与之相似的物体。之前我就做了一个球体出来,仔细看是能看出来有棱角的,不过离远了看还真像球体。那么,我们就需要手动建造好几个立方体,计算角度,调整参数,再作超多的“辅助块”,用顶点捕捉工具使它们排成圆柱体……吗?其实,有一个插件可以自动生成一些形状,包括可以近似为圆柱的十六边形。使用这个插件后,我们就只需要添加灰黑色装饰部分了,整个流程如下所示。https://pic.imgdb.cn/item/66239f360ea9cb1403ea4dbf.jpg
昨天,我提到了目标方块的模型其实很复杂,因为我不想为它绘制纹理,想让它的颜色可以改变。一般来说,我们看到的目标方块(从上向下看)是这样的。https://pic.imgdb.cn/item/6623a0290ea9cb1403ecbdbd.jpg
而现在,我有一张图解,可以清晰地让你看到它的模型其实是多个纯色方块/面的叠加。https://pic.imgdb.cn/item/6623a05b0ea9cb1403ed3e1c.jpg
我专门开了一张1024格高的虚空地图,就为了展示我的成果。今天,我修复了更多漏洞,例如有些模型离远看会z-fighting、少量方块的碰撞箱有问题、某些方块内部不变暗等等。然而,今天我添加的两个方块都没有阴影,因为它们实际上是实体,这让整体效果缺乏层次感,看起来不好。我不知道能不能解决这个问题,因为这不是材料导致的,很可能是实体本身的一种特性。
下面是我拍的一些照片。https://pic.imgdb.cn/item/6623a2680ea9cb1403f1b53c.jpg 期待你的作品![哔哩_打call][哔哩_打call]
页: [1]