1

今天我开始考虑一个新项目,我找到了一个。目标是在前三个月内获得第一个版本。

我将编写一个“激光/灯光秀模拟器”程序,您可以生成您在当今大型活动中看到的此类灯光秀。问题是我要写它的平台/语言。我正在寻找新的东西,可能,或者我可以更好地坚持我现在使用的东西。

我的问题是;您会推荐哪些平台/语言/库来执行此操作?不要在您提出要求时接受我的编程经验,我想在不了解我在编程语言/平台方面的经验的情况下看看您会提出什么建议。

提前致谢,

威廉诉多恩案

4

1 回答 1

2

取决于你的目标。

如果主要目标是获得可行的东西,那么我强烈建议您坚持您已经拥有的经验。

如果你的主要目标是学习或用新技术做一些“酷”的事情,那么世界就是你的牡蛎,你可以选择几乎任何你喜欢的东西。但是你会花很多时间去探索死胡同,而且可能永远不会结束......

一些我个人认为很棒的 3D 引擎和工具都是开源的,如果您认为它们可能适合您,那么它们都非常值得一试:

  • Penumbra - OpenGL,Clojure语言中的函数式编程风格。绝对是前沿,​​但非常酷。
  • Blender - 出色的 3D 建模环境,大量支持模拟、物理、关键帧动画、渲染等。
  • jMonkeyEngine - 通用 3D 引擎,专为游戏而设计,但我已成功将其用于模拟
  • Sunflow - “用于照片级逼真图像合成的渲染系统” - 可能是您更高级的照明和大气效果的有趣选择
于 2010-10-14T15:02:07.023 回答