AIGC、3D模型、轻量化、格式转换、可视化、数字孪生引擎...

老子云3D可视化快速开发平台,集云压缩、云烘焙、云存储云展示于一体,使3D模型资源自动输出至移动端PC端、Web端,能在多设备、全平台进行展示和交互,是全球领先、自主可控的自动化3D云引擎。

平台架构

平台特性

基于 HTML5 和 WebGL 技术,可在主流浏览器上进行快速浏览和调试,支持PC端和移动端


自主研发 AMRT 展示框架和9大核心技术,支持3D模型全网多端流畅展示与交互


提供格式转换、减面展UV、烘焙等多项单模型和倾斜摄影模型轻量化服务


线上免费开放的效果编辑器为全行业赋能,低成本高效率的实现模型多平台展示交互和应用


提供成套3D可视化行业技术解决方案,助力行业数字化转型升级和数字孪生应用


开发者中心集成了HTML5、Unity、微信小程序三种不同版本的SDK、示例代码、轻量化服务API接口和开发文档


平台开发流程


一、文生3D模型


文生3D模型是一款在线AIGC 3D工具,有文本生成模型、艺术风格选择、粗模转精模、模型格式转化功能玩法。其中文本支持用户自由输入关键词/句子,不做任何限制,可以根据用户的输入生成独一无二的3D作品。

二、模型优化


使用单模型轻量化、格式转换、倾斜摄影轻量化服务。

1、格式转换
只需上传原始单模型文件,就能在云端自动发起转换。

服务介绍: 支持格式输出为FBX、OBJ、STL、STP格式等。

2、单模型轻量化
通过底层算法快速有效的对单物品模型进行轻量化处理,目前包含两种处理模式:减面模式、合并模式(其他模式陆续上线中)。

(1)减面模式
保留原始模型信息,仅使模型网格更轻量。

目标面数: 服务后模型的百分比面数,目标面数百分比越低,轻量化效果越明显。

目标格式: FBX、OBJ、STL、STP等

(2)合并模式
合并模型材质和贴图,不保留原始UV信息(可选择是否保留原始模型网格和动画)。

目标面数: 服务后模型的百分比面数,目标面数百分比越低,轻量化效果越明显。

目标格式: FBX、OBJ、STL、STP等

漫反射贴图精度: 表现物体表面反射和颜色的贴图(如果模型有漫反射贴图或非白色材质颜色信息,会开启漫反射烘焙)。精度取值范围1024-8192。

烘焙AO贴图: 包含光照数据的灰度贴图,模拟物体之间所产生的阴影。

保留模型网格和动画: 开启后仅合并所有材质和贴图。

3、倾斜摄影轻量化
适用于倾斜摄影OSGB模型的多端展示与交互,自动切割为多区块多层级,根据人眼自动识别来实现模型不同区块不同层级的精度加载。

目标精度: 可自行设置服务后模型的目标精度,线上提供普清、标清、高清、超清四种效果选择。

目标格式: AMRT、OSGB

三、模型编辑


通过效果编辑器对单模型进行在线编辑。老子云效果编辑器是一个3D模型在线编辑工具,支持对模型材质和属性、光影、后处理、标注、场景、动画、事件交互进行设置与编辑,并提供应用模版,让用户轻松实现相片级渲染效果和3D模型展示交互。

1、使用场景
发布售卖:编辑模型后,发布至模型商城进行展示与售卖

多端展示:获取模型嵌入代码,直接将iframe链接嵌入在PC端或移动端在线展示

分享拓客:快速形成设计,并分享模型链接或二维码让客户体验

二次开发:通过模型AMRT文件或离线包,进行二次开发或离线部署

2、功能特性
效果编辑:支持自定义编辑单模型的效果属性,包括材质、光影、属性、后处理效果,同事提供上千种可替换的材质库

场景设置:支持编辑单模型的展示场景,包括颜色、图片、文字

交互事件:支持编辑单模型的交互事件,包括热点标签、交互事件

动画设置:若模型自带动画,支持对单模型的动画管理,包含多组件的动画

模版应用:支持对于单模型应用的替换样式操作,模板应用后需要在浏览窗体对应用的场景元素进行编辑,包含样式及交互事件

浏览窗体:支持对窗体中的物体进行点击编辑,在右边编辑操作,如按钮属性及事件,组件基础属性

四、场景搭建


通过AMRT 3D数字孪生引擎在线搭建城市级大场景。

