2012-07-12 4 views
0

Microsoft kinectSDK에 가상 맞춤 룸 앱을 개발하려고합니다. 나는 해골에 드레스를 보여주고 싶다. 누구든지 다음 항목 중 어느 것이 더 나은지 말할 수 있습니까?Microsoft kinect skeleton의 복장/옷감을 표시하는 방법

1) 해골의 각각의 모든 관절에 텍스처를 그리기)를 사용자 골격 2 전체 드레스를 그리기

나는 첫번째 옵션을 수행하려고하지만 난 드레스를 표시하거나 드레스를 변경하려면 사용자가 오른쪽이나 왼쪽으로 돌리면 그가 돌 때 사용자 뼈대에 천을 표시하는 데 도움을 줄 수있는 사람이 누구입니까? 따라서 사용자가 오른쪽이나 왼쪽으로 돌리면 천이 정렬되어야합니다. 이것은 정상적인 jpeg 이미지로 할 수 있습니까? 또는 다른 특수한 유형의 이미지를 만들어야합니다 (3D 이미지는 알 수 없습니다). 당신이 원하는 일을하려면

감사합니다, Jayakumar Natarajan를

+0

XNA를 사용해야합니다. –

답변

2

, 당신은 X 박스 라이브 아바타가하는 것과 유사한 의류 품목에 해당하는 다른 부분을 첨부 할 수 skinned, skeletally animated 3D 모델을 렌더링 할 필요가있다.

운동에 휘몰아 치는/반응하는 유연한 옷의 경우 조금 움직이면 어떤 종류의 cloth physics을 사용해야합니다.

여기서 모든 필요한 개념을 설명하는 것은 불가능합니다. Kinect 뼈대를 기반으로 껍질을 벗긴 모델을 표시하고 애니메이트하는 방법 - 옷 윤곽에 따라 다른 메쉬를 부착하는 방법 (그리고 색상/재료 변형이 가능하도록 재료를 변경하는 방법) - 유연한 요소 추가하기/현실적으로 행동하십시오.

1

XNA를 사용하는 것이 가장 좋은 답변입니다. Microsoft Kinect Developer Toolkit에서 "Aveteering XNA"라는 좋은 예가 있습니다. 그것을보십시오. 또한 3D 모델 의류를 스킨하기 위해 스켈레톤이 필요한 경우 해당 샘플 애플리케이션에서 모델 (dude.FBX)과 함께 제공되는 스켈레톤을 시도 할 수 있습니다. 다음에서 Kinect Toolkit을 다운로드 할 수 있습니다 : http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx

관련 문제