public UnityARCamera(UnityARMatrix4x4 wt, UnityARMatrix4x4 pm, ARTrackingState ats, ARTrackingStateReason atsr, UnityVideoParams uvp, UnityARLightEstimate lightEst, Vector3[] pointCloud) { worldTransform = wt; projectionMatrix = pm; trackingState = ats; trackingReason = atsr; videoParams = uvp; lightEstimation = lightEst; pointCloudData = pointCloud; }
public UnityARLightData(LightDataType ldt, UnityARLightEstimate ule, UnityARDirectionalLightEstimate udle) { arLightingType = ldt; arLightEstimate = ule; arDirectonalLightEstimate = udle; }
public UnityMarshalLightData(LightDataType ldt, UnityARLightEstimate ule, MarshalDirectionalLightEstimate mdle) { arLightingType = ldt; arLightEstimate = ule; arDirectonalLightEstimate = mdle; }