数据放后面点,前面先演示如何修大屏幕。首先在大屏的建筑上找个平面(严谨的话多找几处以得到平均数据会更精确)工房造个标贴贴上去,然后开控制台查看标贴的Z轴角度(查看的指令是 getangle z)如我图上查到门口这面墙是312.33,那么大屏那面少90度,应该是222.33(实际准确数值应该是222.34)。

第二步造一个水泥小方柱安置在上大屏顶部的这个门中央,设置Z轴角度为312.34,用modpos指令让小方柱一半在内一半在外(这里也可以试试用简单的法子,关上这扇门用moveto指令把小方柱发送到门上,如果发现小方柱不是一半在内一半在外就微调一下)

上面一步也不用太严格,毕竟这么大的屏幕,轻微的误差看不出来,然后再造一个256宽也就是水泥墙的第一项,再次用moveto指令把它发送到水泥小方柱上

如果过去后角度不对,就旋转90度( modangle z 90)让它呈现图里这样堵住整扇门的状态

然后往大屏方向吸附贴3条小方柱(保留外部的两条即可)这个步骤是定位准备安装的新大屏的基础定位

来到面对大屏的方向,工房造两块水泥墙连续吸附在左边两根小方柱的内部那根上,水泥墙和大屏平行,在第一块水泥墙的末端吸附上一根小方柱,然后取下左边第一块水泥墙吸附到第二块的右边(由于我们准备使用的大屏材料宽度是512,所以作为定位的小方柱间隔两块水泥墙,第一根定位柱由于是要对应新墙板两面各半,所以它和最左面只有一块水泥墙的宽度)

一路往右拼接水泥墙,两块墙吸附一根小方柱,总共4根(最左面的初始定位桩不算的,因为那个后面用不上了)

控制台点中4根中的第一根,使用生成命令,生成第一块大屏用墙板,代码 placeatme 0301d5f8。发现生成的墙板和屏幕垂直了,(不同材料的建材有时候默认角度、中心有所不同,需要另外做对应矫正)

没事,使用命令modangle z -90 旋转到正确位置
依次生成下排的4块墙板,完成后从第一块开始,再次用上面的生成指令在第一块上生成第二层用的墙板,接着用上移指令把最初生成的那块墙板上移320单位(墙板默认是384的高度,我们上移320一方面是正好能遮挡一部分铁锈,另一个是这么做三块墙板拼起来正好是原始大屏高度,一举两得),关闭控制台后后来生成的墙板正好出现在移走的那块位置,顶替之前的那块

如此继续,最后12块墙板都装上了,之前故意让新生成的墙板往前移就是为了掩盖原始卷板的旧大屏,图里看得到上部分的卷边依旧露出,这就需要按原来的大屏结构弯曲大屏来搞定了

最下排的4块大屏全部设置为X轴旋转1度(setangle x 1)Y轴旋转负0.92度(setangle y -0.92)让4块大屏略微一点往前俯出

中间那排大屏俯出角度略大(setangle x 3) (setangle y -2.76)而最上排俯出角度最大为(setangle x 8)(setangle y -7.32)现在侧面看大致这个样子,接着就得用modpos指令一块块把上面两排往前挪,直到看似整个一个曲面

就是这个样子了

下面需要定位显示电影画面的位置,工房造一幅画贴在大屏中央最下方

再用modpos z 指令往下移,让画一半在大屏上(因为电影画面以定位物品的中线为基准向上的)

如此基本完工,为避免后面意外的错误,这时候去存个档吧

存档完成后回来开控制台点中生成的画,设置让画也向前略倾(setangle x 4)(setangle y -3.68)然后使用生成命令以这幅画为坐标生成电影画面 ( placeatme 03028807),关闭控制台,电影出来了

