ARKit文件翻譯之ARAnchor類

2022-08-24 23:18:17 字數 931 閱讀 2421

可用於將物件放置在ar場景中的現實世界的位置和方向。

要追蹤實體或虛擬物件相對於相機的位置和方向,請建立錨點物件,並使用add(anchor:)方法將其新增到ar會話中。

當你在世界追蹤會話中啟用planedetection時,arkit還會自動新增錨點。

建立自定義錨點

使用指定的transform建立乙個新的錨點物件。

引數

transform:編碼錨點相對於錨定位置的ar會話的世界座標空間的位置、方位和比例的矩陣。

arkit中的世界座標空間總是遵循右手法則,但基於會話配置。 有關詳細資訊,參閱關於增強現實和arkit

討論

使用add(anchor:)方法在ar會話中開始追蹤自定義錨點。

追蹤錨點

錨點的唯一識別符號

討論

無論是手動建立錨點(使用init(transform:)初始化器)還是由arkit自動建立(並通過arsessiondelegatearscnviewdelegatearskviewdelegate方法提供),每個錨點都會自動收到乙個唯一的識別符號值。

可以使用該值來確定伴隨特定arframe捕獲的哪些錨點與先前捕獲的幀中的錨點相對應。

編碼錨點相對於錨定位置的ar會話的世界座標空間的位置、方位和比例的矩陣。

討論

arkit中的世界座標空間總是遵循右手法則,但基於會話配置。 有關詳細資訊,參閱關於增強現實和arkit

Mbed OS 文件翻譯 之 簡介(概述)

arm mbed os 允許您編寫在嵌入式裝置上執行的應用程式,方法是提供以硬體可以理解的方式解釋應用程式 的層。您的應用程式 是用 c 和 c 編寫的。它使用 mbed os 提供的應用程式程式設計介面 api 這些 api 允許您的 以統一的方式在不同的微控制器上工作。這減少了基於 arm 的微...

varnish vcl man 文件翻譯

近來聽說了varnish這個東東,看描述說比squid效能強不少,但是國內知道這個玩意的人少上加少,所以特意翻譯一下方便varnish這個東西再國內的推廣.另外也被自己以後查閱提供點方便.名稱 vcl varnish configuration language varnish配置語言 描述 這裡沒...

varnish vcl man 文件翻譯

近來聽說了varnish這個東東,看描述說比squid效能強不少,但是國內知道這個玩意的人少上加少,所以特意翻譯一下方便varnish這個東西再國內的推廣.另外也被自己以後查閱提供點方便.名稱 vcl varnish configuration language varnish配置語言 描述 這裡沒...