HARFANG 3D

4.5

软件描述

HARFANG®3D 是一种跨平台、多语言的解决方案,可与嵌入式系统、现有环境集成,并融合多种功能,以满足工业级 3D 成像标准。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.harfang3d.com

安全链接HTTPS

什么是 HARFANG 3D?

HARFANG®3D 是一种易于适配、跨平台、多语言、功能强大且经过优化的解决方案,可集成到嵌入式系统中,融入现有环境,并结合各项功能以满足工业级实时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”渲染管线(屏幕空间 GI 与反射) • 支持用户自定义渲染管线着色器

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.0 及以上,实验性支持)

🔄 替代方案

45 个选择

一款可创建、游玩和分享由人工智能生成的移动游戏的应用,无需编程。

免费 • 专有
查看详情
Open 3D Engine

Open 3D Engine

游戏开发工具

2

开放3D引擎(O3DE)是一个采用Apache 2.0许可协议的多平台3D引擎,使开发者和内容创作者能够在无需费用或商业承诺的情况下,构建AAA级游戏、影院级3D世界以及高保真模拟。

免费 • 开源
查看详情
4.5

Panda3D 是一个游戏引擎,为 Python 和 C++ 程序提供 3D 渲染和游戏开发的框架。Panda3D 是开源软件,且免费用于任何目的,包括商业用途,得益于其宽松的许可协议。现在就去官网下载吧。

免费 • 开源
查看详情

Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理诸如创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见低级任务。

免费 • 开源
查看详情
Pygame

Pygame

软件

Pygame 是一组用于编写视频游戏的 Python 模块。Pygame 在优秀的 SDL 库基础上增加了功能。这使得你能够使用 Python 语言创建功能完整的游戏和多媒体程序。

免费 • 开源
查看详情

为 Windows 平台创建 2D 和 3D 游戏。 如果你一直渴望创作游戏,却因 C++ 或 Java 等编程语言的复杂性而感到沮丧,那么你来对地方了! Blitz3D 提供了一个简单而强大的游戏创作环境——s。

免费 • 开源
查看详情
GemRB

GemRB

软件

GemRB(使用预渲染背景制作的游戏引擎)是 Baldur's Gate、Icewind Dale 和 Planescape: Torment 等游戏所依赖的 Infinity 引擎的便携式开源重写版本。它具有更简洁的设计、更强的可扩展性以及多项创新。

免费 • 开源
查看详情
LunarEngine

LunarEngine

软件

LunarEngine(原名Librebox)是一款基于Luau的开源游戏引擎。它提供了一种沙盒式API和开发模型,灵感来自流行的沙盒引擎,因此现有的Luau代码只需进行少量修改即可运行。

免费 • 开源
查看详情
上一页下一页
评分4.5 / 5.0

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。