본문 바로가기

유니티 개발 관련

유니티에서 웹캠 영상 재생하기

unity에서 간단하게 웹캠 영상을 받아서 보여주는 샘플을 만들어봤다. 아주 간단하네..ㅋㅋㅋㅋ

 

1. 신규 프로젝트 만들기

 

2. 스크립트 만들기

    public RawImage webcamDisplay;

    void Start()
    {
        // 모든 웹캠 장치 목록을 가져옵니다.
        WebCamDevice[] devices = WebCamTexture.devices;

        if (devices.Length == 0)
        {
            Debug.Log("No webcam detected.");
            return;
        }

        // 첫 번째 웹캠을 사용하여 WebCamTexture를 생성합니다.
        WebCamTexture webcamTexture = new WebCamTexture(devices[0].name);

        // RawImage 컴포넌트에 웹캠 영상을 할당합니다.
        webcamDisplay.texture = webcamTexture;

        // 웹캠을 시작합니다.
        webcamTexture.Play();
    }

3. Raw Image 만들기

4. 뷰잉 오브젝트 만들고 스크립트 할당, raw image 할당

5. 결과 확인하기