Advertisement

3D模型转Gltf:将3D模型(STL、IGES、STEP、OBJ、FBX)转换并压缩为Gltf格式

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本工具提供便捷服务,可将多种3D模型文件(如STL、IGES、STEP、OBJ和FBX等)高效转换并优化为轻量级的GLTF格式,便于在线展示与分享。 3DModelConvertToGltf 是一个统一的模型格式转换工具。该项目的主要原因是我在Web上显示STEP和IGES模型遇到了问题,市场上现有的web3d类库不支持这些格式,并且用户直接上传的STL文件会消耗大量带宽或CDN流量,将其转换为压缩后的gltf更为合适。 以下是几种资产模型在不同格式下的效果比较: - STL 资产:/test.stl - 转换时间:2368.890毫秒 - 原始大小尺寸:7.6兆字节 - 后转换大小尺寸:86 KB - IGES 资产:/测试图1 - 转换时间:1641.226ms - 原始大小尺寸:1 M - 后转换大小尺寸:111 KB - STEP 资产: /test.stp - 转换时间:2969.200毫秒 - 原始大小尺寸:5.1兆字节 - 后转换大小尺寸:217 KB - FBX 资产:/ Samba Dancing.fbx - 转化时间:<1000ms - 原始大小尺寸:3.7兆字节 - 后转化后大小尺寸:614 KB 支持的输入格式包括 STL / IGES / STEP / OBJ / FBX,输出格式则为 GLTF 和 GLB。 我将这一想法整理成了一篇博客文章。如果您不是中文母语人士,则可以使用Google翻译工具来阅读我的博客内容。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 3DGltf3DSTLIGESSTEPOBJFBXGltf
    优质
    本工具提供便捷服务,可将多种3D模型文件(如STL、IGES、STEP、OBJ和FBX等)高效转换并优化为轻量级的GLTF格式,便于在线展示与分享。 3DModelConvertToGltf 是一个统一的模型格式转换工具。该项目的主要原因是我在Web上显示STEP和IGES模型遇到了问题,市场上现有的web3d类库不支持这些格式,并且用户直接上传的STL文件会消耗大量带宽或CDN流量,将其转换为压缩后的gltf更为合适。 以下是几种资产模型在不同格式下的效果比较: - STL 资产:/test.stl - 转换时间:2368.890毫秒 - 原始大小尺寸:7.6兆字节 - 后转换大小尺寸:86 KB - IGES 资产:/测试图1 - 转换时间:1641.226ms - 原始大小尺寸:1 M - 后转换大小尺寸:111 KB - STEP 资产: /test.stp - 转换时间:2969.200毫秒 - 原始大小尺寸:5.1兆字节 - 后转换大小尺寸:217 KB - FBX 资产:/ Samba Dancing.fbx - 转化时间:<1000ms - 原始大小尺寸:3.7兆字节 - 后转化后大小尺寸:614 KB 支持的输入格式包括 STL / IGES / STEP / OBJ / FBX,输出格式则为 GLTF 和 GLB。 我将这一想法整理成了一篇博客文章。如果您不是中文母语人士,则可以使用Google翻译工具来阅读我的博客内容。
  • objgltf和b3dm
    优质
    本教程详细介绍了如何将OBJ模型文件转换为GLTF和B3DM格式,适用于需要优化3D模型以用于Web或特定平台应用的用户。 Java实现将OBJ模型转换为支持Cesium的GLTF文件和B3DM文件,并生成tileset.json以及为B3DM模型添加属性信息。
  • FBXGLTF和GLB
    优质
    本教程详细介绍如何高效地将FBX文件格式转换为现代Web开发中常用的GLTF和GLB格式,适用于3D建模爱好者与专业开发者。 将FBX类型的模型转换为GLTF或GLB格式,以用于项目开发。
  • 3DOBJ,GLTF
    优质
    本资源包包含高质量的3D模型,格式支持OBJ和GLTF,适用于多种三维软件平台,便于开发者与设计师进行创作及项目实施。 obj、mtl、gltf格式的三维模型可用于开发中的测试使用。
  • objgltf和b3dm new
    优质
    本教程详细介绍如何将OBJ模型转换为GLTF和B3DM格式,适用于需要优化三维模型以适应Web或特定应用环境的开发者和技术爱好者。 Java实现将obj模型转换成支持cesium的gltf文件和b3dm文件,并生成tileset.json以及为b3dm模型添加属性信息。
  • 批量objgltf/glb
    优质
    本工具提供高效便捷的服务,支持将多个OBJ文件批量转换为GLTF或GLB格式,适用于3D建模项目中的快速导入和优化。 使用obj2gltf开源库加上自己编写的批处理脚本,可以同时将多个OBJ文件或者包含OBJ文件的整个文件夹转换为GLTF或GLB格式。
  • FBX2glTF:一款FBX3DglTF的命令行工具
    优质
    FBX2glTF是一款专为开发者设计的高效命令行工具,能够快速便捷地将Autodesk FBX格式的三维模型转换成先进的glTF格式,助力网页和移动平台上的高质量3D内容展现。 FBX2glTF 是一个命令行工具,用于将Autodesk古老的格式的3D模型资产转换为现代运行时资产交付格式(glTF)。该工具提供适用于Windows、Mac OS X 和 Linux 的预编译二进制版本。 在 Windows 上可以找到最新版的二进制文件;而针对 Linux 和 Mac OS X 的版本即将推出。在此期间,您可以通过其他方式获取这些资源并使用它们。 调用此工具的方法如下: ``` > FBX2glTF ~/models/butterfly.fbx ``` 或者在更复杂的管道中可以这样调用: ``` > FBX2glTF --binary --draco --verbose \ --input ~/models/source/butterfly.fbx \ --output ~/models/target/butterfly.glb ``` 此外,还有一些友好的、动手的说明可供参考。您可以使用命令行开关 `--help` 查看工具的帮助信息。
  • glTF3D.zip
    优质
    该文件包含采用glTF(GL Transmission Format)格式的高质量3D模型资源集合,适合用于快速传输和渲染三维场景。 3D模型通常使用gltf格式进行存储和传输。这种格式支持高效的三维场景表示,并且便于在不同平台间共享与应用。
  • 免费的3D/GIS/BIM工具,支持导出gltf/glb、标准3Dtiles、fbxobj
    优质
    这是一款免费的专业三维模型格式转换软件,能够高效地将BIM及GIS数据转化为gltf/glb、3D Tiles、FBX和OBJ等通用格式。 葛兰岱尔模型格式转换器支持导入的3D/BIM/GIS软件或模型格式包括:BIM格式如Revit、Bentley、Tekla、Sketchup、Rhino3D以及Nwc/Nwd;3D格式如Siemens Nx(UG)、Creo(proE)、CatiaV5、Solidworks和Inventor,还有stp/step及fbx;流程工业专用的PDMS与SP3D软件模型;GIS格式包括Osgb(倾斜摄影模型)、tif、shp以及Las(点云)。该转换器可导出为gltf/glb标准3Dtiles、fbx和obj等格式,满足Unity3D、Unreal Engine(UE)、Cesium及ThreeJS等开源平台数字孪生应用的需求。除了基础的格式转换外,葛兰岱尔模型格式转换器还能够对3D/BIM模型中的管线构件进行自动减面处理,减少三角面片的数量;同时将3D/BIM构件ID输出到几何数据中,并确保与导出的DB结构/属性数据一一对应。
  • 自动批量文件(OBJGLTF
    优质
    本工具可实现自动批量将3D模型文件由OBJ格式转换为GLTF格式,大幅提高处理效率,适用于需要大量模型格式转换的项目。 在Node环境下使用批处理命令批量将目录下的obj文件转换为gltf或glb格式。