【发布时间】:2019-07-05 20:54:39
【问题描述】:
我使用 Scenekit 在我的应用中展示了一个 3D 模型。模型可以通过手势旋转、缩放、移动。现在我需要在屏幕上添加一些 cmets 来解释模型的每个部分是什么(例如心脏模块,包括心肌,血管......)。 cmets应始终跟随模型的一部分,当模型变换时,字的大小不会改变,始终面向用户。但我不知道如何实现。
我的想法是3D世界坐标到屏幕坐标,并在SCNView上添加UILabels,当模型变换时,改变UILabels框架。但我不知道如何进行坐标转换。 当然,这可能是更好的方法,我不知道。 谢谢。
【问题讨论】:
标签: ios objective-c uikit scenekit