• 【小沐学CAD】虚拟仿真开发工具:GL Studio


    1、简介

    https://disti.com/gl-studio/
    https://ww2.mathworks.cn/products/connections/product_detail/gl-studio.html

    DiSTI 是 HMI 软件、虚拟驾驶舱、仪表、信息娱乐、集群显示器和嵌入式 UI 解决方案的领先提供商。GL Studio是HMI & UI/UX Design Software。

    GL Studio是美国DiSTI公司的旗舰产品,它是一个独立平台的快速原型工具,用来创建实时的、照片级别的、可交互的图形界面,既可以用于仿真,又可以用于实际装备。照片级别的图形显示界面的创建需要人们有两种不同类型的技能:图形艺术家和软件开发者。DiSTI设计了对图形艺术家和软件开发者都非常友好的GL Studio。

    在这里插入图片描述

    GL Studio生成的c++和opengl源代码可以单独运行,也可以嵌入其他应用中;它能运行于Windows、Linux、Vxworks等操作系统上。

    在这里插入图片描述
    嵌入式HMI系统设计软件可以通过高质量设计和高性能提升用户体验,同时降低生产成本。

    GL Studio 功能具有强大的功能、可靠性和敏捷性,可满足小型嵌入式 MCU 的要求。

    GL Studio 内置的安全关键代码生成器可以满足当今的需求。专为航空电子、医疗、汽车和核能而设计。
    在这里插入图片描述

    GL Studio 是一套功能强大的工具,使开发人员能够在其软件产品中构建高保真图形和完全交互式控件,从而提高其开发工作的真实性和复杂程度。程序员可以使用GL Studio创建最先进的、可重复使用的2D或3D图形界面,用于操作、维护或复制最复杂的系统,包括军用/民用飞机驾驶舱显示器、汽车仪表板、过程/流程控制、医疗显示器和通信设备。

    • 突出特点

      • 交互式 2D 或 3D 用户界面应用程序
      • 人类可读C++或 Java 代码生成
      • Windows 或 Linux 原型和嵌入式目标
      • 桌面和嵌入式C++和安全关键型嵌入式C++代码生成器
      • 兼容 OpenGL v.1.1 或更高版本、OpenGL ES v1.1 和 v2.0
      • 包括 iOS 工具包和可选的 Android 工具包
    • GL Studio套件提供以下软件包选项:

      • GL Studio – 用于创建强大的2D和3D图形界面
        的核心工具 • GL Studio DT – 开发桌面应用程序,生成C++和基于Java的代码
      • GL Studio ES – 在嵌入式系统上
        原型设计,测试和部署高端图形显示器 • GL Studio PR – 捆绑包,包括DT和ES软件包的功能, 和预构建的内容库
      • GL Studio SC – 用于开发和部署可认证的嵌入式安全关键型显示器

    所有GL Studio软件包都包括一个直观的HMI编辑器,用于创建或导入驱动应用程序的图形元素和行为。该编辑器提供了许多核心功能,用于在所见即所得的环境中快速创建 2D 或 3D 几何图形,从而减轻了手动编写 OpenGL 代码的需要。几何创建功能包括用于绘制、分组、排序和纹理的基本工具。编辑器能够从行业标准文件格式导入 3D 内容。使用开箱即用的几何转换工具,几何图形可快速转换为旋钮、按钮、开关和里程表等设备。GL Studio还包括基于C++和Java的代码生成器,用于桌面原型设计和嵌入式部署。

    在这里插入图片描述
    在这里插入图片描述

    • 用户开发HMI 软件主要是应用于以下几个方面:

      • 原型设计 (侧重考虑人机工程因素,用于产品的原型设计与验证)
      • 使用训练 (各种与人机接口相关的培训,既可用于操作训练,又可用于维护训练)
      • 课件制作 (用于本地教学和远程教育)
      • 嵌入式应用(应用于真实的设备中)
    • 应用场景
      在这里插入图片描述

    • 单纯

      • 一键式部署™
      • 拖放具有内置行为的资产
      • 即时预览和测试 UI
      • 保持外部资产联动
    • 灵活性

      • 访问源代码
      • 完全控制生成的代码
      • 开发自定义行为和功能
      • 轻松连接第三方软件
    • 生产力

      • 无代码 UI 设计器工作流
      • 基于可重复使用的包装系统
      • 内置动画系统
      • 使用大多数图形工具
      • 来自 Photoshop 的自动界面
    • 性能

      • 本机C++代码
      • 快速的应用程序启动时间
      • 消除 UI 滞后
      • 高效可靠的运行时代码库

    2、软件功能

    • 安全关键:最高的安全性和可靠性。
      凭借超过 15 年的航空电子安全关键专业知识,我们的软件目前正在世界各地的航天器和飞机上飞行。
      在这里插入图片描述

    • GL工作室微型:用于汽车微控制器单元
      GL Studio 功能具有强大的功能、可靠性和敏捷性,可满足小型嵌入式 MCU 的要求。
      在这里插入图片描述

    • 支持的平台:查看GL Studio支持的所有平台
      在这里插入图片描述

    • 附加组件:用户界面开发扩展
      GL Studio提供了许多UI开发扩展。轻松将功能丰富的 UI 显示和控件添加到项目中。通过从 GL Studio 轻松添加功能丰富的图形界面显示和控件,扩展您的 Mathworks Simulink 项目功能。GL Studio 组件可轻松放入 Simulink 画布并连接到数据,无需任何编码。只需点击几下,您就可以启动并运行!
      在这里插入图片描述

    • 预构建组件:更快地满足设计和应用目标
      通过将预构建的软件组件直接导入到项目中来节省时间和金钱。
      在这里插入图片描述

    • 虚拟驾驶舱:模拟和培训的交钥匙解决方案
      GL工作室虚拟驾驶舱
      在这里插入图片描述

    • 概念化、开发和部署
      GL Studio原生支持多种文件格式,包括3ds Max,Photoshop和.svg,在概念和现实之间提供100%的相关性。
      在这里插入图片描述
      GL Studio提供开放的对外接口
      GL Studio是完善的HMI开发工具,因此其不仅提供了HMI开发平台,而且提供了开放的对外接口。它可以通过CORBA、DIS、HLA、Shared Memory、SCRAMNet® 、TCP/IP or UDP/IP、RS232/422等协议读取外界数据。可以与众多第三方软件集成在一起,例如:Vega Prime、EPX、MAK Stealth、Open Scene Graph、Delta 3D、pC-NOVA、V-Tree、X-Plane、MatLab、PowerPoint、MFC、KineMap、BlueRidge Radar、MapLink、Harris Moving Map、I-Log、ToolBook、FLTK and QT等等。

    3、应用行业

    在这里插入图片描述

    3.1 航空

    为航空专业公司提供值得信赖的解决方案提供商。GL Studio HMI软件开发工具允许对复杂的航空电子设备
    显示器进行快速原型设计,以便在培训模拟器和生产飞机中进行无缝交互。
    在这里插入图片描述

    • GL Studio HMI软件开发工具允许对复杂的航空电子设备显示器进行快速原型设计,以便在培训模拟器和生产飞机中进行无缝交互。
    • 最高质量的航空电子设备、仪器仪表和控制。作为HMI软件开发工具,GL Studio是为DO-178C开发的,直至DAL A.全球行业领导者正在将GL Studio®®用于在世界各地飞行的飞机和航天器。GL Studio® 支持通过所见即所得环境实时创建交互式 2D 和 3D 几何体,从而减轻了编写繁琐的低级图形代码的需要。几何创建是使用直观的绘图、分组、排序和纹理工具执行的。
    • 虚拟仪器。创建虚拟仪器以满足您的设计规范和应用目标。促进各种模拟和训练设备。
    • 场景图集成。只需构建一次驾驶舱和仪表内容,即可集成到任意数量的 OpenGL 或 DirectX 场景图中。
    • 飞行模拟器。符合D级标准的飞行模拟器,模拟驾驶舱和嵌入式安全关键航空电子设备复制驾驶舱仪表和MFD,成本仅为采购实际飞行硬件的一小部分。
    • 符号系统和 HUD。创建平视显示器和其他复杂的符号系统,与场景中的第三方场景图和叠加层无缝集成。

    3.2 汽车

    为汽车专业公司提供值得信赖的解决方案提供商。世界领先的汽车制造商和 OEM 依靠 DiSTI 来使其用户界面
    面向未来,并通过 DiSTI 的虚拟解决方案改善他们的培训。DiSTI产品目前为数百万辆道路上的汽车提供动力,并帮助培训世界各地的技术人员和经销商。汽车制造商依赖于GL Studio屡获殊荣的汽车UI开发软件。
    在这里插入图片描述

    • 人机界面开发工具
      GL Studio 无与伦比的性能、快速支持以及生成功能丰富、高质量的 3D 嵌入式用户界面的能力激发了设计师的想象力,也激发了工程师的想象力。GL Studio通过一个方便的平台在汽车行业生产最高质量的仪表和控制装置。GL Studio 允许设计师和工程师创建尖端的数字集群、HUD 和 IVI 解决方案。
    • 行业应用
      仪表盘;驱动程序信息模块 (DIM);车载信息娱乐系统 (IVI);平视显示器 (HUD);增强现实平视显示器;后座娱乐系统 (RSE);最高质量和性能的仪表和控制。
    • 全球范围内的虚拟培训
      通过DiSTI的VE工作室可以实现汽车的虚拟现实培训和开发。我们的技术使公司能够以前所未有的规模培训技术人员。无需物理模型,虚拟现实是一种持续的培训工具,可提供学习新技能以及改进维护和诊断过程的机会。
    • 沉浸式虚拟培训
      借助 VE Studio,沉浸式虚拟培训有助于更快地教授故障排除和维修,从而改善客户服务并提高车辆可靠性。
      在这里插入图片描述

    3.3 防御

    为军事和私人国防部承包商提供值得信赖的解决方案提供商。
    在这里插入图片描述

    • HMI 软件、仿真功能和安全关键型飞机嵌入式航空电子设备
      在这里插入图片描述

    • 复杂、可扩展的解决方案,以保持就绪状态。虚拟现实领域的DiSTI专业解决方案有助于通过互动提高参与度。软件开发平台解决方案允许对复杂的航空电子设备显示器进行快速原型设计,以便无缝集成到培训模拟器以及生产车辆和飞机中。

    在这里插入图片描述

    • 用于虚拟培训师开发的完整端到端解决方案。当培训是关键任务时,DiSTI的虚拟培训是降低成本和提高运营效率的解决方案。VE Studio 是国防公司用来构建可扩展培训应用程序以提高受训人员效率的全球权威。VE Studio 扩展了 Unity 的功能,以提供一组生产力工具来创建、实施和监控交互式培训场景。
      虚拟维护培训;虚拟操作培训;现场服务移动复习器;设备熟悉培训;引导式现场服务增强;安全培训。
      在这里插入图片描述

    3.4 工业

    为石油、农业和其他领域的公司提供值得信赖的解决方案提供商。
    在这里插入图片描述

    • 从原型设计到开发
      DiSTI通过前瞻性的软件开发解决方案为商业市场提供变革性的专业解决方案,旨在通过创新增强业务流程。我们的平台超越了沉浸式解决方案,为公司提供了从原型设计到部署的清晰路径。

    • 专业领域
      农业;石油和天然气;制造业;产业规划;设施管理;服务培训;安全程序合规性。

    • 端到端工业解决方案
      在这里插入图片描述

    • 面向工业领域的GL工作室
      用于开发工业自动化、过程控制和监督监控的强大 HMI 软件工具。

    • 将项目从概念变为现实
      从原型到生产以及中间的每一步,GL Studio 是希望开发市场上具有丰富、高性能、可靠图形的最高质量产品的制造商的首选 HMI 软件工具。

    • GL Studio允许公司:
      为设备控制的新 HMI 制作原型。为设备控制构建嵌入式交互式 HMI。通过重用与真实设备相同的HMI设计来开发仿真和培训应用程序。DiSTI 技术使非开发人员能够创建复杂的培训应用程序,其中包括课程创作、用于管理学生工作站的讲师操作员工作站 (IOS) 以及模拟引擎和智能辅导系统的无缝集成等重要组件,从而提供了前所未有的价值。

    3.5 电力与能源

    值得信赖的电力和能源专业解决方案提供商。GL Studio 可用于嵌入式数字系统控制和安全关键控制。GL Studio适用于构建模拟控制面板,用于4级CBT和IMI的训练和模拟。
    在这里插入图片描述

    • 安全关键是我们的核心
      GL Studio 足够坚固,可以处理所有类型的工厂显示器的复杂性,能够通过 NQA-1 / IEC 60880 认证,并获准用于核 HMI 设施控制。DiSTI旨在满足安全标准和法规要求,提供用于测试,验证和验证的GL Studio源代码。
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    3.6 医疗

    医疗领域公司值得信赖的解决方案提供商。DiSTI在医疗保健领域有着深远的影响。我们的工作不仅要
    降低培训成本和加强交付,还要改善健康结果。
    在这里插入图片描述

    3.7 空间

    值得信赖的解决方案提供商,为专门从事太空及其他领域的公司提供服务。DiSTI支持继续探索太空。逼真的 3D 模拟。DiSTI很自豪能够通过载人航天任务和私营部门的太空努力支持对太空的持续探索。太空的严格要求需要解决方案和培训,不允许出错。
    在这里插入图片描述

    • 模拟和培训
      使用GL Studio,准备太空任务的复杂过程更为简单。作为世界领先的HMI开发解决方案提供商,GL Studio被用于各种太空模拟和培训计划。从将航天器降落在月球上的逼真3D模拟到原型驾驶舱显示器,GL Studio是专家们信任的,可以为这些不朽的科学壮举建立必要的技能。
      3D 模拟;嵌入式显示器;驾驶舱显示器;平视显示器;训练模拟器。
      在这里插入图片描述
    • 商业太空飞行
      随着商业航天行业的不断发展,DiSTI帮助组织从我们的专业知识中获益,以改进项目并加快其发展。DiSTI软件和解决方案目前被几乎所有商业太空项目使用。
      快速原型制作;航天器航空电子设备;训练和模拟;下一代宇航服;平视显示器;地面遥测。
      在这里插入图片描述

    3.8 科技

    扩大我们的技术领域创新使我们能够为客户带来持续的价值。
    在这里插入图片描述

    • VR+AR
      在这里插入图片描述

    结语

    如果您觉得该方法或代码有一点点用处,可以给作者点个赞,或打赏杯咖啡;╮( ̄▽ ̄)╭
    如果您感觉方法或代码不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
    如果您需要相关功能的代码定制化开发,可以留言私信作者;(✿◡‿◡)
    感谢各位大佬童鞋们的支持!( ´ ▽´ )ノ ( ´ ▽´)っ!!!

  • 相关阅读:
    C++ Reference: Standard C++ Library reference: C Library: cfenv: FE_INVALID
    Spring注解驱动之@Bean注解指定初始化和销毁的方法
    不要老想着重置!当你忘记Wi-Fi密码时,可以尝试这些办法
    低代码平台是否能替代电子表格?
    3A通过PMP考试有多大比例?
    从零开始学GeoServer源码(一)(搭建开发环境Win10+IDEA23.3.5+jdk11+geoserver2.24.x)
    AD20绘制电路板的外形
    深度学习(3)---PyTorch中的张量
    订单拆分总结
    netty系列之:kequeue传输协议详解
  • 原文地址:https://blog.csdn.net/hhy321/article/details/132724452