哪种渲染引擎或游戏引擎使用CUDA和F#后端进行模拟

哪种渲染引擎或游戏引擎使用CUDA和F#后端进行模拟,cuda,f#,gpu,game-engine,simulation,Cuda,F#,Gpu,Game Engine,Simulation,我正在建立一个模拟环境,以适应多智能体/群体机器人模拟。我将从头开始做的部分是数学库、物理引擎和人工智能引擎。这些将在F#/CUDA中实施。我正在寻找关于如何最好地实现其他一切的建议-即游戏引擎的所有其他部分。在一开始做了一些研究之后,看起来食人魔是我最好的选择,但我仍然不确定。基本上,我想专注于物理/人工智能的东西,让一些游戏引擎为我做其他的事情——渲染、场景图等等 我感到困惑的是,我的F#/CUDA后端将如何与渲染引擎/游戏引擎交互。似乎流行的引擎是这样设置的,这样您就可以很容易地用自己的实

我正在建立一个模拟环境,以适应多智能体/群体机器人模拟。我将从头开始做的部分是数学库、物理引擎和人工智能引擎。这些将在F#/CUDA中实施。我正在寻找关于如何最好地实现其他一切的建议-即游戏引擎的所有其他部分。在一开始做了一些研究之后,看起来食人魔是我最好的选择,但我仍然不确定。基本上,我想专注于物理/人工智能的东西,让一些游戏引擎为我做其他的事情——渲染、场景图等等

我感到困惑的是,我的F#/CUDA后端将如何与渲染引擎/游戏引擎交互。似乎流行的引擎是这样设置的,这样您就可以很容易地用自己的实现替换部分体系结构。。。哪一个最适合我使用

由于我正在使用CUDA并将从gpu渲染结果,这将如何影响像OGRE这样的渲染引擎的实现?我知道我不能被困在使用直接OpenGL

目前,我正在关注食人魔、Panda3D、杰蒙基和露台。从表面上看,露台似乎正是我想要的

我也在考虑Python和Lua,尽管我倾向于后者

我希望这个“模拟环境”能够轻松地转换成(或仅仅用作)真正的游戏引擎。我知道所有的元素几乎都已经存在了,我只是说,万一它能帮我提供建议的话

此外,我真的很希望这件事能够运行在CUDA功能的Tegra 4s上,预计将在本季度推出(上一次我检查)。这可能是,也可能不是,在这一点上,可以准确地确定,但你们会比我更清楚。。。i、 e.如果我想在未来使用tegra/android,我应该用jMonkey做所有事情?这有关系吗


…总的来说,我最感兴趣的是关于什么架构配置可以与F#/CUDA Physical&ai引擎配合使用的建议,我投票决定关闭。这是一个很好的问题,但它太开放了。请参阅常见问题解答中的。我试图避免问“哪一个是最好的…”我的问题很难用词表达。。就目前而言,它似乎是开放式的,但我并不打算这样。它的措辞是“讨论什么能起作用”,但我真正想要的是“有人确认一些能起作用的东西”。在我冒险进入这个项目的新领域时,我试图避免击中自己的脚:)@acbrewbaker你几乎肯定是开拓者。