我在我的场景中创建了一个 SCNPlane。我将 SCNPlane 的漫反射内容设置为图像。现在我需要在飞机上显示其他细节(例如飞机的名称,以及其他简单的图形,如箭头)。
这似乎是一项简单的任务,但我找不到任何相关信息。我应该创建其他几何图形并将它们附加到平面上吗?如果是这样,我该如何在不发生 z-fighting 的情况下做到这一点?
SceneKit 中的 Material 非常灵活。当你给 diffuse
或 ambient
属性赋值时,你是在赋值 SCNMaterialProperty
.您可以从 Apples 文档中指定:
- An image object, or a path or URL to an image file
- A specially formatted image or array of six images to be used as a cube map
- A Core Animation layer or layer hierarchy, which itself may contain animated content
- A SpriteKit texture providing a static image, or an entire SpriteKit scene rendering animated 2D content.
我还没有让核心动画层正常工作,也许其他人可以提供更多信息,但我一直在使用 SpriteKit而且设置起来非常简单。
SKScene
并根据需要添加动画diffuse
属性关于ios - 在 SceneKit 中的平面上绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45294754/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |