0

我一直在考虑我最后一年的项目主题,老实说,我想像许多其他人一样创造一些伟大的东西。我知道 C、C++、Java 和 Python(Python 现在越来越流行)。我想创建一个像 Blender(图形渲染软件)这样的小规模应用程序,有什么建议吗?我更喜欢使用 OpenGL,它是着色语言而不是 Direct3D,因为它是开源的。

告诉我我应该知道的东西来解决这个问题,以及 python 和 OpenGL 的组合是否是这个应用程序的好选择?

4

2 回答 2

0

一个小的对象查看器绝对应该是可能的。这是您可以构建和添加功能的东西,具体取决于剩余的时间。我会先在您的场景中进行可视化和移动,然后与您的对象进行一些基本交互(平移、旋转等)。最后一步是添加工具(编辑多边形、雕刻等)。如果你足够适应 C++、OpenGL 和软件架构的大规模,它应该是可行的。

于 2013-06-26T20:48:33.287 回答
0

我想创建一个像 Blender(图形渲染软件)这样的小规模应用程序,有什么建议吗?

是:重新调整您对软件大小/复杂性的看法。我偶尔会向 Blender 贡献(TBH,我已经有好几年没有提交实质性的东西了),多年来它变成了一个强大的套件。但是代码库也一样大。

于 2013-06-26T19:23:48.857 回答