"dae" 3D 模型侧在 iOS 应用中变得透明
"dae" 3D model side become transparent in iOS app
我是 3D 模型的新手,尝试在 SceneKit
中制作我的测试游戏
我在 Windows PC 上使用 Cinema 4D 创建 3D 模型。
我想在 3D 对象的一侧添加具有透明背景的纹理。
但我的纹理使立方体的侧面变得透明,而不是保持原样。
在 Cinema 4D 中它按预期显示。
在 macOS 预览版中它看起来是透明的。 iOS 上启动的应用程序也是如此
在XCode中看起来
Here is my 3D model(zipped "dae" file)
我用谷歌搜索了很多,找到了一些信息 但没有帮助。
PS
谢谢你的时间。我是3D游戏新手,欢迎指教
这是因为纹理是透明的,SceneKit 将其解释为您想要一个非不透明的 material。在 SceneKit 中,你不能有多层 materials,例如透明图像和一些其他不透明的 material 用于同一张脸。相反,您应该使用背景颜色与立方体其他面的颜色相匹配的不透明纹理。
我是 3D 模型的新手,尝试在 SceneKit
中制作我的测试游戏我在 Windows PC 上使用 Cinema 4D 创建 3D 模型。
我想在 3D 对象的一侧添加具有透明背景的纹理。
但我的纹理使立方体的侧面变得透明,而不是保持原样。
在 Cinema 4D 中它按预期显示。
在 macOS 预览版中它看起来是透明的。 iOS 上启动的应用程序也是如此
在XCode中看起来
Here is my 3D model(zipped "dae" file)
我用谷歌搜索了很多,找到了一些信息
PS 谢谢你的时间。我是3D游戏新手,欢迎指教
这是因为纹理是透明的,SceneKit 将其解释为您想要一个非不透明的 material。在 SceneKit 中,你不能有多层 materials,例如透明图像和一些其他不透明的 material 用于同一张脸。相反,您应该使用背景颜色与立方体其他面的颜色相匹配的不透明纹理。