3D 模块 OpenFameWork 和不同的平台

问题描述 投票:0回答:0

我需要一个库/框架来处理 3D 图形,但是通过一个抽象层,直接 OpenGl 对我来说太长和复杂了。

因此,我决定在两个库之间做出选择:

-raylib

-开放框架

让我问几个关于 OpenFramework 库的问题:

1)请告诉我,我是否正确理解了使用 3D 模块 OpenFramework 编写的创建窗口的 3D 可视化 - 将在所有指定操作系统 - Windows、Linux、MacOs、Android 和 Ios 上运行而无需重写代码

如果是,它是如何工作的?毕竟比如Android和Ios都不支持OpenGl的功能,比如4.3版本,不同的版本如何配合不同的平台?

2)事实上,同样的问题对 webassembly 很感兴趣:3D 可视化与使用 3D 模块 OpenFramework 编写的窗口的创建 - 它会在不重写通过 Emescripten 为 Web 编写的代码的情况下编译吗?

PS:为什么马上放“减号”?我问的是坏事吗? 但请至少写出我问错了什么?

c++ openframeworks
© www.soinside.com 2019 - 2024. All rights reserved.