OGeek|极客世界-中国程序员成长平台

标题: ios - 在 SceneKit 中的平面上绘图 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 18:22
标题: ios - 在 SceneKit 中的平面上绘图

我在我的场景中创建了一个 SCNPlane。我将 SCNPlane 的漫反射内容设置为图像。现在我需要在飞机上显示其他细节(例如飞机的名称,以及其他简单的图形,如箭头)。

这似乎是一项简单的任务,但我找不到任何相关信息。我应该创建其他几何图形并将它们附加到平面上吗?如果是这样,我该如何在不发生 z-fighting 的情况下做到这一点?



Best Answer-推荐答案


SceneKit 中的 Material 非常灵活。当你给 diffuseambient 属性赋值时,你是在赋值 SCNMaterialProperty .您可以从 Apples 文档中指定:

我还没有让核心动画层正常工作,也许其他人可以提供更多信息,但我一直在使用 SpriteKit而且设置起来非常简单。

  1. 创建一个 SKScene 并根据需要添加动画
  2. 设置场景的大小。如果您的飞机比您的尺寸大,SceneKit 会按比例放大。
  3. 将其添加到您的 Material diffuse 属性

关于ios - 在 SceneKit 中的平面上绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45294754/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4