如何深度合并Smart3D输出的多个批次3mx

    对于大型项目统一原点分批次输出的3mx我们可以编纂索引进行简单归并但会遗留多个Data文件夹和多个3mxb,这篇文章本家儿要介绍若何将多个3mxb归并其为一个,使得3mx整体布局简单。强迫症患者的良药!

前提假设

1.有两个文件夹Data_1和Data_2

2.存储有3mx_1.3mxb和3mx_2.3mxb文件以及分块数据

3.各批次利用的统一原点,没有重名的块!!!

东西/原料

  • Notepad++ 下载:https://notepad-plus-plus.org/download/
  • Hex Editor插件 下载:https://github.com/chcg/NPP_HexEdit/releases
  • 或者直接用UltraEdit

方式/步调

  1. 1

    新建Data文件夹,整合Data_1和Data_2中所有的文件到Data文件夹,外面的索引文件*.3mx和元数据metadata.xml保留一个就可以;

  2. 2

    编纂Data文件夹此中肆意一个3mxb(记得备份),将其他3mxb中的

    {"id":"Tile_p000_p000",...,"resources":[]}归并到一个3mxb,整体框架

    3MXBO娺  {"version": 1,"nodes":[...],"resources":[]} 连结不变,注重此中的逗号以及大括号不要搞错,编纂完保留。

  3. 3

    右键查看保留的3mxb属性,读取其文件字节巨细,记实为X。(假设为84778)

  4. 4

    X减去9,然后进制转换求取其对应的十六进制编码(84769对应14b21),对该十六进制码前面补零知足4组(每组2个码),并进行翻转,如14b21应该补零为00 01 4b 21 ,翻转获得21 4b 01 00。

  5. 5

    Notepad++和Hex Editor插件,对应32位下载X86,64位下载X64。

    安装好Notepad++

    在安装目次下plugins文件夹中新建HexEditor文件夹

    将下载的HexEditor.dll放进去。

    打开Notepad++,查看插件菜单下有Hex-Editor即可。

  6. 6

    打开之前保留的3mxb,点击插件菜单下的Hex-Editor→View in HEX,以十六进制体例显示文件。

  7. 7

    编纂点窜3mxb,对应点窜此中的5 6 7 8位为步调4翻转获得的编码,然后保留

  8. 8

    点窜文件夹外的3mx索引文件,本家儿要编纂其索引路径,保留退出。

  9. 9

    打开3mx文件,无报错,模子已经归并,大功乐成。

注重事项

  • 归并文件中不要有重名的块,若是有就只是编纂3mx索引指标的目的多个就好。
  • 进制转换可以参考在线东西或者用数学方式本身算。
  • 发表于 2019-05-08 20:02
  • 阅读 ( 2039 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具