打开主菜单

Ballance Wiki β

更改

背景

添加1,192字节2021年2月15日 (一) 20:41
无编辑摘要
{{NeedContent/zh}}'''背景''',即 '''Sky Box''' (天空盒子),属于一个3D游戏通用术语,指在游戏关卡中,地图场景模型之外的背景贴图部分。在Ballance中即高空平台和云层下方的贴图。原版贴图都是高空云层或星球上空。
''背景'',即“Sky Box(天空盒子)”,属于一个3D游戏通用术语,指在游戏关卡中,地图场景模型之外的背景贴图部分。在Ballance中即高空平台和云层下方的贴图。原版贴图都是高空云层或星球上空。== 概述 ==
== 概述 ==[[原版关卡]]中,除了第4关和第13关共用一个背景外,Ballance的每一关都在不同的场景环境下进行。
原版背景中,除了第4关和第13关共用一个背景外,Ballance的每一关都在不同的场景环境下进行。背景仅仅由 <code>Ballance\Textures\Sky</code> 下的背景贴图决定,且场景不会影响游戏关卡的光照亮度。不同关卡的光照亮度由 <code>Ballance\3D Entities\Levelinit.nmo</code> 确定:1~11及13关为亮度100%的白光;第9关为亮度约91%的白光;第12关为亮度50%的白光,因而显得较暗。<ref>实际上Levelinit.nmo的配置中,其他关卡、第9关、第12关的环境光颜色分别为 {{Square|1em|#fff}} RGB(255, 255, 255), {{Square|1em|RGB(233,233,233)}} RGB(233, 233, 233) 和 {{Square|1em|RGB(127,127,127)}} RGB(127, 127, 127);这里的亮度百分比是相对于255的白光而言,而且这也不是最大亮度;亮度实际上还可能更高。</ref>
背景仅仅由\Ballance\Textures\Sky下的背景贴图决定,且场景不会影响游戏关卡的光照亮度。不同关卡的光照亮度由\Ballance\3D Entities下的Levelinit背景盒子为无顶面的正方体形状,五个面分别对应背景的五张图片,其中心随着球的移动而移动。此前根据失衡之梦的经验总结,推测该正方体边长可能为 150,而在研读游戏脚本和相关Building Block的实现之后,此正方体边长应为 141.nmo确定:1~11及13关为亮度100%的白光;12关为亮度50%的白光,因而显得较暗42(根号2*100)。且此背景正方体被赋予<refcode>实际上Levelinit.nmo的配置中分别为 rgb(255,255,255) 和 rgb(127,127,127);这里的亮度百分比是相对于255的白光而言,而且这也不是最大亮度;亮度实际上还可能更高。VX_MOVEABLE_RENDERFIRST</refcode>,将被渲染在场景最远处。五张图片的名称格式为 {{Code|Sky_''编号''_''方位''}},五个方位分别为前 {{Code|Front}}、后 {{Code|Back}}、左 {{Code|Left}}、右 {{Code|Right}}、底 {{Code|Bottom}}
== 原版背景详情 ==
|-
| 第七关
| 冷色系,和第五关轮廓一致的浓密云层<ref>此背景实际上是第五关背景的反色。</ref>
| D
|-
|-
| 第十二关
| 冷色系,阴暗的深蓝色发黑的浓云冷色系,阴暗的深蓝色发黑的浓云,疑似宇宙空间
| I
|}
编号为此关背景在\Ballance\Textures\Sky下的编号名称。<ref>关于为什么顺序是打乱的尚无定论。或许是由于各关的背景贴图完工顺序并不是按照原版关卡顺序对应的。</ref>菜单使用编号为C的背景。<ref>处于Twilight Zone时,菜单依然使用此背景,但顶点着色由 {{Square|1em|#fff}} #FFFFFF 变为 {{Square|1em|#142979}} #142979 [即 RGB(20, 41, 121)]。</ref>
== 自制背景 ==
日前,有一部分吧友出于对背景场景的爱好,使用一些绘图软件制作了很多原创或改编背景,大大提高了游戏美观程度,受到广泛好评,但是有时可能也会产生一定程度的违和感。
不过总的来说,制作背景还是属于进步的,是对Ballance游戏美感本身的深层追求和探索。{{NeedContent/zh}}日前,有一部分吧友出于对背景场景的爱好,使用一些绘图软件制作了很多原创或改编背景,大大提高了游戏美观程度,受到广泛好评,但是有时可能也会产生一定程度的违和感;不过总的来说,制作背景还是属于进步的,是对Ballance游戏美感本身的深层追求和探索。
除此之外,吧友们还开发出了[[#特殊补丁|特殊补丁]],使得第4关和第13关可以不再共用同一套背景。
一些Ballance交流QQ群拥有最新版本的背景包,而稍旧一些的一个版本的下载请一些Ballance[[Help:QQ|交流QQ群]]拥有最新版本的背景包,而稍旧一些的一个版本的下载请[https://pan.baidu.com/s/1QlvuHEdOv9PKRwtxrf15MQ 点击这里](密码bb4c)。
== 特殊补丁 ==
 
{{Seealso|主条目:[[第13关独立背景补丁]]}}
[[File:13-InDBackIMG.jpg|200px|thumb|right|安装此补丁及其默认的配套背景后游玩第13关的效果]]
此补丁修改了Levelinit.nmo,使得第4关与第13关所用背景分离。分离后的第13关背景编号为M。补丁还默认提供了一套配套的Sky_M背景。nmo,使得第4关与第13关所用背景分离。分离后的第13关背景编号为<code>M</code>。补丁还默认提供了一套配套的Sky_M背景。
== 备注 ==
 
<references />
 
{{Ballance元素列表}}
1,132
个编辑