Cat_Anchor 发表于 2024-6-27 18:56:22

纪念碑谷第四章第一个场景已做完一多半

昨天晚上,我开始做纪念碑谷第四章的第一个场景。第四章的标题是“水宫”,描述大概是艾达发现了新的行走方式——在方块侧面走。
这一章开始涉及很多旋转,“旋转”一直是让我头疼的东西。不过那都不要紧,问题是我一上来就被难住了。按照以往的习惯,我先把场景的主体的底部做出来,如果没有比较主要的底部就做主要方块。那么这个场景的底部是一种有非常复杂的花纹的方块,这把我难住了。


如果制作这个复杂花纹的方块时不能用任何图片,不管格式,无论大小,就是不能用——那么还能做出来吗?
我们知道,尽管不能直接用纹理,我们还是可以引用原版纹理。可是单凭原版纹理,怎么可能做出那种方块?
把问题普遍化一下,那就是“不用图片能做出有任意纹理和形状的方块吗”。如果让多数人——极多数人去回答这个问题,答案是否定的。
可是我要告诉你,这是可以的。


具体的技术细节藏在普通的地方,所以我不会全说到底如何做,只是告诉你“这是可行的”。

https://pic.imgdb.cn/item/667d3ff3d9c307b7e994e583.jpg这个方块里有几个立方体?
普通人可能会说1个,稍微思考之后可能会说72个、54个之类的,开发者也许说至少16个,而我——用了246个。
把第一张图放大,也许就能看出端倪。
https://pic.imgdb.cn/item/667d4033d9c307b7e9954868.jpg


做完那些以后,我又遇到了难题。这里的支架方块是由四个支柱和八个三角形组成的。我之前说过,不依靠割补之类的特殊方法,单纯造一个三角形是不可能的。
根据“模型第一定律”,我们只能用平面做出大于等于90度的角。假设这就是三角形的一个角,那么另外两个角加起来应该是90度。但是刚才说过,只能做出最小90度的角,所以第三个角就是0度,所以无法做出三角形。
所以无法做出这个支架方块——https://pic.imgdb.cn/item/667d4272d9c307b7e9990653.jpg所以这是什么?我是怎么做出来的?
把图放大,这样看得更清楚。
https://pic.imgdb.cn/item/667d42b1d9c307b7e99972ff.jpg
原来只是近似法。可是真的只是近似法吗?不完全是。


就这样一点一点地做……https://pic.imgdb.cn/item/667d447ed9c307b7e99c7495.jpg

这就是今天的成果。https://pic.imgdb.cn/item/667d449dd9c307b7e99ca60b.jpg

如果用游戏UI自带的截图,再把比例调成竖屏,就能得到这样一张照片。https://pic.imgdb.cn/item/667d44edd9c307b7e99d29f2.jpg
页: [1]
查看完整版本: 纪念碑谷第四章第一个场景已做完一多半