HARFANG 3D

HARFANG 3D
软件描述
HARFANG®3D 是一种跨平台、多语言的解决方案,可集成至嵌入式系统、现有环境,并融合各项功能,以满足工业级 3D 成像标准。
官方网站
访问软件的官方网站了解更多信息
www.harfang3d.com
什么是 HARFANG 3D?
HARFANG®3D 是一款易于适配、跨平台、多语言、功能强大且优化良好的解决方案,可集成至嵌入式系统、现有环境,并融合多种特性以满足实时三维成像的工业标准。
HARFANG®3D 的架构使硬件集成、显示性能和安全要求的实现变得简单。
HARFANG®3D 采用 C++ 编写,基于开源 bgfx 库,支持 Vulkan、Metal、DirectX(9 至 12)、OpenGL 及 OpenGL ES,可在 Windows、Linux、Intel 和 ARM 平台上构建。
功能特性
支持平台:
• Win32 和 Win64 Intel
• Linux 64 Intel
• Aarch64 ARM
场景 API:
• 基于节点与组件
• 性能导向
渲染管线:
• 低配置 PBR 渲染管线
• 高配置“AAA”级渲染管线(屏幕空间全局光照与反射)
• 支持用户自定义管线着色器
VR API:
• 通过 OpenVR/SteamVR 实现 VR 支持,含眼动追踪
• 兼容 HTC Vive/Vive Pro、Valve Index、联想 Explorer、Oculus Rift S
物理 API:
• 刚体、碰撞、机械约束、射线检测
音频 API:
• 播放/流式传输 WAV/OGG 格式
• 3D 音频空间化
支持语言:
• C++
• Python(3.2+)
• Lua(5.3)
• Go(1+,实验性)
🔄 替代方案
45 个选择
Leadwerks
Leadwerks游戏引擎提供了最平滑的学习曲线,帮助你从新手成长为成熟的游戏玩家开发者。使用可视化编辑器和流程图系统,无需编写代码即可设置游戏交互。使用Lua编写自己的游戏脚本。

Cave Engine
Cave Engine 是一款简单易用的 3D 桌面游戏引擎,支持使用 Python 脚本。

UNIGINE
Unigine引擎是一款由Unigine开发的专有跨平台中间件,可用于游戏引擎或虚拟现实系统引擎。该中间件面向广大市场,因此提供多种Unigine许可,包括针对独立开发者等的特殊版本...

OpenSceneGraph
OpenSceneGraph 是一个开源的高性能 3D 图形工具包,被视觉仿真、游戏、虚拟现实、科学可视化和建模等领域的应用开发者所使用。

Virtual Universe Pro
VIRTUAL UNIVERSE PRO 是一款适用于 Windows XP、Vista、7、8 和 10 的创新软件,可在配备物理引擎的 3D 环境中创建和模拟虚拟机器。