后面直接列上12块大屏的位置数据,可以控制台直接生成12块大屏后(placeatme 0301d5f8 12)一块块点着输入数据,完成后大屏就成了,只要自己对着贴一幅画作定位那不生成画面即可
每块板子有6个位置坐标(3个平面坐标+3个角度坐标)当然部分坐标参数是一样的
A1、最下排第一块
setpos x -40970.21
setpos y 55630.65
setpos z 4087.14
setangle x 1
setangle y -0.92
setangle z 132.34
A2、最下排第二块
setpos x -41348.73
setpos y 55975.43
其余4项同第一块
A3、最下排第三块
setpos x -41727.24
setpos y 56320.21
其余4项同第一块
A4、最下排第四块
setpos x -42105.75
setpos y 56664.99
其余4项同第一块
B1、中排第一块
setpos x -40964.71
setpos y 55635.61
setpos z 4407.14
setangle x 3
setangle y -2.72
setangle z 132.23
B2、中排第二块
setpos x -41343.43
setpos y 55980.21
其余4项同中排第一块
B3、中排第三块
setpos x -41722.24
setpos y 56324.79
其余4项同中排第一块
B4、中排第四块
setpos x 42100.95
setpos y 56669.38
其余4项同中排第一块
C1、上排第一块
setpos x -40950.21
setpos y 55651.61
setpos z 4727.14
setangle x 8
setangle y -7.25
setangle z 131.65
C2、上排第二块
setpos x -41328.73
setpos y 55994.43
其余4项同上排第一块
C3、上排第三块
setpos x -41707.24
setpos y 56339.21
setangle z 131.78
其余3项同上排第一块
C4、上排第四块
setpos x -42085.75
setpos y 56683.99
setangle z 131.88
其余3项同上排第一块
以上共12块大屏分上中下3排每排4块
试试看吧,有问题再改。
目前已知问题:画面较黯淡(和控制台生成的灯光一样,亮度普遍大幅低于游戏本身的亮度,估计是有额外的强度数据)还有就是电影声音音量很低,仅画面前略有可闻,伊甸园现场应该是在每个扬声器位置有同步的音效,也就是多点发声,并且每个点都有额外的音量数据。这些正在尝试弥补,研究中,毕竟第一次弄这个,也不熟,做MOD的人可能比较熟悉这方面

第二步造一个水泥小方柱安置在上大屏顶部的这个门中央,设置Z轴角度为312.34,用modpos指令让小方柱一半在内一半在外(这里也可以试试用简单的法子,关上这扇门用moveto指令把小方柱发送到门上,如果发现小方柱不是一半在内一半在外就微调一下)

上面一步也不用太严格,毕竟这么大的屏幕,轻微的误差看不出来,然后再造一个256宽也就是水泥墙的第一项,再次用moveto指令把它发送到水泥小方柱上

如果过去后角度不对,就旋转90度( modangle z 90)让它呈现图里这样堵住整扇门的状态

然后往大屏方向吸附贴3条小方柱(保留外部的两条即可)这个步骤是定位准备安装的新大屏的基础定位

来到面对大屏的方向,工房造两块水泥墙连续吸附在左边两根小方柱的内部那根上,水泥墙和大屏平行,在第一块水泥墙的末端吸附上一根小方柱,然后取下左边第一块水泥墙吸附到第二块的右边(由于我们准备使用的大屏材料宽度是512,所以作为定位的小方柱间隔两块水泥墙,第一根定位柱由于是要对应新墙板两面各半,所以它和最左面只有一块水泥墙的宽度)

一路往右拼接水泥墙,两块墙吸附一根小方柱,总共4根(最左面的初始定位桩不算的,因为那个后面用不上了)

控制台点中4根中的第一根,使用生成命令,生成第一块大屏用墙板,代码 placeatme 0301d5f8。发现生成的墙板和屏幕垂直了,(不同材料的建材有时候默认角度、中心有所不同,需要另外做对应矫正)

没事,使用命令modangle z -90 旋转到正确位置

