iOSでmetalkitを使って3D線を引こうとしているのですが、頂点を2つ追加しました
[{ .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 線を描画しようとしています。Plz metalkit を使用して 3D 線を描画する例を参照してください。ほとんどの例は三角形です。