gpt4 book ai didi

text - 将墓碑类型雕刻成立方体(Swift - SceneKit)

转载 作者:搜寻专家 更新时间:2023-11-01 06:24:33 25 4
gpt4 key购买 nike

我在 Swift 中使用 SceneKit。我有一个立方体 (SCNBox) 和一些文本 (SCNText)。我希望将文本嵌入到立方体中,几乎就像一 block 墓碑。关于如何实现这个的最佳方式的任何想法?我可以使用法线贴图,但我想节省内存和动态文本。

最佳答案

除非您要从极端角度、靠近相机和/或移动经过相机查看雕刻的文本,否则法线贴图可能足以满足您的需求。你可以即时制作它们。

首先,生成包含所需文本的图像。您可以使用 UIKit 和 CoreGraphics,或 CoreImage,甚至 SpriteKit 来做到这一点。无论您如何制作图像,最终您都希望将其放入 SKTexture 中。然后你可以调用 textureByGeneratingNormalMap 来通过对图像进行浮雕来获得新的纹理。将其设置为您的 Material 的法线贴图。

另一个可能值得尝试的技巧:SceneKit 不执行减法几何,但您可以通过将文本的 cullMode 设置为隐藏正面来从远处伪造它。

关于text - 将墓碑类型雕刻成立方体(Swift - SceneKit),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25274522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com