如何在Blender中压缩/减小GLTF模型的大小

2023-09-15 14:06:38

GLTF

如何在Blender中压缩/减小GLTF模型的大小

Blender是一款功能强大的开源软件,旨在创建3D图形,动画和视觉效果。它支持多种文件格式的导入和导出,包括GLB,GLTF,DAE,OBJ,ABC,USD,BVH,PLY,STL,FBX和X3D。这种适应性使其成为各种3D项目和工作流程的宝贵工具。(https://www.blender.org/download/)。

ygtu

Sep 14, 2023 • 2 min read

如何在Blender中压缩/减小GLTF模型的大小

推荐:使用 NSDT场景编辑器快速搭建3D应用场景

  要在 Blender 中压缩 3D 文件,请按照以下步骤操作:

1 - 压缩 gltf 模型纹理

  此步骤需要使用图像编辑软件。我们将使用开源软件GIMP。(GIMP - Downloads)

  首先,访问 3D 模型的纹理文件。为此,请使用以下格式:.gltf + .bin + 纹理:

  • 将您的 gltf模型导入 Blender
  • 以 .gltf + .bin + 纹理格式导出 gltf 模型
  • 在 GIMP 中打开纹理文件
  • 缩放图像(缩放到 1024X1024 或更小以获得更高的压缩):图像>缩放图像

瘸子规模

  • 以分辨率为 90 的 *.jpg 格式导出纹理(对于更高的压缩率,则更低):文件>导出为

瘸子压缩

  • 替换Blender中的纹理,或者使用文本编辑器编辑gltf模型并根据需要替换纹理格式(例如,“.png”到“.jpg”)

纹理 JPG PNG

  • 保存文件

2 – 通过在 Blender 中使用抽取来降低 gltf 模型的复杂性

  减小 gltf 模型大小的第二个主要步骤是减少其网格,这涉及在保留整体外观的同时减少多边形的数量。

  • 将之前编辑的 *.gltf 文件导入 Blender
  • 选择要抽取的网格

抽取搅拌机

  • 继续进行抽取,目标是使每个网格低于 50,000 个面。始终检查 3D 渲染。提示: 如果您的模型未进行动画处理,则可以通过先连接多个网格来抽取它们。
  • 通过选择“应用修饰符”而不是“压缩”选项,以 *.glb 格式导出模型。

应用修饰符搅拌机

原文链接:如何在Blender中压缩/减小GLTF模型的大小 (mvrlink.com)

更多推荐

学信息系统项目管理师第4版系列09_配置管理

1.配置管理1.1.应用技术的和管理的指导和监控方法以标识和说明配置项的功能和物理特征,控制这些特征的变更,记录和报告变更处理和实现状态并验证与规定的需求的遵循性1.1.1.GB/T11457《信息技术软件工程术语》2.配置项2.1.ConfigurationItem,CI2.2.为配置管理设计的硬件、软件或二者的集合

停车场系统、智慧城市停车、智慧社区、物业管理、新能源充电、人脸门禁 uniapp 系统源码

1.智慧停车支持模式封闭性单个停车场路边停车(车位级管理)大小场(场中场),多场子并行或嵌套所有者模式统一平台管理总平台下子账号(区域代理)自建场地资源,自行维护数据总平台下子账号(区域代理)再分配和单个停车场管理人员(物业管理/维保/保安/财务等人员)场站管理【车位控制】精准的实时车位统计和数据及时推送到场地led/

智汇云舟入选《2023全国企业数字化应用优秀解决方案》报告

    近日,由中国国际数字经济博览会组委会主办,中关村数字经济产业联盟、河北省数字经济联合会、衡水市人民政府共同承办的2023中国国际数字经济博览会首届全国企业数字化应用生态大会在石家庄举行。会上重磅发布了《2023全国企业数字化应用场景与解决方案》研究报告,智汇云舟“视频孪生

Vue中的路由懒加载:提高性能和用户体验

Vue中的路由懒加载:提高性能和用户体验在现代Web应用程序中,性能和用户体验是至关重要的。为了加速页面加载速度和提高用户感知的响应性,Vue提供了一种路由懒加载的方法。本文将详细介绍Vue中如何进行路由懒加载,并提供代码示例来演示如何实现它。什么是路由懒加载?路由懒加载是一种技术,它允许您将Vue路由的组件按需加载。

安卓内存优化案例穷举

安卓内存优化是一个很重要的话题,有很多方面可以考虑,比如避免内存泄漏、减少内存抖动、优化图片加载、使用缓存和对象池等。下面我举一些代码案例,分别展示不合适的写法和高性能的写法。欢迎评论区留言指正和补充。1.避免使用枚举类型。枚举类型会占用更多的内存,因为它是一个类对象,而不是一个基本类型。如果需要定义一些常量,可以使用

【Python】pyecharts 模块 ① ( ECharts 简介 | pyecharts 简介 | pyecharts 中文网站 | pyecharts 画廊网站 | pyecharts 画 )

文章目录一、pyecharts模块1、ECharts简介2、pyecharts简介3、pyecharts中文网站4、pyecharts画廊网站5、pyecharts画廊用法pyecharts画廊网站:https://gallery.pyecharts.org/#/一、pyecharts模块1、ECharts简介ECha

u盘内容防止复制(U盘内数据防拷贝的方法)

随着科技的发展,U盘已经成为我们日常生活和工作中不可或缺的一部分。然而,U盘的普及也带来了一些问题,如数据泄露、病毒传播等。因此,保护U盘中的数据安全变得尤为重要。方法一:设置文件权限打开U盘,找到需要保护的文件或文件夹。右键点击文件或文件夹,选择“属性”。在弹出的属性窗口中,切换到“安全”选项卡。点击“编辑”按钮,打

解决vue项目导出当前页Table为Excel

解决vue项目中导出当前页表格为Excel表格的方案用到的技术:Vue2Element-uifile-saverxlsx1、创建vue项目,安装element-ui2、创建一个组件,组件内放入表格,和导出按钮<template><div><!--导出的按钮--><el-buttonsize="small"type="p

SpringSecurity

SpringSecurity从入门到精通参考代码0.简介​SpringSecurity是Spring家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。​一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多,因为相比与

深入JavaScript的运行原理

一、深入V8引擎原理1.JavaScript代码的执行JavaScript代码下载好之后,是如何一步步被执行的呢?我们知道,浏览器内核是由两部分组成的,以webkit为例:WebCore:负责HTML解析、布局、渲染等等相关的工作;JavaScriptCore:解析、执行JavaScript代码;另外一个强大的Java

邮件营销中为什么要细分联系人?

在电子商务行业,邮件营销成为了各大企业吸引客户、推广产品的主要方式之一。然而,有效进行邮件营销需要一套完善的联系人管理系统。本文将从以下五点详细探讨邮件营销联系人管理有必要吗?一、精确定位目标用户邮件营销联系人管理是通过收集、分析和管理用户信息的过程。通过建立一个详尽的联系人数据库,企业可以对客户进行细致的分类和分组。

热文推荐