IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 三维引擎助力元宇宙升级 -> 正文阅读

[游戏开发]三维引擎助力元宇宙升级

公众号小编语体实战!

0fc22a80430482136130f435647f8e28.png

数字孪生与三维引擎

所谓数字孪生,指的是物理世界和数字世界这对“双胞胎”,随着虚拟现实技术的兴起,越来越多的数字孪生体开始出现,用日益成熟的仿真技术模拟现实世界,逐渐打破现实与虚拟的边界。而虚拟现实技术中最直观、最具冲击力的技术自然就是三维引擎渲染出的开放世界:上至整个城市景观,下至每个工厂零部件,都可以通过现代的图形处理器渲染出一比一的全部细节。我们支持从多种主流的工业设计软件,例如3dsMax、Blender、Bentley导出模型到我们的自研引擎进行渲染。

0d29b9d34a952145709a9aaee060c710.png


【微科普】三维场景是怎样存储和渲染的?

随着3D技术的若干次大大小小的迭代,建模和渲染技术逐渐走向统一,三维模型实质上都是海量三角形组成的多面体,因此只要存储每个三角形的位置和颜色等信息;渲染的时候,又将每个三角形投影到屏幕上,这种渲染技术叫做“光栅化”,借助电脑中的GPU图形处理器,这些计算顷刻之间便可完成。


特效

根据不同的业务场景,我们小组制作了不同的视觉效果,包括地标高亮、扫描线、霓虹灯、交通流量线、火灾烟雾特效、雷达图、传感器、各类灯光特效、透视效果、热力图/等高线、互动元素。特效的广泛引用,在保证三维场景真实性的原则之上,增强了数字孪生的直观性与互动性,为业务逻辑增光添彩。

0138e63e7d57e3d336c6d14420bcc7f7.gif

01718e481a8227f47a318ab57bf16dea.gif

aee676c4fb6c94321b765354285668ef.gif

e97eb371fb13cdf2a05f866ae8a7ff4f.gif

7aa038ea827b9d52bf70dd2f0626c266.gif

f85e425d91e9bd4cad26b725b40f2c13.gif

14ccaba73d53a47c7ba2b99232f2711f.gif

bbf9a5ec3b57b39f3d877495f8edd927.gif

2cdddc9fafd3ccee1c6b05f7c094bc0f.gif

5576c6d3c097db595e209788bdcc82a3.gif

f64e9e526a61a8b88962166a86088786.gif

c83ecd18d2af8ab75a7accb3ef5b8f63.gif


【微科普】后期特效

在GPU图形处理器的渲染流水线上,特效一般在后期渲染中实现,因为大部分特效都是二维的,且都是在前期三维模型的基础上展示特效,因此,在后期的屏幕空间上渲染特效会比较容易实现。



HLOD

HLOD,全称Hierarchical Level of Detail。其原理是将选中的物体组成一个新的mesh,生成新的材质,替换原场景中的物体,以便达到减少drawcall的目的。

远近

面数

优化率

近处

31160

0%

中等距离

18578

40.38%

远处

3190

89.76%

? ? ? ?a8e4574807f4501aa8f30a1f031c4b0c.gif ? ? ? ?

案例一:国际机场场区综合管理平台

机场场区综合管理涵盖了基础的停车场管理子平台,智能场区综合管理子平台又包括机场园区内的车站管理、车场管理、城管监管、绿化管理、3D可视化等内容,同时将对接的各类交通数据汇总,经过大数据的综合挖掘和处理识别有效的交通分析信息,最终通过场区综合管理平台辅助工作人员的管理,提高工作效率。

28aef0b0e739ea7b63d08be452cd694d.png

从二维界面升级到三维的直接好处就是真实感的大大提升,同时对操作界面的学习成本也能显著降低。三维模型加载速度,响应时间,需操作流畅:三维地图加载响应时间小于 3s,BIM 模型加载响应时间小于 10s,复杂空间查询功能小于 20s。


案例二:空管集中监控系统

空管项目中,建设一套集中监控系统平台软件,实现涵盖对分局所有通信、导航、监视、动力环境及气象等设备和系统监控;将本场所有设备及省内各外台设备监控信号传输至新管制中心进行统一集中的监控;实现对管分局本场及所属外台站区域的集中监控。

? ? ? ?a68b391ceef5a05b8be49a7f6595ebe5.png ? ? ? ?

监控中心通过三维可视化平台软件将监控数据实时呈现到大屏上,各业务监控终端可根据监控权限同时监视到设备的实时监控参数。

? ? ? ?4fdfea2e253134982c6379aef5fd098d.png ? ? ? ?


案例三:港区三维可视化管理平台

以3D可视化智慧港口管控云平台为核心,扩展物流、跨境电商、金融、信息等各类服务,对港口生态圈和服务供应链上的各种信息进行感知、传递、归纳、整合及智能分析,形成港口大数据,让大数据成为港口优质资产。

? ? ? ?0803a48332a560f5985f32d7e8de4992.png

通过对港口基础设施数据、3D建模数据、运行状况数据、基础地形数据、遥感影像数据、视频监控数据等进行收集、整理、建库,构建形成港口设施管理“一张图”。在港口设施管理“一张图”的基础上,融合运用地理信息系统(GIS)技术、BIM可视化、数字孪生技术、VR/AR等,实现港口设施的二三维可视化展示及数字化管理。

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-11-23 12:41:48  更:2021-11-23 12:42:51 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 22:19:06-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码