1、提供强大完整的工具链
AMRT3D包含开发引擎、资源管理、场景编辑、UI搭建、项目预览和发布等项目开发所需的全套功能,并整合了动画路径、精准测量、动态天气、视角切换和动画特效等工具。

2、轻量化技术应用与个性化定制
AMRT3D适用于快速开发数字孪生3D可视化项目、DEMO搭建、虚拟项目演示等。独创专属的标准轻量化AMRT格式,实现三维数据的优化和加载,增强用户在开发平台中的流畅体验,同时支持自定义插件,创作者可轻松扩展个性化功能。

3、多行业多场景适用
适用于数字孪生、虚拟现实以及智慧园区、工厂、展厅、城市、景区等3D可视化应用,借助AMRT3D与老子云服务平台将创意变成现实

五、模型资源市场


1、100W+轻量化资源
2、提供在线编辑工具和3D展示框架
3、轻松嵌入网页展示,支持二次开发
六、开发应用
下载老子云SDK、调用API接口进行数据接入,开发3D可视化项目。

七、全网多端展示


利用老子云AMRT展示框架,可在全网多端展示或离线部署到本地。

八、支持格式


1、单模型上传格式


2、倾斜摄影模型上传格式
(1)支持格式说明

支持OSGB格式倾斜摄影模型,必须压缩为RAR或ZIP格式上传
压缩包大小按原始文件大小计算
(2)常用格式说明

OSGB格式:模型大小≤5G(PC端)/100G(客户端)、纹理格式为JPG、纹理像素最大为8192、材质属性为默认材质球、压缩包大小算法为文件总和。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/768789.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IP 报头和以太网报头

IP 报头和以太网报头是计算机网络中两个重要的报头,它们分别用于网络层和数据链路层。虽然它们都包含用于路由和寻址信息,但它们在功能和结构上存在着一些关键差异。 IP 报头 IP 报头是网络层协议,它负责在网络上路由数据包。它包含以下信息…

微信小程序实现多张照片上传

hello hello~ ,这里是 code袁~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 💥个人主页:code袁 💥 所属专栏&…

springboot+vue导出excel并下载

