본문으로 이동

스킨(GTA)

게임세상 위키

스킨(Skins)Grand Theft Auto 시리즈 게임에서 의상, 차량, 무기 등에 사용되는 빈 3차원 모델(DFF 파일) 위에 입혀지는 텍스처를 의미합니다. 모든 스킨은 IMG 아카이브 및 TXD 아카이브 내에 저장되지만, Grand Theft Auto: Vice CityGrand Theft Auto: San Andreas에서는 TXD 아카이브만 존재합니다. 모든 스킨이 동일한 것은 아닙니다. 대부분의 스킨은 동일한 설정을 따르지만, 일부는 해당 모델이 동일한 UV 매핑을 공유하지 않기 때문에 그렇지 않은 경우도 있습니다. 이러한 스킨은 게임 내에서 올바르게 렌더링되기 위해 대응하는 DFF 파일이 필요합니다. 예를 들어, 일부 게임 내 NPC 캐릭터는 128x128, 64x64 또는 256x256 미만의 크기를 가지며, 사용자 지정 스킨의 디자인과는 다른 방식을 따릅니다.

사용자 지정 스킨

PC 버전의 Grand Theft Auto IIIGrand Theft Auto: Vice City에는 플레이어가 직접 스킨을 제작할 수 있는 기능이 있었습니다. 이 스킨들은 게임마다 다른 레이아웃을 가집니다. 사용자가 만든 모든 스킨은 24비트 비트맵(bmp) 파일이어야 하며, 크기는 256x256이어야 합니다. 스킨의 부위는 모델을 중심으로 대칭으로 미러링되므로 이미지 제작자는 신체 부위의 절반만 만들면 됩니다. 이러한 파일은 일반적으로 게임 설치 디렉토리의 skins 폴더(`Program Files\Rockstar Games\[게임명]\skins`) 또는 게임이 설치된 위치에 배치됩니다. GTA III의 스킨은 플레이어가 죄수복을 입고 있을 때를 제외하고 언제든지 변경할 수 있지만, GTA Vice City의 스킨은 스트릿 복장에서만 작동합니다.

텍스처 가이드

아래는 GTA Vice City에서 스킨이 올바르게 나타나도록 플레이어가 따라야 하는 디자인 템플릿입니다:

오류

두 게임 모두에서 사용자 지정 스킨의 파일명 중 21번째 문자가 e일 경우, 항공기 조종(예: Airtrain, DeadDodo)이 손상되어 지면 내부나 아래로 비행하게 만드는 버그가 발생합니다(GTA III에서는 동일한 기능을 공유하는 기차에도 영향을 미칩니다). 이는 게임이 해당 문자를 지수 함수로 잘못 인식하여 항공기 비행 경로를 처리하는 CPlane 함수에서 오류가 발생하기 때문입니다. 22번째 문자가 숫자일 경우 항공기의 비행 고도에 더욱 큰 영향을 미치며, 보통 항공기가 맵 경계 밖으로 너무 멀리 생성되어 보이지 않게 됩니다. 오작동하는 함수는 가끔 비행기가 비현실적으로 갑자기 위아래로 굽어지게 만들며, 심지어 지형 아래로 통과하게 만들기도 합니다.

이 현상은 동일한 함수를 사용하는 Cortez의 요트에도 영향을 미칩니다. 이로 인해 요트가 물속으로 가라앉아 코르테즈 대령이 익사하면서 All Hands On Deck! 임무를 실패하게 되는 경우가 많습니다. 하지만 숫자 오류를 역이용하면 요트가 공중에 생성되어 움직이게 할 수도 있습니다. 22번째 문자로 큰 숫자를 사용할 경우, 요트가 너무 높은 고도에 생성되어 부동 소수점 반올림 오류가 발생하며, 이로 인해 컷신 도중 캐릭터 모델이 심각하게 뒤틀리거나 팔이 꺾이는 등 기괴한 현상이 나타날 수 있습니다.[1]

참고

  • 스킨에 글자가 포함되어 있을 경우, 글자가 거꾸로 나오거나, 뒤집히거나, 두 번 겹쳐 보이거나, 반대 방향으로 적힐 수 있습니다.

참조

  1. BadgerGoodger가 제작한 GTA VC 흥미로운 사실 [1부] 영상 참조


es:Skin ru:Скины