「BuguinIsle01」背景融合

首发于2020/12/12;1.37版本实测有效

「背景融合」效果图

如果你已经拥有了9个背景:

那么「背景融合」将让你拥有81个:

如何,有喜欢的吗?

(个人推荐几个效果很惊艳的:日落变晴天、夏日黄昏变极光/冬夜、极光变晴天/春天/海洋、爱情岛变樱花)

原理

背景的基础组成

  • 每个背景都主要由两部分组成:「前景色」和「背景色」

  • 上图的每一组纵向图都是同一个前景色;

  • 上图的每一组横向图都是同一个背景色;

  • 以及樱色和冬夜背景还有花瓣、飘雪、极光、流星之类的「动画层」,它们是根据画面焦点决定的,在这里不作详述;

这张图或许能帮你更好的理解前景色和背景色(图源:Economy大佬)

那么这个bug根源在哪呢?

A背景切换到B背景的过渡阶段将镜头移入水下,就可以打断背景色切换,从而将A背景的背景色和B背景的前景色「融合」,形成新的背景。

操作

基础版操作

「BuguinIsle01」基础版操作

(不想理解逻辑、只想要稳定结果可直接往下找优化版操作)

  1. 进入装饰界面,只勾选一个想保留背景色的A背景;

  2. 点一下右下角视角模式按钮,切换为「中心锁定」

  3. 将镜头拉至水底;

  4. 点选想保留前景色的B背景;

  5. 待画面颜色不再改变后,即可将镜头拉回水面以上,并退出装饰界面。

最后我们就得到了融合后的新背景;

需要注意:

  • A和B的切换顺序不同,产生的融合背景也不同;

  • 融合背景下可以正常进入/退出拍照、我的企鹅等功能,但退出游戏重进后将不再保留;

  • 由于以上操作我们会在装饰界面选择两个背景,而游戏又有「如选择多个背景,则每三分钟自动切换背景」的机制,因此想要让融合背景真正「稳定」,我们需要改进一下

优化版操作

「BuguinIsle01」优化版操作
  • 首先在装饰界面将且仅将A背景和B背景勾选,并显示A背景;

  • 切换右下角视角模式至「中心锁定」,并将镜头拉至水下;

  • 取消勾选想要保留背景色的A背景(由于只有两个所以会自动切换至B背景,且只保留一个选中背景,此后不会再自动切换);

  • 待画面颜色不再改变后,即可将视角拉回水面以上,并退出装饰界面。

由此,我们就可以得到“稳定”的、不会自动切换的融合背景。

延伸

那么,无限呢?

这两个都是晴天变夏日黄昏产生的稳定融合背景,但是前者的背景色略有黄色,这就是背景色转换没有被完全打断的结果…

上文讲到,镜头在水下的时候会打断过渡状态的背景色转换,那么只要在过渡状态将镜头移出水面一段时间,并且保证过渡结束时镜头回到水下,就可以实现不完全打断;

而镜头移出水面的时间是可控的*,且过渡的程度是连续的,因此理论上,通过控制过渡状态内镜头在水面下和水面上的时长,我们即可得到无限的融合背景。

2021/08/27 关于不完全融合又有了新发现

要想实现上述「在过渡状态将镜头移出水面一段时间」,有以下两种方法:

  1. 切换背景前,将镜头置于水面以上;在切换的过程中,将镜头移入水下;切换结束后,移出水面即可完成不完全融合;

  2. 切换背景前,将镜头置于水面以下;在切换的过程中,将镜头移出水面一段时间并在切换结束前移入水下;切换结束后,移出水面即可完成不完全融合;

在第二种方法中,如果移出水面的速度过快,则会同时触发和「波纹消失术」类似的「将水上背景协同为水底背景」的效果,也就是说,水上会变成和水底一样的「蓝色」,并且该蓝色将和另一个背景进行不完全融合。

二次融合

在不完全融合的基础上,我们还可以实现二次融合:

下图第一张是不完全的冬夜变樱花,第二张是完全的第一张变黄昏,第三张是完全的冬夜变黄昏。可以明显看出第二张和第三张之间的差别。

这样一来,可以说是名副其实的无限了。

实际可以应用到什么程度,就交给大家自己探索啦~

最后更新于

这有帮助吗?