【问题标题】:"dae" 3D model side become transparent in iOS app“dae” 3D 模型端在 iOS 应用程序中变得透明
【发布时间】:2021-03-05 09:14:23
【问题描述】:

我是 3D 模型的新手,并尝试在 SceneKit 中制作我的测试游戏

我在 Windows PC 上使用Cinema 4D 来创建 3D 模型。

我想在 3D 对象的一侧添加带有透明背景的纹理。

但我的纹理使立方体的一侧透明而不是保持原样。

在 Cinema 4D 中,它按预期显示。

在 macOS Preview 上它看起来是透明的。在 iOS 上启动的应用程序也是如此

在 XCode 中看起来

Here is my 3D model(zipped "dae" file)

我在 Google 上搜索了很多,找到了一些信息 like,但没有帮助。

PS 谢谢你的时间。我是 3D 游戏的新手,欢迎任何建议。

【问题讨论】:

    标签: ios xcode 3d scenekit cinema-4d


    【解决方案1】:

    这是因为纹理是透明的,SceneKit 将其解释为您想要非透明材质。在 SceneKit 中,您不能为同一张脸使用多层材质,例如透明图像和其他一些不透明材质。相反,您应该使用背景颜色与立方体其他面颜色匹配的不透明纹理。

    【讨论】:

      猜你喜欢
      • 2018-03-24
      • 2017-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      • 1970-01-01
      相关资源
      最近更新 更多