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 个选择
Roblox Studio
使用 Roblox 免费且沉浸式的创作引擎,创造你所能想象的任何内容。Roblox Studio 让你轻松创建内容,并一键发布至智能手机、平板电脑、桌面设备、游戏主机和虚拟现实设备。

NeoAxis 3D Engine
NeoAxis 3D 引擎被定位为适用于各类3D项目的通用开发框架。该框架可用于开发各种类型的3D项目,例如视频游戏制作、模拟器开发、虚拟现实与可视化软件创建等。

LÖVR
Lua 的虚拟现实。

ZGameEditor
ZGameEditor 允许您创建具有程序化内容的 3D 游戏,其可重新分发的大小为 64 KiB 或更小。它包含一个轻量级的 OpenGL 驱动引擎,可在 Windows、Mac、Linux 和 Android 上运行,并配备一个便携式 Windows 集成开发环境,支持实时编辑。

batari-Basic
batari Basic(bB)是一种用于创建Atari 2600游戏的类BASIC语言。它生成可于Atari 2600模拟器上运行的二进制文件,该二进制文件也可用于制作可在真实Atari 2600上运行的游戏卡带。

Gameeky
Gameeky 让年轻的学习者和教育工作者能够创建并探索合作游戏与学习体验。

HaxeFlixel
HaxeFlixel 是一个 2D 游戏引擎,可让您使用免费的开源技术更轻松地创建跨平台游戏!

Heaps.io
Heaps 是一个跨平台的图形引擎,专为高性能游戏设计。它旨在充分利用桌面、移动设备和游戏主机上常见的现代 GPU。

