我应该用什么来绘制可以旋转的 3D 轨迹线 - iOS

What should I use to draw a 3D trajectory line that I can rotate around - iOS

我正在制作一款 iOS 游戏,玩家可以轻弹手指扔出一个物体。抛出物体后,我想为该物体的轨迹设置动画,如下图所示。我还想让玩家在 3D 中围绕抛出的物体图像旋转。 (想一想有人扔棒球或高尔夫球手击球并在 3D 中看到球的弧度)

我的问题是完成此任务的最佳方法是什么?

我已经研究过 opengl-es 2.0、核心动画、第 3 部分框架(如 Cocos3D)等。但我不确定我需要达到多低的水平才能完成此任务。

任何指导将不胜感激!

trajectory Image

您不能使用核心动画。核心动画是 2.5D,不是 3D。它允许您在 3-D space 中对平面图像块进行动画处理。您需要使用 OpenGL 或 SpriteKit 或其他游戏 API 之一,例如 Unity。

无论使用哪种框架,您都需要了解 3-D 变换矩阵和显示截锥体。

Stack overflow 不是 "which framework is the best" 类型问题的好网站,所以我不会尝试回答问题的那一部分