List
안드로이드 전면카메라 뒤집힘
Posted Date: 2019-12-10 2:54     Edited Date: 2019-12-12 0:54     Writer: inactive

Please provide your development details as below;

1. SDK Version: 5.0.0
2. Development Environment: Unity-Android
3. Tracker/Scanner: ImageTracker
4. License Type(Free / Pro-One Time Fee / Pro-Subscription / Enterprise): Free
5. Target Device(Optional): 갤럭시 S8, 갤럭시 S8+, 갤럭시 S6 Edge 

We can assist better if you attach screenshots of issues.

AbstractConfigurationScriptableObject conf = ConfigurationScriptableObject.GetInstance();

        if(conf.CameraType == CameraDevice.CameraType.Face) {

            conf.CameraType = CameraDevice.CameraType.Rear;

            CameraDevice.GetInstance().Stop();

            CameraDevice.GetInstance().Start();

        } else {

            conf.CameraType = CameraDevice.CameraType.Face;

            CameraDevice.GetInstance().Stop();

            CameraDevice.GetInstance().Start();

        }

 

위의 코드를 사용하여 ImageTracker 씬에서 전면, 후면 카메라 전환을 하고 있습니다.

후면카메라일 때는 정상적으로 동작하지만 전면카메라인 경우에는 카메라가 세로로 뒤집어집니다.

아이폰에서는 전면, 후면 카메라 모두 정상 동작하고, 안드로이드 기기에서만 전면카메라가 거꾸로 보여집니다.

 

Posted Date: 2019-12-10 6:15     Edited Date: 2019-12-10 6:15     Writer: inactive

해당 부분 확인했습니다. 버그 픽스로 수정하여 올릴 예정입니다.

감사합니다.

 

Leo

Maxst Support Team

Posted Date: 2019-12-11 9:36     Edited Date: 2019-12-12 0:54     Writer: inactive

Face 카메라를 사용하실 때에는 아래 함수를 함께 사용해보시길 바랍니다.

CameraDevice.GetInstance().FlipVideo(CameraDevice.FlipDirection.VERTICAL, true);

카메라가 뒤집히는 이유는 안드로이드 프론트 카메라가 버퍼 자체가 뒤집혀 들어오기 때문입니다.

감사합니다.

 

Leo

Maxst Support Team