引入easyexcel依赖 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.3.2</version></dependency>编写接口 /*** 批量导出** param ids* return*/PostMapping("/export"…

​如何下载virtualbox的旧版本​

1. 打开VirtualBox官网&#xff1a;https://www.virtualbox.org/wiki/Download_Old_Builds 2. 在页面上找到“VirtualBox 5.2.x”或者“VirtualBox 6.0.x”等旧版本的链接&#xff0c;点击进入。 3. 在页面上找到对应操作系统的下载链接&#xff0c;点击下载。 4. 下载完成后…

Linux 进程通信:命名管道、共享内存

目录 一、命名管道 1、概念 2、特点 3、原理 4、创建 5、匿名管道与命名管道的区别 6、命名管道的打开规则 二、命名管道—实现客户端和服务器之间的通信 1、Makefile 2、comm.hpp 3、Log.hpp 4、server.cxx 5、client.cxx 运行测试&#xff1a; 三、system V…

java泛型详解

java泛型详解 目录 一、泛型类 二、泛型方法 三、类型变量限定 四、类型擦除 4.1与4.2&#xff1a;虚拟机中没有泛型 4.3&#xff1a;翻译泛型表达式 五、继承规则&#xff08;通配符的上下限&#xff09; 捕获通配符。 六、约束与局限性 大部分的泛型文章只涉及到泛…

Matlab进阶绘图第47期—气泡分组蝴蝶图

气泡分组蝴蝶图是分组蝴蝶图与气泡图的组合——在分组蝴蝶图每组柱子上方添加大小不同的气泡&#xff0c;用于表示另外一个数据变量&#xff08;如每组柱子值的和&#xff09;的大小。 本文利用自己制作的BubbleButterfly工具&#xff0c;进行气泡分组蝴蝶图的绘制&#xff0c…

Docker 入门使用说明

Docker 入门使用说明 Docker 安装 Docker 官网&#xff1a;Docker Docker 安装说明&#xff1a;Docker 安装说明 这里由于 Docker 在实时更新&#xff0c;所以每次安装 Docker 用来导入 key 的链接可能会有变化&#xff0c;这里就参考官方的安装方法即可 Docker 常用命令说…

用go实现一个任务调度类 (泛型)

用go实现一个任务调度类 &#xff08;泛型&#xff09; 源码地址&#xff1a; https://github.com/robinfoxnan/BirdTalkServer/blob/main/server/core/workmanager.go 1.概述 实现了一个简单的任务管理系统&#xff0c;允许用户定义任务和工作者&#xff0c;并将任务分配给…

ARM 用串口来实现灯的点亮

main.c #include "uart4.h"//封装延时函数void delay(int ms){int i,j;for(i0;i<ms;i){for(j0;j<2000;j){}}}int main(){led_init();uart4_init();//char buf[128];char *str;//char i;while(1){/*igetchar();putchar(i1);putchar(\n);putchar(\r);*/strgets(…

013_Linux(上传rz,下载sz,tar,zip,unzip)

目录 一、上传、下载 1、通过鼠标操作 &#xff08;1&#xff09;下载 &#xff08;2&#xff09;上传 2、通过命令操作 rz、sz &#xff08;1&#xff09;下载 sz &#xff08;2&#xff09;上传 rz 二、压缩、解压 1、tar命令 &#xff08;1&#xff09;压缩 &…

Jenkins hudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT 属性设置问题

ERROR: Checkout of Git remote ‘local/path’ aborted because it references a local directory, which may be insecure. You can allow local checkouts anyway by setting the system property ‘hudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT’ to true. Finished: F…

PMP考试备考——项目管理标准

项目的定义和特性 项目 是为创造独特的产品、服务或成果而进行的临时性工作。这意味着项目具有以下几个关键特征&#xff1a; 临时性&#xff1a;项目有一个明确的开始和结束日期&#xff0c;不同于持续运营的工作。独特性&#xff1a;每个项目都有其独特之处&#xff0c;即使…

QT----基于QT的人脸考勤系统ubuntu系统运行,编译开发板

目录 1 Ubantu编译opencv和seetaface库1.1 Ubantu编译opencv1.2 Ubuntu编译seetaface1.3 安装qt 2 更改代码2.1 直接运行报错/usr/bin/ld: cannot find -lGL: No such file or directory2.2 遇到报错摄像头打不开2.3 修改部分代码2.4 解决中文语音输出问题 3 尝试交叉编译rk358…

【 Mysql8.0 忘记登录密码 可以试试 】

** Mysql8.0 忘记登录密码 可以试试 ** 2024-3-21 段子手168 1、首先停止 mysql 服务 &#xff0c;WIN R 打开运行&#xff0c;输入 services.msc 回车打开服务&#xff0c;找到 mysql 服务&#xff0c;停止。 然后 WIN R 打开运行&#xff0c;输入 CMD 打开控制台终端输…

yolov5训练并生成rknn模型部署在RK3588开发板上,实现NPU加速推理

简介 RK3588是瑞芯微&#xff08;Rockchip&#xff09;公司推出的一款高性能、低功耗的集成电路芯片。它采用了先进的28纳米工艺技术&#xff0c;并配备了八核心的ARM Cortex-A76和Cortex-A55处理器&#xff0c;以及ARM Mali-G76 GPU。该芯片支持多种接口和功能&#xff0c;适…

构建Pytorch虚拟环境教程

构建PyTorch虚拟环境通常涉及使用诸如Anaconda或venv等工具来管理Python环境&#xff0c;以便在一个独立的空间中安装PyTorch和其他依赖项。以下是使用Anaconda创建PyTorch虚拟环境的步骤&#xff08;适用于不同操作系统&#xff0c;包括Windows、Linux和MacOS&#xff09;&…

数据分析-Pandas数据分类的转换控制

数据分析-Pandas数据分类的转换控制 数据分析和处理中&#xff0c;难免会遇到各种数据&#xff0c;那么数据呈现怎样的规律呢&#xff1f;不管金融数据&#xff0c;风控数据&#xff0c;营销数据等等&#xff0c;莫不如此。如何通过图示展示数据的规律&#xff1f; 数据表&am…

vue的URL和函数优化

URL优化 async…await 用于同步接收网络请求的结果 常规的代码 export async function articleGetAllService () {//发送异步请求&#xff0c;获取所有文章数据//同步等待服务器响应的结果&#xff0c;并返回&#xff0c;async,awaitreturn await axios.get(http://localhost:…

【 Vue.js 属性 | 生命周期 】

computed计算属性 规则&#xff1a; 1.用已有的属性计算不存在的属性 2.默认调用一次get() 3.简写时注意&#xff1a; 只有值不发生改变才可以是用简写&#xff08;函数&#xff09;&#xff0c;值发生改变必须使用对象&#xff0c;才可以配置set()方法 4.底层原理使用 Object.…