【问题标题】:Othographic Projection in XTKXTK 中的正交投影
【发布时间】:2014-06-30 16:53:25
【问题描述】:

所以我正在使用 XTK 开发一个应用程序,允许用户在一个渲染器中查看多个 3D 网格。问题是它使用透视相机而不是正交相机,这会导致平移稍微“旋转”网格。有没有人成功地让 XTK 在不修改源代码的情况下进行正交渲染?我宁愿不修改它,但如果必须,我会的。谢谢!

【问题讨论】:

    标签: xtk orthographic 3d-rendering


    【解决方案1】:

    因此,据我所知,如果不修改源代码,就无法将 3D 相机设置为正交透视。但是,添加该功能似乎相当简单。如果您在 camera3D.js 的函数中添加以下内容,应该会得到正确的结果(我在 XTK Tutorial 00 上测试过)。

    this._perspective = X.matrix.makeOrtho(X.matrix.identity(), -100, 100, -100, 100, 1, 10000);
    

    它使用goog.vec.Mat4.makeOrtho

    【讨论】:

      猜你喜欢
      • 2023-04-01
      • 2013-01-22
      • 2015-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 2014-07-06
      相关资源
      最近更新 更多