ios - SceneKit – Material 的 colorBufferWriteMask

标签 ios swift scenekit

我正在使用 SceneKit (swift) 并找到与 SCNMaterial 一起使用的 colorBufferWriteMask 参数。但它仍然适用于 iOS11+。

那么,有人知道像 colorBufferWriteMask 这样的参数可以在 iOS9+ 上使用吗?

谢谢。

最佳答案

在研究了 scenekit 之后,我找到了解决方案。首先,我创建了一个 SCNNode (A),设置为不透明度 = 0.000001 和渲染顺序 = -1。第二,我创建其他 SCNNode (B),设置为 renderingOrder = 100 并添加 A。

所以,现在 B 的部分将被隐藏,这就像 colorBufferWriteMask 一样好。

谢谢。

关于ios - SceneKit – Material 的 colorBufferWriteMask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47863430/

相关文章:

objective-c - View Controller 委托(delegate)

ios - 让约束在大小类中工作

ios - 如何让场景套件中的光节点始终位于人的正上方?

ios - 使用 UISwipeGestureRecognizer 向右滑动时出现问题(Swift 3.0)

macos - SceneKit 从动画 SCNNode 中获取当前 SCNNode 位置

ios - art.scnassets 代表什么?

ios - 与 Android 相比,iOS 上的字形图标颜色不同

ios - 如何在调试时使用 2 种语言而在生产时只使用 1 种语言?

ios - 为什么我的约束没有发挥应有的作用?

ios - SceneKit物理接触