Enum ExternalDeviceFrameSource.DeviceOriginType
- Espacio de nombres
- easyar
- Ensayo
- EasyAR.Sense.dll
Tipo de origin del dispositivo.
session origin se usa para establecer el punto de referencia de transform en el modo de centro SessionOrigin, y para transformar conjuntamente el par camera-origin en otros modos de centro. Si su SDK esta disenado sobre el framework Unity XR, XR.CoreUtils.XROrigin le resultara familiar. Origin es algo similar a XR.CoreUtils.XROrigin, y la camara de renderizado es su nodo hijo. Los usuarios pueden mover origin en la escena sin perder la relacion de movimiento local definida por el par camera-origin. EasyAR usa el par camera-origin para gestionar target center mode. Esto es especialmente util al ejecutar Mega, porque Mega define un sistema de coordenadas del mundo real para toda la Tierra, mientras que el par camera-origin normalmente define un sistema de coordenadas VIO relativo a un punto de inicio.
protected enum ExternalDeviceFrameSource.DeviceOriginType
Campos
None = 0El SDK del dispositivo no define un origin. En este caso, el origin se seleccionara o creara automaticamente desde la escena, pero no se movera.
Perdera cierta flexibilidad, especialmente porque solo se pueden admitir center modes limitados y la forma en que se mueven los objetos tambien estara restringida. Los desarrolladores de aplicaciones deben tener mucho cuidado sobre como colocan objetos virtuales, porque al usar esta clase, los nodos y objetos EasyAR siempre se moveran. Cualquier objeto colocado en el sistema de coordenadas del mundo Unity nunca podra mostrarse en la posicion correcta bajo ninguna configuracion.
Custom = 1El SDK del dispositivo define su propio origin.
XROrigin = 2El SDK del dispositivo usa Unity.XR.CoreUtils.XROrigin como origin.