Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 SceneKit 时遇到了一个问题:当我制作两个立方体时,一个在另一个内部,其中一个具有半透明纹理,内部的立方体没有被绘制。
应该如何(在 XCode 中创建的场景)
实际上如何(我用 alpha 0 制作了几个像素以了解需要看到的内容)
编辑:我发现了一个与搅拌机有关的问题,但与我的Link非常相似
对于那些会遇到和我一样的问题的人:它已经解决了,但还没有完全解决。
解决方案在于根据几何尺寸按渲染顺序进行计算。结果并不稳定,但总比没有好。
cubeDict[@"render_order"] = @((sizeX + inflateDouble) + (sizeY + inflateDouble) + (sizeZ + inflateDouble));