Tol*_*kan 33 google-maps ios google-maps-sdk-ios swift
我想在Uber上添加一个用于在地图上显示汽车的3D标记,但我无法找到有关在Google Maps SDK for iOS上添加3d对象的任何信息.
非常感谢任何帮助.
显然没有人看到OP和我看到的是什么,所以这里有一部Uber汽车转向90度的视频.逐帧播放,你会发现它不是一个简单的图像旋转.要么优步经历了每辆车的360度角度的麻烦,要么它真的是一个3D模型.对每辆车做360度图像对我来说都是愚蠢的.
首先,它们不是 3D对象,如果这是你所指的(虽然可以创建一个,但浪费时间)它们只是在Photoshop或Illustrator(大多数)中创建的具有3D透视的3D图像(它也是视网膜优化的,这是为什么它看起来很清楚).
您看到汽车旋转的原因是因为UIImageView图像被保持在旋转状态(CABasicAnimation主要是使用),使用基于3D设备位置的计算基础(运行应用程序以跟踪您的位置的相同技术用途等),您可以使用Core Location检索该数据.
这是一个过程,但非常可行.祝好运!