gpt4 book ai didi

ios - 如何在透视中绘制图像?

转载 作者:行者123 更新时间:2023-11-28 13:10:28 25 4
gpt4 key购买 nike

我找到了一个应用程序,它有一个用作指南针的箭头。当我旋转设备时,箭头会移动。您可以在以下屏幕截图中看到它:

enter image description here

enter image description here

您可以看到箭头的大小根据其方向以及箭头后面的灰色阴影而变化。

如何使用 Swift 或 Objective-C 创建 3D 箭头?如何使图像呈现 3D 效果?

最佳答案

这更像是 2.5D,有时也被称为 2.5D。它是投影在 3D 空间中的 2D 图像。您可以通过将 3D 变换应用于 ImageView 的层,然后将变换中的 m34 条目修改为提供透视图的小负值来实现。像 -1/200 这样的值是一个很好的起点。

我建议您在 Google 上查找 CATransform3D 透视图。当我进行搜索时,第一个链接看起来很有希望: How do I apply a perspective transform to a UIView?

关于ios - 如何在透视中绘制图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31527984/

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