依次生成下排的4块墙板,完成后从第一块开始,再次用上面的生成指令在第一块上生成第二层用的墙板,接着用上移指令把最初生成的那块墙板上移320单位(墙板默认是384的高度,我们上移320一方面是正好能遮挡一部分铁锈,另一个是这么做三块墙板拼起来正好是原始大屏高度,一举两得),关闭控制台后后来生成的墙板正好出现在移走的那块位置,顶替之前的那块

如此继续,最后12块墙板都装上了,之前故意让新生成的墙板往前移就是为了掩盖原始卷板的旧大屏,图里看得到上部分的卷边依旧露出,这就需要按原来的大屏结构弯曲大屏来搞定了

最下排的4块大屏全部设置为X轴旋转1度(setangle x 1)Y轴旋转负0.92度(setangle y -0.92)让4块大屏略微一点往前俯出

中间那排大屏俯出角度略大(setangle x 3) (setangle y -2.76)而最上排俯出角度最大为(setangle x 8)(setangle y -7.32)现在侧面看大致这个样子,接着就得用modpos指令一块块把上面两排往前挪,直到看似整个一个曲面

就是这个样子了

下面需要定位显示电影画面的位置,工房造一幅画贴在大屏中央最下方

再用modpos z 指令往下移,让画一半在大屏上(因为电影画面以定位物品的中线为基准向上的)

如此基本完工,为避免后面意外的错误,这时候去存个档吧

存档完成后回来开控制台点中生成的画,设置让画也向前略倾(setangle x 4)(setangle y -3.68)然后使用生成命令以这幅画为坐标生成电影画面 ( placeatme 03028807),关闭控制台,电影出来了

后面直接列上12块大屏的位置数据,可以控制台直接生成12块大屏后(placeatme 0301d5f8 12)一块块点着输入数据,完成后大屏就成了,只要自己对着贴一幅画作定位那不生成画面即可
每块板子有6个位置坐标(3个平面坐标+3个角度坐标)当然部分坐标参数是一样的
A1、最下排第一块
setpos x -40970.21
setpos y 55630.65
setpos z 4087.14
setangle x 1
setangle y -0.92
setangle z 132.34
A2、最下排第二块
setpos x -41348.73
setpos y 55975.43
其余4项同第一块
A3、最下排第三块
setpos x -41727.24
setpos y 56320.21
其余4项同第一块
A4、最下排第四块
setpos x -42105.75
setpos y 56664.99
其余4项同第一块
B1、中排第一块
setpos x -40964.71
setpos y 55635.61
setpos z 4407.14
setangle x 3
setangle y -2.72
setangle z 132.23
B2、中排第二块
setpos x -41343.43
setpos y 55980.21
其余4项同中排第一块
B3、中排第三块
setpos x -41722.24
setpos y 56324.79
其余4项同中排第一块
B4、中排第四块
setpos x 42100.95
setpos y 56669.38
其余4项同中排第一块
C1、上排第一块
setpos x -40950.21
setpos y 55651.61
setpos z 4727.14
setangle x 8
setangle y -7.25
setangle z 131.65
C2、上排第二块
setpos x -41328.73
setpos y 55994.43
其余4项同上排第一块
C3、上排第三块
setpos x -41707.24
setpos y 56339.21
setangle z 131.78
其余3项同上排第一块
C4、上排第四块
setpos x -42085.75
setpos y 56683.99
setangle z 131.88
其余3项同上排第一块
以上共12块大屏分上中下3排每排4块
试试看吧,有问题再改。
目前已知问题:画面较黯淡(和控制台生成的灯光一样,亮度普遍大幅低于游戏本身的亮度,估计是有额外的强度数据)还有就是电影声音音量很低,仅画面前略有可闻,伊甸园现场应该是在每个扬声器位置有同步的音效,也就是多点发声,并且每个点都有额外的音量数据。这些正在尝试弥补,研究中,毕竟第一次弄这个,也不熟,做MOD的人可能比较熟悉这方面











