CAFE

HOI 모드 게시판

[정보]테크트리 배경 이미지 변경 방법

작성자채플리스|작성시간19.10.13|조회수1,214 목록 댓글 3



안녕하세요 메그레즈 팀의 채플리스입니다.


일전에도 가끔 소개를 드렸었지만 저희는 카이저라이히 모드를 기반으로 냉전모드를 제작중인 팀으로, 저는 팀 내에서 디자인을 맡고 있는 채플리스라고 합니다.


저희는 설정부터 국가, 인물, 시스템, 테크까지 전방위적으로 뜯어고치는 모드인지라 아직 갈길이 멀고 그렇기 때문에 언제 출시가 가능하다, 얼마만큼 만들었다 확답을 드리기엔 아직 성급한 단계라고 생각하고 있습니다. 그래서 모드에 대한 소개나 질문답변은 이전에 상치군님이 카페에 올리셨던 글로 대신하고, 여기서는 따로 받지 않고자 하오니 양해 부탁드립니다. (최대한 빨리 만들어서 찾아뵙도록 노력해보겠습니다!)




오늘 이렇게 글을 남기는 건 한가지 팁을 공유드리기 위함입니다.






최근에 테크트리 배경 이미지 변경법을 알아냈거든요.


이거 바꾸는 게 은근히 까다로웠던지라 나중에 모드 제작하시는 분들 상당수가 고생 좀 하시지 않을까 싶었습니다.


그래서 오늘은 디자인 담당의 자격으로 저희가 알아낸 변경법을 공유해드리고자 합니다.


일단 저는 디자인 담당이고 시스템 담당이 아니기 때문에 바닐라 모드와 다른 새로운 테크트리(예를 들어 헬기 탭이라던가)의 추가 방법에 대해선 따로 말씀드리지 않겠습니다. 이 부분에 대해서는 나중에 설명해드릴 기회가 따로 있지 않을까 싶습니다.


일단 이 강좌의 난이도는 중급 정도 되는 강좌이니 모딩 기술 자체가 없으시다면 이해가 어려우실 수 있습니다. 그래픽 작업이 필요하므로 이 부분이 부족하다면 인력 수급을 하시거나 다른 모드진의 허락을 받고 이미지 소스를 받아오시는 걸 추천드립니다.







모드 제작하시는 분들은 아시겠지만 호이4의 이미지 소스는 DDS라는 확장자로 되어있습니다.


테크트리를 포함한 모든 그래픽 소스들을 개조하려면 이 파일을 수정할줄 아셔야 합니다. 여기서 저희는 포토샵을 사용했습니다.


본디 포토샵에는 DDS 파일을 편집/저장할 수 있는 기능이 없기 때문에 추가적인 플러그인을 받으셔야 합니다

