当前位置: 首页 > news >正文

GLTF/GLB模型在线预览、编辑、动画查看以及材质修改

在线工具推荐: 3D数字孪生场景编辑器  -  GLTF/GLB材质纹理编辑器  -  3D模型在线转换  -  Three.js AI自动纹理开发包  -  YOLO 虚幻合成数据生成器  -  三维模型预览图生成器  -  3D模型语义搜索引擎

GLTF在线编辑器提供了一个内置的模型查看器,可以加载和预览 glTF/glb 文件。用户可以在不用安装任何插件的情况下直接在浏览中快速查看和编辑器3D模型。

1、查看、浏览

用户可以在GLTF编辑器中拖入GLB/GLTF模型或者选择打开本地GLB/GLTF模型文件,用户在预览模型的同时,在左侧面板查还可以看模型的网格mesh信息。

2、GLTF模型材质修改

模型的材质属性可以通过各种贴图和参数来定义,用于控制模型的外观、反射特性和光照效果。GLTF编辑器可以针对模型的网格mesh进行各种常规类型的材质属性修改, 如图所示:

3、GLTF模型位移、旋转、大小修改

通过右侧变换面板,可以对模型的位置、旋转角度、尺寸大小进行修改,如下图所示:

和卡车大小的苹果

4、GLTF模型节点属性修改

基本属性栏可展示模型网格mesh的基本属性,基本属性包括:模型类型、模型名称、顶点数数、三角数和可见性等属性。其中模型名称和可见性属性是可进行修改的。

修改模型的基本属性

5、GLTF模型原点重置

在GLTF编辑器中用户可以很方便的设置模型原点,点击屏幕中间工具条第三个按钮【修改中心点】,设置模型X,Y,Z的偏移坐标,就可以重置原型的集合原点,如图所示:

6、GLTF模型材质合并

模型材质合并(Material Merging)是指将多个模型中使用的材质合并为一个或少数几个共享的材质。这个过程可以在三维计算机图形中进行,以优化模型的渲染性能和减少内存占用。

下面来介绍下如何使用GLTF编辑器进行模型材质合并,原始模型如下:

点击GLTF 编辑器工具栏上第二个按钮【合并相同材质的Mesh】,编辑器就会自动将模型中相同的材质进行合并,合并完成后将修改后的模型导出到本地GLB文件。

7、GLTF模型快捷操作

除了以上功能之外,为了提升用户体验,方便编辑模型,GLTF编辑器 还提供了撤销、恢复、拷贝模型、删除模型和聚焦等快捷功能。

8、GLTF模型动画

除以上功能之外,GLTF 编辑器 -NSDT 还支持GLTF的播放预览,如图:

GLTF 编辑器 -NSDT 可以设置3D模型纹理贴图,还可以设置模型的几何原点、以及对有相同材质属性的mesh进行合并,实现模型轻量化,是一款不可多得的实用型在线模型编辑工具。

转载:GLTF/GLB模型在线预览、编辑、动画查看以及材质修改 (mvrlink.com)

相关文章:

  • 4.3 C++对象模型和this指针
  • Linux: 常见工具、命令使用集锦
  • C语言—每日选择题—Day54
  • 机器视觉兄弟们,出身寒微,不是耻辱,能屈能伸,方为丈夫
  • 分布式编译distcc
  • 虚拟机多开怎么设置不同IP?虚拟机设置独立IP的技巧
  • 一个简化版的IPD产品开发各阶段的流程
  • 前端案例—antd的表单项默认值提交时没有生效
  • 似然函数的定义:
  • 鸿蒙OS4.0开发学习路线以及注意点
  • 决策树相关算法_ID3_C45_信息熵_剪枝
  • 【大数据存储与处理】实验一 HBase 的基本操作
  • 【RabbitMQ】RabbitMQ详解(一)
  • Java throw 和 throws 的区别?
  • MyBatis的延迟加载(懒加载)
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • [译]Python中的类属性与实例属性的区别
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 2019.2.20 c++ 知识梳理
  • angular2 简述
  • Docker下部署自己的LNMP工作环境
  • Electron入门介绍
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • 当SetTimeout遇到了字符串
  • 关于springcloud Gateway中的限流
  • 简单实现一个textarea自适应高度
  • 经典排序算法及其 Java 实现
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 项目管理碎碎念系列之一:干系人管理
  • 一个完整Java Web项目背后的密码
  • 怎样选择前端框架
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • $.ajax()参数及用法
  • (4)(4.6) Triducer
  • (笔试题)合法字符串
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (七)Knockout 创建自定义绑定
  • (五)MySQL的备份及恢复
  • (一) springboot详细介绍
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .describe() python_Python-Win32com-Excel
  • .jks文件(JAVA KeyStore)
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET Micro Framework初体验(二)
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .NET 事件模型教程(二)
  • .net 无限分类