SuperMap webgl 中使用的gltf模型制作方法

2024-03-28 07:08

本文主要是介绍SuperMap webgl 中使用的gltf模型制作方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当我们使用Cesium开发KML+GLTF模型表示动态的运动轨迹的时候总会用到gltf格式的模型,但是一般官方的模型库总是只有几个,不能够满足使用,这里整理了一套从数据下载到使用的全家桶套餐供各位看官享用。话不多说,上菜~

目录

一、下载模型

二、下载安装模型转换需要的插件

三、模型开始导出

四、常见问题



一、下载模型

  1. 注册3d66网站账号,登陆后直接【搜索】需要的模型名称,然后选择【免费】的模型

找到心仪的模型,点击进去后, 找到右侧的【立即下载】,然后选择【常规下载】

2.下载好后是一个max文件的压缩包,然后开始下一步

二、下载安装模型转换需要的插件

需要准备两个插件,一个是COLLADA插件,另一个是DAE转GLTF的工具

COLLADA插件下载地址:

链接:https://pan.baidu.com/s/1ihJX8bUVgCBu-kk5gxDqAA 
提取码:8jwj 

DAE转GLTF工具下载地址:

Converter Builds · KhronosGroup/glTF Wiki · GitHub

or

链接: https://pan.baidu.com/s/11bEVFKnxUVuEqRUAPJymPg
提取码:iri6 

  1. 安装DAE导出插件,安装方法是把插件复制到max的安装目录的【plugins】文件夹内 

2.DAE转GLTF工具无需安装,解压即可

三、模型开始导出

备注:以车为例,模型正确的方向在max中看是车头朝【南】方,不然会出现车辆在移动过程中,车头方向不正确的问题

  1. max打开刚才下载的数据,然后点击【导出】 ,格式选择【OpenCOLLADA(*.DAE)】

点击保存 ,在弹出的确认框中勾选上下面两项

2.找到导出的DAE文件,再把max的贴图拷贝到【images】文件夹里

3.然后打开cmd,进入到DAE转GLTF的工具里,然后运行命令行【COLLADA2GLTF-bin.exe -f %datapath% -e】

其中,【datapath】是DAE文件的全路径,运行完成后,会在同一目录下生成【output】文件夹,里面存放我们需要的gltf文件

四、常见问题

1.gltf模型没有贴图

解决:①检查dae模型存放的路径是否含有中文,如果有修改成英文

②DAE文件用文本编辑器打开,找到images标签,确认贴图路径和名称是否正确,一般贴图名称前面会有前缀【数字_】,例如【0_20010302.jpg】修改为【20010302.jpg】后保存并重新转换

2.gltf模型有法线问题

解决:在max里修改后重新导出和转换

最后补一张在前端加载的效果图

这篇关于SuperMap webgl 中使用的gltf模型制作方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/854836

相关文章

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

pdfmake生成pdf的使用

实际项目中有时会有根据填写的表单数据或者其他格式的数据,将数据自动填充到pdf文件中根据固定模板生成pdf文件的需求 文章目录 利用pdfmake生成pdf文件1.下载安装pdfmake第三方包2.封装生成pdf文件的共用配置3.生成pdf文件的文件模板内容4.调用方法生成pdf 利用pdfmake生成pdf文件 1.下载安装pdfmake第三方包 npm i pdfma

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

Retrieval-based-Voice-Conversion-WebUI模型构建指南

一、模型介绍 Retrieval-based-Voice-Conversion-WebUI(简称 RVC)模型是一个基于 VITS(Variational Inference with adversarial learning for end-to-end Text-to-Speech)的简单易用的语音转换框架。 具有以下特点 简单易用:RVC 模型通过简单易用的网页界面,使得用户无需深入了