吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 300|回复: 0
收起左侧

[经验求助] 被base64编码后的顶点面片数据如何转换成三维模型数据

[复制链接]
十分之三 发表于 2024-6-3 17:40
200吾爱币
本帖最后由 十分之三 于 2024-6-3 17:43 编辑

有个软件(是哪个软件我就不说了吧)可以生成类似于xml格式的文件,里面可以保存三维模型数据,但是转换后的三维模型想转回stl之类格式的文件就比较麻烦,要么还是用它转回来(其实还是免费的,就是转换非常麻烦),或者用某些商业转换软件才能转换,想看下有没有哪个大神能尝试找到还原数据的方法,以下是我画了一个边长为2的正方体,经转换后的类xml数据:
[XML] 纯文本查看 复制代码
  <Packed_geometry>
    <Schema>CE</Schema>
    <Binary_data>
      <CE version="1.0">
        <Facets facet_count="12" base64_encoded_bytes="12" color="8421504">BAAAAAAAAQICAgIB</Facets>
        <Vertices vertex_count="8" base64_encoded_bytes="96" check_value="3910612020">bwBHq0CCE+La55kewJ+UpG8AR6tAghPi7PLyO1rSFAnIDdd2qO09cG8AR6tAghPi7PLyO1rSFAns8vI7WtIUCcgN13ao7T1w2ueZHsCflKTIDdd2qO09cNrnmR7An5Sk</Vertices>
      </CE>
    </Binary_data>
  </Packed_geometry>
 <SignatureHash>EC30F38DF968B6E4720308E2D3927FBD0F150F1E</SignatureHash>


下面的是ascii类型的stl数据:
[XML] 纯文本查看 复制代码
facet normal 4.0 0.0 -0.0
  outer loop
    vertex 1.0 1.0 -1.0
    vertex 1.0 1.0 1.0
    vertex 1.0 -1.0 -1.0
  endloop
endfacet
facet normal 0.0 4.0 0.0
  outer loop
    vertex 1.0 1.0 1.0
    vertex 1.0 1.0 -1.0
    vertex -1.0 1.0 1.0
  endloop
endfacet
facet normal 4.0 0.0 0.0
  outer loop
    vertex 1.0 -1.0 -1.0
    vertex 1.0 1.0 1.0
    vertex 1.0 -1.0 1.0
  endloop
endfacet
facet normal 0.0 -0.0 -4.0
  outer loop
    vertex 1.0 1.0 -1.0
    vertex 1.0 -1.0 -1.0
    vertex -1.0 -1.0 -1.0
  endloop
endfacet
facet normal 0.0 4.0 0.0
  outer loop
    vertex -1.0 1.0 1.0
    vertex 1.0 1.0 -1.0
    vertex -1.0 1.0 -1.0
  endloop
endfacet
facet normal 0.0 0.0 4.0
  outer loop
    vertex 1.0 1.0 1.0
    vertex -1.0 1.0 1.0
    vertex -1.0 -1.0 1.0
  endloop
endfacet
facet normal 0.0 0.0 4.0
  outer loop
    vertex 1.0 1.0 1.0
    vertex -1.0 -1.0 1.0
    vertex 1.0 -1.0 1.0
  endloop
endfacet
facet normal 0.0 -4.0 0.0
  outer loop
    vertex 1.0 -1.0 -1.0
    vertex 1.0 -1.0 1.0
    vertex -1.0 -1.0 -1.0
  endloop
endfacet
facet normal -0.0 0.0 -4.0
  outer loop
    vertex 1.0 1.0 -1.0
    vertex -1.0 -1.0 -1.0
    vertex -1.0 1.0 -1.0
  endloop
endfacet
facet normal -4.0 -0.0 -0.0
  outer loop
    vertex -1.0 1.0 1.0
    vertex -1.0 1.0 -1.0
    vertex -1.0 -1.0 1.0
  endloop
endfacet
facet normal -0.0 -4.0 0.0
  outer loop
    vertex 1.0 -1.0 1.0
    vertex -1.0 -1.0 1.0
    vertex -1.0 -1.0 -1.0
  endloop
endfacet
facet normal -4.0 0.0 0.0
  outer loop
    vertex -1.0 -1.0 -1.0
    vertex -1.0 -1.0 1.0
    vertex -1.0 1.0 -1.0
  endloop
endfacet


嗯,我试了,确认不是我能搞定的东西~~

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-13 04:50

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表