撰写了文章 更新于 2018-11-21 13:54:10
2018.45 | 主角动态
讨论群: 827072601
爱发电: https://afdian.net/@taohuayuan
任务板: https://trello.com/b/StForyw7/taohuayuan
twitter: https://twitter.com/zephyr1125
wiki: https://taohuayuanwiki.a2hosted.com
在这周里,主要是完成了主角的行走以及跑步动态,以及解决了几个烦扰了很久的画面bug。
然后还找了个免费动作包,稍微放飞了一下自我,哈哈:
但是呢,在绑了骨骼之后,双眼无法再通过脚本保持LookAt Camera了,因此在gif里能看到有时角色的眼睛会消失,这个问题现在还在研究。
然后说一下解决掉的比较重要的两个bug:
首先是地表总是会不是的闪出黑线:
在gif里能看到右上区域出现了两次黑线,这个经过一下午的研究,基本确定问题出在浮点数计算的不精确性上,然而尝试了把土地块变为立方体或者修改shader等等方法都没有解决,最后想出个歪招,把摄像机稍微歪了0.5°就好了=。=,于是猜测可能是原本的45°的摄像机也是导致浮点数计算的原因之一吧。
另外一个问题是建筑物建筑物侧面偶尔闪现的白色竖线:
本来误以为这个问题跟地表黑线是一回事,但是在摄像机歪0.5°之后,这个问题并没有解决。然后在跟朋友聊的过程中经提醒才发现,原来问题在贴图上:
可以看出来在gif里闪现的白线正好与贴图最左边外侧很像。于是稍微把贴图坐标往右缩了0.01之后,就恢复了。看来尽管我在blender里使用了snap to pixel,但是仍然在计算上有不精确的问题,导致了这个“贴图渗出”的现象。
唉!万恶的浮点数!
OwenTsai 1年前
发布