2009-06-23 4 views
4

메신저부터 시작하여 다음 사항에 대한 조언이 필요합니다.Xna 게임 개발 - 게임 배경 문제

나는 다음과 같은 크기 내 공간 선박 게임 배경 .jpg 파일이 있습니다

width: 5000px 

    height: 4800px 

나는 다음과 같은 오류 얻을 텍스처로드하려고 :

텍스처의 너비 또는 높이를 장치가 지원하는 것보다 큽니다.

우주선이 움직이는 동시에 배경을 이동하는 데 가장 많이 사용되는 기술은 무엇입니까?

고마워요.

종류 감사합니다.

호세 마.

답변

7

한 가지 방법은 이미지를 작은 타일로 분리하고 보이는 타일을 그릴 수 있습니다.

그러나이 기술은 색상이 텍스처의 한면에서 다른면으로 번지기 때문에 쌍 선형 샘플링을 사용할 때 문제가 있습니다. 아마도 텍스처 WRAP 샘플링을 사용하지 않거나 옆에있는 타일에서 하나의 픽셀을 가져 와서 보상 할 수 있습니다.

예를 들어 256x256 텍스처를 원하면 한 줄 (오른쪽 및 아래)이 타일 옆에있는 복사본이기 때문에 255x255 타일 만 표시합니다.

그렇지 않으면 내가 텍스처 제한은 그래픽 카드에 의해 결정된다

+0

덕분에 많이 게으름 피우다을 도움말 - 수 있습니다. 매우 도움이된다. – Josema

1

:-) 그림을 그릴거야, 그 말이 희망, 저는 믿습니다. 텍스처를 작은 이미지로 나누고 싶습니다.

다음과 같이 시도해보십시오. 그는 40x40 크기의 간단한 타일을 사용하고 있지만 타일링 방법에 대한 지침으로 사용할 수 있습니다. http://forums.xna.com/forums/p/19835/103704.aspx