代码之家  ›  专栏  ›  技术社区  ›  josefx

从Direct3D到OpenGL

  •  5
  • josefx  · 技术社区  · 15 年前

    我目前在Java中改写了一个旧的Visual Basic应用程序,其中很大一部分工作涉及用JOGL替换Direct3D。
    自从我有 在处理Direct3D方面的经验,以及使用OpenGL的最少经验,我一直在为API调用寻找合适的替代品。

    有什么好的指南/教程或参考资料吗?

    编辑:
    其他信息:

    • Direct3D版本8
    4 回复  |  直到 15 年前
        1
  •  1
  •   Rehno Lindeque    15 年前

    我想您可以尝试浏览这个d3d->OpenGL包装库的代码: http://sourceforge.net/projects/dxglwrap (我的意思是用它作为参考)

    您可以在这里浏览: http://dxglwrap.cvs.sourceforge.net/dxglwrap/

        2
  •  4
  •   Ivan Vučica    15 年前

    我还建议您通过 OpenGL Red Book 花点时间在一些样本上打字和玩。OpenGL红皮书涉及在C中使用GL,所以我建议您在进入JOGL之前先在C或C++中通过它。

    你不必玩任何东西,但在C++中做几个例子在你继续之前会很棒。

    否则,如果您没有时间、兴趣或意愿学习GL,请遵循 NeHe tutorials 正如其他答案中提到的,但是时不时地看一眼红皮书了解更多的解释。

        3
  •  3
  •   MPG    15 年前

    NEHE教程是一个很好的介绍。他们 start here . 有了Direct3D的经验,你可能会很快通过其中的一些。

        4
  •  1
  •   Marcin Seredynski    15 年前

    NEHE教程将使您快速掌握速度。如果你有时间和需要更全面的东西,你应该得到 OpenGL SuperBible .

    推荐文章
    Nacho  ·  DX12描述符堆管理
    7 年前