0

私は、HoloLens で Azure 空間アンカーをテストする単純なユニティ アプリに取り組んでいます。

https://docs.microsoft.com/de-de/windows/mixed-reality/spatial-anchorsのドキュメントの統計は、空間アンカー座標系を使用して空間アンカーに対してホログラムを配置できる (または配置する必要がある) ことを示しています。しかし、コードでこれを達成する方法に関するドキュメントは見つかりませんでした。

このhttps://github.com/Azure/azure-spatial-anchors-samples Unity の例を見てみました。私が理解しているように、ゲームオブジェクトを空間アンカーの原点に直接配置する方法を示しています。しかし、オブジェクトが常に特定の方向のアンカーから特定の距離に配置されるようにするにはどうすればよいでしょうか?たとえば、4x4 の平行移動行列などを使用します。

4

1 に答える 1

0

ゲーム オブジェクトの変換を操作することで、Unity でこれを行う方法はたくさんあります。次のことを試すことができます。

  1. 空間アンカーの原点にゲーム オブジェクトを作成します。
  2. 2 つ目のゲーム オブジェクトを作成します。
  3. 2 番目のゲーム オブジェクトの変換の親を最初のゲーム オブジェクトの変換に設定します。
  4. この 2 番目のゲーム オブジェクトのローカル位置と方向を更新して、空間アンカーから希望するオフセットにします。
于 2019-12-05T23:46:44.763 に答える