Unity3d(webGL)构建数字孪生小案例(包含完整的数据交互体系)附赠完整代码

简介: Unity3d(webGL)构建数字孪生小案例(包含完整的数据交互体系)附赠完整代码,请关注公众号:拼搏的小浣熊,获取简化版的代码!

先来看看概念吧:

数字孪生体是现有或将有的物理实体对象的数字模型,

通过实测、仿真和数据分析来实时感知、诊断、预测物理实体对象的状态,

通过优化和指令来调控物理实体对象的行为,

通过相关数字模型间的相互学习来进化自身,

同时改进利益相关方在物理实体对象生命周期内的决策。

项目介绍:

重点来了!重点来了!重点来了!

本项目是一个小的demo但是项目是一个完整的系统,设计到硬件、建模、前端、后端、数据库的开发,有点可惜的是——没有加入机器学习和计算机视觉相关的东西,自己正在学,希望后面可以更加完善,主要解决问题就是硬件、软件、数据库、建模的模型之间的数据交互,以及unity3d建模完成后如何在web上运行等一系列问题。

本demo具有完整的代码,有简化的代码已上传到csdn上:已上传到CSDN:https://download.csdn.net/download/qq_44891434/86543456,可以自行提取,为简化版的,把多余的模块去掉了,如果想要完整版的可以关注微信公众号:“拼搏的小浣熊”,里面有我的联系方式,私聊我,私发。

构思:unity3d建模之后生成webGL格式,然后利用vue来进行二次开发,并在web端继续展示,模型可以和后端以及硬件之间可以做到实施的数据交互,彻底打通 硬件<--->模型<--->前端<----> 后端 <---> 数据库。

技术选型:

1. 建模:unity3d+C#

2. 前端:webGL,Vue全家桶

3. 服务端:Node.js(express.js)

4. 数据库:关系型数据库MySQL

5. 硬件:NodeMCU

界面截图:

登录界面:

image.png

主页面:

image.png

其余界面暂不展示。

使用到的工具和软件:

建模使用的软件:QGIS、Blender、C4D、unity

开发工具:VsCode、VS2020

环境配置软件:小皮面板
相关文章
|
4月前
|
存储 人工智能 C#
【Unity 3D】C#中数组、集合、栈、队列、哈希表、字典的讲解(附测试代码)
【Unity 3D】C#中数组、集合、栈、队列、哈希表、字典的讲解(附测试代码)
36 0
|
编解码 程序员 atlas
Unity 之 图集属性详解和代码示例 -- 拓展一键自动打包图集工具
图集只是当所有给低昂的纹理需要相同的着色器时采用的一种方法,如果一些纹理需要通过着色器应用独立的图形效果,它们就必须分离到自己的材质中,并在单独的组中打图集。
1422 0
Unity 之 图集属性详解和代码示例 -- 拓展一键自动打包图集工具
|
11天前
|
图形学 C++
【Unity Shader入坑篇---有ASE创建Unity Shader,那么Unity Shader代码的相关知识还有必要学或了解吗?】
【Unity Shader入坑篇---有ASE创建Unity Shader,那么Unity Shader代码的相关知识还有必要学或了解吗?】
|
4月前
|
自然语言处理 C# 图形学
【Unity 3D】C#中正则表达式的详解(附测试代码 超详细)
【Unity 3D】C#中正则表达式的详解(附测试代码 超详细)
48 0
|
4月前
|
C# 图形学
【Unity 3D】C#中String类的介绍及字符串常用操作详解(附测试代码 超详细)
【Unity 3D】C#中String类的介绍及字符串常用操作详解(附测试代码 超详细)
77 0
|
4月前
|
C# 图形学
【Unity 3D】C#控制语句break、continue及算数运算符和逻辑运算符的讲解(附测试代码)
【Unity 3D】C#控制语句break、continue及算数运算符和逻辑运算符的讲解(附测试代码)
32 1
|
4月前
|
C# 图形学
【Unity 3D】C#中while do while for foreach等循环语句的讲解(附测试代码)
【Unity 3D】C#中while do while for foreach等循环语句的讲解(附测试代码)
74 0
|
8月前
|
存储 编译器 图形学
使用Unity在材质球上实现绘画:详细解释每一行Shader代码!
使用Unity在材质球上实现绘画:详细解释每一行Shader代码!
106 0
|
10月前
|
人工智能 API 图形学
unity基础脚本代码总结
unity基础脚本代码总结
141 0
|
Java API 图形学
Unity WebGL 程序如何调用Java Script函数
Unity WebGL 程序如何调用Java Script函数
167 1
Unity WebGL 程序如何调用Java Script函数