[링크 : https://developer.nvidia.com/nvidia-texture-tools-adobe-photoshop]



엔비디아에서 제공하는 플러그인을 설치하신 후 재부팅을 하시면 그 때부터 포토샵으로 DDS 파일을 편집/저장하실 수 있는데, 하트 오브 아이언 4의 DDS 파일을 열어보면 이런게 있을겁니다. 예를 들어 ...Hearts of Iron IV\gfx\interface 폴더 내의 grand_battleplan_bg.dds 라는 파일을 열어보시면 이런 파일이 있죠.




이것은 육군교리의 '대전략' 루트의 배경 이미지로 사용되는 파일입니다.


게이머분들이라면 익숙하시죠?





보통 이미지의 투명 레이어 하면 gif 파일이나 png 파일을 생각하실텐데, DDS 파일은 알파 채널을 이용해 투명도를 조절합니다.


채널 탭에 보시면 위 사진에서 보이는 RGB 칼라 말고도 '알파 1'이라는 게 하나 더 있을건데 이걸 활성화시켜보시면 저렇게 그라데이션이 들어가있어요.


흑백 이미지인데 검은색일 수록 투명해지고 하얀색일 수록 선명한 이미지가 나옵니다.


근데 저긴 다 어둡죠? 짙은 회색 부터 검정색까지 들어가죠?




실제로 인게임에서 보면 원본 이미지는 하얗게 밝지만 알파 채널의 명암도에 따라 저렇게 불투명해진 것을 보실 수 있습니다. 하트 오브 아이언 4의 테크트리 배경이미지는 다 저런식으로 흐릿하게 이미지를 집어넣었어요.


이쯤되면 포토샵 기술자분들은 감이 오실건데, 저 알파 채널의 밝기를 조절하시면 불투명도를 조절하실 수 있죠.




이미지를 갈아치우고... 알파 채널의 명암도를 조절하면...




대전략 교리를 이렇게 바꾸실 수 있는겁니다.



자, 그 전에 일단 저장을 해야겠죠?


저장을 '어디에 해야 하느냐'는 후술하기로 하고, 저장하는 것 자체도 숙지하셔야 하는데요




플러그인을 설치하셨다면 DDS 파일로 저장할 때 저런 창이 뜰겁니다. 저기서 포맷을 잘못 설정하면 게임에서 크래시가 일어날 수도 있으니 주의해야 합니다만, 저같은 경우는 DXT5 ARGB 8 bpp에 interpolated alpha로 설정합니다.


그리고 save를 누르는데..



이렇게 오류가 뜨는 경우가 있습니다!


뭔 오류냐 하면 이미지의 높이와 너비를 4배수로 설정하라는데요.


이건 말 그대로입니다.




사진의 크기가 폭, 높이 모두 4의 배수로 떨어져야 합니다.


보시면...


폭이 465 나누기 4 = 116.25

높이가 291 나누기 4 = 72.75


로 딱 떨어지지 않지요?


저같이 수학 못하는 사람을 위해 쉽게 계산하는 방법은 나눈 값에 다시 곱하기 4를 하는 것입니다.


116 x 4 = 464

72 x 4 = 288


이렇게 하면 저장을 하기 위한 이미지 사이즈가 464 x 288 픽셀이 된다는 것을 알 수 있습니다.


진짜 드럽게 까다롭습니다 DDS ㄱ-




쨌든 이렇게 하면 이미지 소스를 수정 > 편집 > 저장하는 방법을 아셨을겁니다.






근데 여기서 끝이 아니잖아요.


대체 뭘 수정해야 저 녀석들을 수정할 수 있느냐?는 문제가 있잖아요 그쵸?


여기서 역설사의 괴랄함이 드러납니다. 소스들이 한군데에서 관리가 안되고 있거든요!


소스는 두 갈래입니다. 리스트로 쫙 뽑아드리는 것으로 마무리하겠습니다.




* C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\gfx\interface\techtree에 있는 녀석들


보병 탭 : infantry_techtree_bg.dds

지원 중대 탭 : support_techtree_bg.dds

포병 탭 : artillery_techtree_bg.dds

해군 탭 : naval_techtree_bg.dds

공군 탭 : air_techtree_bg.dds

공학 탭 : engineering_techtree_bg.dds

산업 탭 : industry_techtree_bg.dds




* C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\gfx\interface에 있는 녀석들


기갑 탭 : armortech_bg.dds

육군 교리 > 기동전 교리 : mob_warfare_bg.dds

육군 교리 > 화력 우세 교리 : sup_firepower_bg.dds

육군 교리 > 대전략 교리 : grand_battleplan_bg.dds

육군 교리 > 대규모 돌격 교리 : mass_assault_bg.dds

해군 교리 > 현존 함대 : fleet_in_being_bg.dds

해군 교리 > 무역 차단 : trade_interdiction_bg.dds

해군 교리 > 기지 타격 : base_strike_bg.dds

공군 교리 > 전략적 파괴 : strategic_destruction_bg.dds

공군 교리 > 전장 지원 : battlefield_destruction_bg.dds

공군 교리 > 작전상의 무결성 : operational_destruction_bg.dds

공학 탭 내 원자력 루트의 배경 이미지 : wonderweapons_bg.dds




이 정도입니다.


알려드린 부분들을 잘 찾아 응용해보시면 그래픽 담당자 분들은 한결 나은 수정 작업을 진행하실 수 있을 것입니다.


대체 왜 기갑 탭이 혼자 저기가있는거야??? -_-









메그레즈 팀은 네트님 모드와 협력 관계입니다 :D


다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자삑삑이 | 작성시간 19.10.13 호이 유저로써 모딩 하는 분들께 정말 감사인사를 드립니다 응원하고 있어요!!
  • 작성자호창인생 | 작성시간 19.10.13 메그레즈 모드와 냉전위기모드 둘다 즐겨줬으면 합니다 - 메그레즈 개발진,설정진 일동
  • 작성자고겜 | 작성시간 19.10.13 멋집니다 =♡
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