请选择 进入手机版 | 继续访问电脑版
分享
首页 资讯 产品知识 查看内容

想在低代码开发平台使用自有模型?这个插件帮你搞定!

发表于 2022-6-20 09:23
zzv_icon180 zzr_icon0
摘要: 在ThingJS低代码开发平台开发可视化项目时,模型、场景的生产是一个比较繁琐的事情。首先提供资料找模型设计师制作模型,制作完成的模型网格、贴图等是不是符合低代码开发平台要求;效果是否能符合需求;能否顺利导 ...

在ThingJS低代码开发平台开发可视化项目时,模型、场景的生产是一个比较繁琐的事情。首先提供资料找模型设计师制作模型,制作完成的模型网格、贴图等是不是符合低代码开发平台要求;效果是否能符合需求;能否顺利导入开发平台;导入之后如何实现对象层级关系的录入;性能又如何?这些问题有了3ds Max插件都迎刃而解!

3ds Max 模型上传插件有强大的模型处理能力,对于模型贴图等有不符合引擎的,提供自动化修复能力,节省时间;上传森园区制作低代码开发平台ThingJS可以直接使用的场景,一站式开发数字孪生可视化项目,便捷高效。


3ds Max模型插件使用方法


1

安装插件


登录森工厂,资源页面点击3ds Max模型上传插件下载。

想在低代码开发平台使用自有模型?这个插件帮你搞定!

下载解压后,双击3DsMax上传模型插件.exe可执行文件,点击下一步 。(注:插件需要安装到3dsMax的安装目录。3dsMax安装目录可在3dsMax图标上右键点击属性查看目标或起始位置。)

想在低代码开发平台使用自有模型?这个插件帮你搞定!

安装完成后,打开3dsMax会自动开启插件。如工具栏没出现插件功能面板,可在上方菜单栏中找到Uinnova-UI-工具栏开关中打开。

点击登录按钮,输入账号密码进行登录。如无账号,点击注册按钮进行账号注册。

想在低代码开发平台使用自有模型?这个插件帮你搞定!


2

模型处理


模型上传前,首先需要进行规范性检查。使用模型检查功能,插件会对当前3dsMax工程内的所有模型进行检查,检查内容包括贴图规范、贴图数量、模型数量、模型大小、模型面数等。

当插件检查出模型存在问题时,会弹出相应问题的说明。


常见问题及解决方法

NO.1

未指定贴图

需要修正贴图位置,或使用插件模型材质工具-处理贴图工具处理移除。

NO.2

不支持的材质类型

如果是Vray材质,则可以使用插件模型材质工具-Vray2标准材质工具转化。如果是其他非标准材质,则只能手动更换材质为标准(Standard)。

NO.3

发现模型可能在地面以下

有模型的坐标Z轴在0以下,不改也可以上传,路面等模型常常需要在地面以下。

NO.4

发现模型尺寸较大

不改也可以上传,但可能是模型单位错误,导致模型成百上千倍的放大。

NO.5

贴图个数超出上限

单个模型上传只支持30张贴图。如使用单模型上传的方式,目前只能将模型进行拆分上传。

NO.6

模型面数超出上限

单模型的总面数量超过20万面。如使用单模型上传的方式,目前只能将模型进行拆分上传,或者对模型面数进行优化处理。

NO.7

模型物体数量高出上限

上传模型的数量超过50个。可使用插件模型材质工具-模型合并工具进行模型合并解决。

注:如果模型没有问题,则点击模型检查后没有任何反应,也不会弹框。


模型检查符合标准后,可以点击模型预览来查看工程中的模型在ThingJS引擎下的渲染效果。此时,插件也将自动先进行模型检查工作,如果模型有严重问题,则会停止模型预览。所以建议大家先做完模型检查后再进行模型预览。

模型预览成功后会自动弹出面板显示渲染效果,点击右上的按钮,进行光影的调整。

想在低代码开发平台使用自有模型?这个插件帮你搞定!

3

模型上传


模型检查无问题并且预览效果满意后,点击模型上传按钮启动模型上传功能。当模型检查无问题后会自动打开一个T3DViwer。此界面显示效果并非最终渲染效果,而是模型封面图片使用的效果。

想在低代码开发平台使用自有模型?这个插件帮你搞定!

点击关闭该界面填写模型信息:模型名称、公开、私有、类型等。填写完成点击上传, 即可完成模型的上传。


4

搭建园区

使用插件成功上传模型后,进入森园区中找到模型并使用。

Web线上版,点击我的模型库,刷新后可以看到上传的模型。

想在低代码开发平台使用自有模型?这个插件帮你搞定!

Client离线版,需先在首页点击立即同步。进入场景后,点击右侧个人-已上传的模型。

想在低代码开发平台使用自有模型?这个插件帮你搞定!

5

低代码应用

基于3D场景,在低代码平台进行数字孪生可视化应用开发。搭建好的园区会同步到在线开发的园区面板,双击后点击执行项目即可引入园区。低代码提供相应的快捷代码和官方示例,大大降低数字孪生可视化项目的开发难度