找回密码
 立即注册

QQ登录

只需一步,快速开始

压缩glb文件(基于Node.js)

我是社区第1117647位番薯,欢迎点我头像关注我哦~

前言

  • FVS是基于webGL平台,所以对glb文件的大小比较敏感,过大的文件会导致加载速度较慢,所以需要尽量控制文件在100M以内。
  • 部分软件导出glb时无法使用网格draco压缩,导致导出的文件较大,此处介绍一种基于node.js的glb压缩方式,方便快捷,且不需要再通过其他软件中转(注意仅支持window x64系统)
  • 对于3dsmaxMaya,只需要完成第三步的安装脚本,即可在导出插件(babylon.js)勾选use draco compression选项来在导出时压缩glb文件

 

安装Node.js

1.打开node.js下载链接,点击下载其中的LTS版本安装包,并点击安装

2.安装node.js完成后,按win+R调出运行窗口,输入cmd进入命令提示符窗口

3.在窗口中输入并运行下方命令,并等待工具包安装完成

npm install -g gltf-pipeline

 

4.工具包安装完成后,根据下列格式输入压缩文件的命令并运行,最后等待压缩完成即可

gltf-pipeline -i  "原glb文件路径" -o "压缩后glb文件路径" -d

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 937浏览人数
最后回复于:6 小时前

Array ( [id] => 15 [code] => 4301 [product] => [title] => 帖子详情页右侧banner [demand] => 334px * 410px [img_url] => /uploads/20230301/cdc034e3bdb39d7ff804aa5cb98e523e.png [click_url] => https://help.fanruan.com/dvg/doc-view-243.html?utm_source=markrt&utm_medium=bbs [status] => 1 [end_time] => 1680228857 [username] => Joy.Wei [edit_time] => 1677636859 )

返回顶部 返回列表