我正在尝试在 iOS 中使用 metalkit 绘制 3D 线,我添加了两个顶点
[{ .position = { 1, 1, -1, 1 }, .color = { 0, 0, 1, 1 } },
{ .position = { 1, 1, 1, 1 }, .color = { 0, 0, 1, 1 } }]
我正在应用带有旋转角度的模态矩阵。
const matrix_float4x4 modelMatrix = zRot;
但这条线是连续旋转的,我尝试使用平移矩阵,但没有观察到差异。
实际上,我的任务是在 3D 中为增强现实画一条线,使用latitude
和longitude
沿它们的路径放置标记。
作为第一步,我正在尝试使用金属绘制 3D 线。请参考使用 metalkit 绘制 3D 线的任何示例,大多数示例都是三角形。