2012-09-05 3 views
2

내 모델의 특정 지점에 텍스처를 넣고 싶습니다. 그리고 HLSL 또는 내 xna 프로젝트에서이 작업을 수행해야하는지 알 수 없습니다. 그리고 내가 어떻게이 일을 할 수 있는지. 아무도 나를 바른 길로 가게 할 수 있습니까?HLSL XNA 텍스처 위치 지정

편집 : 내가 만들고 싶은 것은 functionallity이므로 로고처럼 텍스처를로드하고 차에 넣을 수 있습니다. 그래서 위치를 설정해야합니다 (hlsl에서 probaly). 나는 excisting 모델을 통해 그것을 그리기 싶습니다. 나는 그것을 넣고 싶은 메쉬를 알고있다. 선택한 메쉬에 텍스처를 넣을 수 있습니다. 하지만 그 메쉬의 특정 부분에 텍스처를 그리고 전체 메쉬 위에 텍스처를 그리기를 원합니다.

+0

당신이 찾고있는 테크닉의 이름은 "데칼 **"입니다 - 당신은 "데칼"을 추가하고 있습니다. 충분하게, 그것은 당신이 진짜 차에 그것을 한 경우에 당신이 그것을 부를 것입니다. –

답변

0

모델링 프로그램을 통해 가장 쉽게 할 수 있습니다. 모델이 원하는대로 보이게하면로드가 올라가고 MSDN tutorials 지시대로로드하십시오.

+0

나는 그것이 어떻게 작동하는지 안다 : p 내가 만들고 싶은 것은 functionallity이다. 그래서 나는 텍스쳐 (로고와 같은)를로드하고 차에 둘 수있다. 그래서 위치를 설정해야합니다 (hlsl에서 probaly). 나는 excisting 모델을 통해 그것을 그리기 싶습니다. 나는 그것을 넣고 싶은 메쉬를 알고있다. 선택한 메쉬에 텍스처를 넣을 수 있습니다. 하지만 그 메쉬의 특정 부분에 텍스처를 그리고 전체 메쉬에 텍스처를 그리기를 원합니다. – Berend

+1

가장 쉬운 방법은 RenderTarget을 사용하여 텍스처를 변경하는 것입니다. – ClassicThunder

+0

나를 조금 더 지정할 수 있습니까? 왜냐하면 나는 당신이 의미하는 것을 정말로 얻지 못하기 때문입니다. – Berend