Re: [问题] 使用Mcedit编辑后出现不正常阴影

楼主: Titicha (Titicha)   2017-08-10 17:44:49
※ 引述《ue28 (Tai)》之铭言:
: 游戏环境:版本1.10.2
: 主要模组 Pixelmon mod 5.1.2, bibliocraft...其他功能性mod就不再赘述
: 板友们好
: 小的最近在用mcedit编辑地图后
: 编辑地点不远处的一些树下 屋簷下会出现"特别深的阴影"
: 可以用一些方法让它回复正常
: (eg. 破坏/回填方块...等各种复写阴影状态的方法)
: 但是下次进入游戏后 阴影还是会出现
: 想请问版上先进有没有遇到类似的问题
: 我本身是猜测是否mcedit与pixelmon mod相性不好...
: 如果板友们都没有遇到类似问题可能就是我猜的那样了
: 先谢谢大家不吝解答了 万分感谢
虽然用的也不算多,说一下我遇过的白痴经验,
最后我是用很老土的方法解决的,虽然没效率8787的,不过使用门槛也低
我当初是mcedit 2跟world edit小木斧两者混用
改善mcedit2的阴影问题时,也有很多时候是用木斧解的
所以我不保证可以完全只靠mc edit2搞定
(我甚至认为,mcedit的阴影用木斧解,木斧的阴影用mcedit解,可能更有效)
话说,也听说mcedit的1代有一口气重算整张地图的阴影的功能,有大大用过的吗?
======================================================================
以下正文
首先,跟摆方块插火把一样,这类做法的共同的道理就是
只要方块摆放改变了,它就会重新算一次阴影,
这点不管是mcedit2还是小木斧都是一样的,解法就是让它重算一次,让它算对。
至于为什么摆过了方块插过了火把,重开游戏后,阴影还是在呢?
我有个猜测是,摆方块的人都摆在地面上,也就是黑影出现的地方,
而就mcedit造成的某些问题来说,这摆法其实是错的,
重点其实在于,要找出产生错误阴影的方块在哪里,
即使那个方块被消掉了,也要找出它过去的位置
表达能力不足,用跟我当初经验类似的例子来讲
比如我先在y=100的地方盖了一栋房子,后来我把房子移走/消除了
但是在同样位置的地面上,y=4的地方看到了黑影,不管怎么摆方块都没用
这代表说,它没有真的把房子对阴影的影响清干净
所以我必须再回到y=100的地方,把之前有建筑的那整个区域都框起来,
(框得更大也没关系,保证把之前有方块的区域都包含在内就好)
再把那个区域用实体方块重新填满
这会让它重新计算那个区块的方块情况,也会重新计算该投射多少阴影到地面上。
接着再把那些方块都变回空气,这次黑影就消失了
而我若是在y=4~99的高度摆方块,那不管怎么摆都没用,
因为黑影是从y=100那些已经不存在的方块投射下来的
而实际上我的操作法就是,先看准地面上的黑影,框好水平面积,
接着就做出一根y从4~256的柱状体,最后再Undo消掉。
不要手动的摆,用它们各自的功能去摆方块,
如果用木斧这么做没有效果,就用mc edit再做一次。
当然我不清楚你的问题是不是跟我当初碰到的一样,就参考看看吧
作者: rick65134   2017-08-10 18:44:00
最后用Undo消掉 会不会反倒还原了错误的资料 等于白弄?
作者: ue28 (Tai)   2017-08-10 18:56:00
谢谢提供方法不过小木斧以前有用过 曾经把整片海跟大陆玩到消失掉就不敢再用了 Orz
作者: higger (朝乡而行2016)   2017-08-20 19:10:00
锁并蘴垊木廿廿火重口

Links booklink

Contact Us: admin [ a t ] ucptt.com