创建像Blender这样的小规模应用程序?

时间:2013-06-26 18:58:09

标签: python opengl graphics blender

我一直在考虑我的最后一年项目主题,说实话,我想像许多其他人一样创造GREAAAT。我知道C,C ++,Java和Python(Python现在变得非常流行)..我想创建一个像Blender(图形渲染软件)的小规模应用程序给我的任何提示?我更喜欢使用OpenGL和它的着色语言而不是Direct3D,因为它是开源的。

告诉我我应该知道的东西,以及如果python和OpenGL的组合是这个应用程序的一个很好的选择吗?

2 个答案:

答案 0 :(得分:0)

  

我想创建一个像Blender(图形渲染软件)这样的小规模应用程序给我的任何提示?

是:重新调整您对软件大小/复杂性的看法。我偶尔会为Blender做贡献(TBH,这是我提交了大量文章后多年),多年来它变成了一个强大的套房。但代码库同样大。

答案 1 :(得分:0)

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