Unity Pro packages의 배경 샘플을 제외한 GreenScreen은 Unity 5 이후에 실행하려고 합니다.

2124 단어 KinectUnity
처음 뵙겠습니다.첫 투고라 어떻게 써야 할지 모르겠으니 사정을 봐주세요.
MS 공식, Unity 모바일 Kinectv2 패키지, Unity Pro 패키지의
배경은 샘플을 제외하고 움직이지 않습니다!그래서 기록은
Unity 5에서 Kinectv2(컬러 이미지, 뼈 이미지 그리기)를 먼저 이동하기 전에
여기 나카무라 라벤 씨의 보도를 참고했습니다.
http://www.buildinsider.net/small/bookkinectv2/0601
http://www.buildinsider.net/small/bookkinectv2/0603
http://www.buildinsider.net/small/bookkinectv2/0635
Unity Pro packages를 다운로드하여 ZIP를 동결해제합니다.
Unity 패키지 "Kinect.2.0.1410.1900.unitypackage"를 가져옵니다.이어서
GreenScreen 폴더를 Unity Project 보기로 복사합니다.
API 변경 사항을 자동으로 업데이트하는 대화 상자가 나타나면 를 입력합니다.를 클릭하고 를 클릭합니다.
Kinectv2 연결이 확인되면 GreenScreen 폴더에서 "MainScene"실행을 엽니다.
이렇게 되면 인물을 잘라서 화면에 나타낼 텐데...
아무 일도 일어나지 않을 거야!
일시적으로 시행할 수 있는 오류는 없지만 핀레드 화면만 나오는데...
자세히 보니 면도기에 오류가 생겼다.
GreenScreen > Materials > GreenScreenShader

Fragment program 'frag': sampler 'SampleType' has no matching texture and will be undefined.
무늬가 일치하지 않나요?없어요?(읽을 수 없음)
조사를 많이 해봤어요.
양식이 바뀌었나 봐요. 기술하는 방법이 바뀐 것 같은데...
"GreenScreenShader.shader"를 수정하십시오.
13행Texture2D _MainTex;변경UNITY_DECLARE_TEX2D(_MainTex);.
57~58행o = _MainTex.Sample(SampleType, i.tex);변경o = UNITY_SAMPLE_TEX2D(_MainTex, i.tex);.
그리고 유니티로 돌아가면 버건디 컬러의 판자가 노랑색으로 변한다.

실수도 사라졌네!
이렇게 하면 제대로 작동할 수 있을 거야.
즐거운 생활 되세요.
...MS씨, 수정해서 나눠주세요...!

좋은 웹페이지 즐겨찾기