【问题标题】:Making 3D plane look 2D使 3D 平面看起来像 2D
【发布时间】:2020-04-27 11:11:21
【问题描述】:

我正在构建一个使用 SceneKit 的 3D 应用程序。我的场景将有各种 3D 对象和一个可移动的透视相机。

用户可以将 2D 图像加载到场景中,我将使用该图像作为材质将其显示在 3D 平面上。

我需要做的是最初显示图像,就好像它实际上是 2D 一样,其中像素宽度和高度与图像相同,并且不会因相机透视而失真。所以基本上我需要知道如何相对于相机定位该平面以使其看起来像 2D。

提前感谢任何提示:)

【问题讨论】:

    标签: ios swift 3d 2d scenekit


    【解决方案1】:

    不清楚你卡在哪里了。

    如果您只是想从哪里开始,请查看 SCNPlaneSCNBillboardConstraint

    【讨论】:

      【解决方案2】:

      我不知道SceneKit,所以我的建议在特定程序中可能不可行,但是您可以使用正交相机透视吗?它消除了很多视觉深度一个场景,将它与一些平面照明相结合可能会完成您想要的外观。

      【讨论】:

      • 感谢您的回复 :) 。摄像机将是一个透视摄像机,场景中需要透视显示的其他 3D 对象。我需要的是能够在场景中定位 3D 平面,使其看起来像 2D。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-11
      • 2012-08-17
      • 1970-01-01
      • 2018-05-29
      相关资源
      最近更新 更多