碧蓝航线r吧 关注:7,183贴子:22,139

自动生成UABE的mesh的dump文件

只看楼主收藏回复

1楼不见,去2楼



IP属地:上海1楼2018-04-10 10:42回复
    感谢英雄德芙的dump算法



    IP属地:上海2楼2018-04-10 10:44
    回复
      又删~~
      大妈/s/1p1Mj大爷HcHUX7bW01Y大舅8uVMc0A
      en40


      IP属地:上海5楼2018-04-10 10:48
      收起回复
        啪啪啪


        来自手机贴吧7楼2018-04-10 12:15
        回复


          IP属地:广西来自Android客户端8楼2018-04-10 14:39
          回复
            啪啪啪,干得漂亮!
            偷偷拿走


            IP属地:河南9楼2018-04-10 19:01
            回复(2)
              这个只能用UABE替换。能研究个用UEX打包的不,UABE文件不压缩,好大的说。


              IP属地:河南来自Android客户端10楼2018-04-10 21:55
              收起回复
                压缩


                IP属地:上海12楼2018-04-12 05:25
                收起回复
                  UABE2.2bata 64位大佬萌新不会替换文件求教


                  IP属地:广西17楼2018-04-13 13:02
                  回复
                    发现了一个问题
                    mesh文件对于立绘素材的坐标描述使用的百分比,所以我们替换的立绘素材尺寸实际上是根本不需要考虑的(只需要保证宽高比例与官方原立绘相同即可,大了会自动缩放等于抗锯齿了,小了会拉伸放大),游戏会自动按照百分比去读取立绘素材
                    然后mesh对于游戏中立绘的显示坐标使用的是绝对坐标,现在你这个生成的mesh把游戏显示坐标给改成了立绘素材的宽高了,这样的话进游戏后,显示的立绘和脚本的中心点就对不上了,立绘的大小和显示的位置会有异常
                    如下图这样,使用了4张火奴鲁鲁的立绘拼在一起,相比官方立绘是2倍的宽和高,在不改变游戏立绘坐标的前提下,游戏中会自动把立绘素材尺寸缩放到50%,适应原先的立绘位置和大小,也就是不管我们用什么尺寸的图片替换,立绘坐标始终是0到1,游戏坐标也应该始终是宽0到732,高0到1024(火奴鲁鲁的官方原始立绘尺寸)
                    如下图所示,如果按照我的这个2倍宽高(0到1464和0到2048)的素材生成游戏的显示坐标,游戏中显示的立绘就不会被缩放,结果就是尺寸超大,只有左下角25%在原立绘位置,其余75%均超出



                    IP属地:河南19楼2018-04-13 22:57
                    收起回复
                      1.34版本更新,脸盲者福音。






                      IP属地:上海20楼2018-04-13 23:02
                      收起回复
                        亮哥有没有能封包的发一个链接给我,我加你QQ你没同意。


                        来自Android客户端21楼2018-04-15 05:23
                        回复