|
|
多年以前就捣鼓过地图修改,如今再次去做,忘了流程,就是遇到一个
很奇怪的问题,关于后期修改地图静态物体后重新渲染的技术性问题,
我今天才意外发现,静态物体是有两部分阴影组成,一是投射到地面的
整体阴影,如箭头所指,二是建筑物自身光照和非光照包括房顶小物件的阴影,
比如房顶的水塔,电视锅,太阳能帆板等,我遇到的问题就是在地图编辑器
当中,我发现所有固定物只显示地面的阴影,无法显示房顶物体这种自身光照
阴影,如图中蓝色区域一样,我以为是没有阴影的,结果进游戏呢却发现
其实是有阴影的就像红框中区域一样,而当我自己复制一个建筑去旁边后,
然后重新渲染它在地面阴影和自身光照阴影后,重启地图编辑器,就能看见
阴影显示正常,但是一进游戏,却无法显示自身阴影了,只显示地面的阴影,
房顶的物件都不显示了,好奇怪,于是我实验了下,在原本没有动过地图数据
时候,打开地图确定是房顶物件这种静态物自身光照不显示在地图编辑器中,
我把红色区域单独这个静态物重新渲染了一下地面阴影和自身光照阴影,
然后重新进地图编辑器发现在编辑器中被修改的物体阴影就能全显示出来,
并且可以改变阴影方向,原来红色区域周边阴影都是在北面,我改成南面后
地图编辑器中显示正确,当我进游戏后发现,还是只能改变地面阴影位置方向等,像
图中我把房顶物件这种自身光照阴影改成南面后进游戏还是恢复它本来的北面去了
,整体问题就是似乎无法在修改地图静态物体后进游戏能显示修改后的静态物体的自身光照,
只能改变地面阴影,但是在编辑器中却又能正常显示
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即加入
×
|