본문 바로가기
디아블로2 레저렉션/스킨

디아블로2 레저렉션 스킨 : 소서가 드루 전용 투구를 쓴다?

by 코드모리 2022. 11. 29.
 

계산기 엑스 - 가볍고도 강력한 계산기 - Google Play 앱

가볍지만 꼭 필요한 기능들과 강력한 성능을 제공하고, 단순하지만 세련된 UI로 친숙하고도 편리하게 업무를 도와주는 계산기 엑스입니다.

play.google.com

 

디아블로2 레저렉션 셀프 스킨(모드, mod) 만들기 방법을 공유드리고 있습니다.

이번 디아블로2 레저렉션 스킨 포스팅에서는 드루이드 전용 투구를 타 캐릭터가 착용하는 방법, 투구에 빛 효과 주기 방법에 대해 소개해 드리겠습니다. 

 

먼저 스킨을 처음 접하시거나 사용법을 전혀 모르시는 분들은 아래 포스팅을 먼저 읽어 보시기를 추천드립니다.

2023.01.10 - [디아블로2 레저렉션/스킨] - 디아블로2 레저렉션 스킨 : 스킨 기본 사용법

 

디아블로2 레저렉션 스킨 : 스킨 기본 사용법

디아블로2 레저렉션 셀프 스킨(모드, mod) 만들기 방법을 공유드리고 있습니다. 이번 포스팅에서는 모든 스킨 사용을 위해 먼저 알아야 할 기본 사용법에 대해 소개해 드리겠습니다. 디아블로2 레

codemori.tistory.com

 

지난 디아블로2 레저렉션 스킨 포스팅에서 투구 색깔 변경에 대한 내용을 소개해 드렸는데요. 

 

2022.11.28 - [디아블로2 레저렉션] - 디아블로2 레저렉션 스킨 : 투구 색깔 변경해 보기

 

디아블로2 레저렉션 스킨 : 투구 색깔 변경해 보기

디아블로2 레저렉션 셀프 스킨 (모드, mod) 제작 방법을 공유드리고 있습니다. 이번 디아블로2 레저렉션 스킨 포스팅에서는 투구 색깔 변경하는 방법을 비롯한 간단한 텍스처(texture) 파일 변경 방

codemori.tistory.com

 

드루전용 투구인 앤틀러스를 흰색으로 변경하여 소서리스 착용 룩으로 보여드렸었죠.

여기에 대한 몇가지 부연 설명을 드리고자 합니다. 

일단 투구 룩을 변경시키는 방법은 캐릭터 전용 투구의 경우에도 동일합니다. 앤틀러스의 json 파일인 \data\hd\items\armor\pelt\antlers.json 파일을 복사해서 현재 착용하고 있는 투구에 해당하는 json 파일 이름으로 바꿔 해당 폴더에 붙여 넣기 하시면 됩니다. 

투구별 해당하는 json 파일 이름을 모르시는 분은 아래 디아블로2 레저렉션 스킨 포스팅에서 확인하시기 바랍니다.

 

2022.12.06 - [디아블로2 레저렉션] - 디아블로2 레저렉션 스킨 : 투구 json 파일 정보 (노멀/익셉셔널/엘리트/유니크/세트)

 

디아블로2 레저렉션 스킨 : 투구 json 파일 정보 (노멀/익셉셔널/엘리트/유니크/세트)

헬멧 경로: \data\hd\items\armor\helmet 노멀, 익셉셔널, 엘리트, 유니크, 세트 외형 파일 (json) 캡, 워 햇, 샤코, 평민의 왕관 (페전트 크라운), 할리퀸 관모 (할리퀸 크레스트), 젖소 왕의 뿔 (카우 킹의 혼

codemori.tistory.com

저 같은 경우는 탈라사 투구를 쓰고 있었기 때문에 마스크에 해당하는 \data\hd\items\armor\helmet\mask.json 으로 바꿔 붙여 넣기 했었습니다.

json 파일을 가져오는 방법을 모르시는 방법은 아래 포스팅을 참고하시기 바랍니다.

 

2022.11.25 - [디아블로2 레저렉션] - 디아블로2 레저렉션 스킨 : 스킨 제작에 필요한 파일 얻기 (CascView)

 

디아블로2 레저렉션 스킨 : 스킨 제작에 필요한 파일 얻기 (CascView)

디아블로2 레저렉션 셀프 스킨 (모드, mod) 제작 방법을 공유드리고 있습니다. 이번 포스팅에서는 스킨 제작에 필요한, json, frontend, texture 등의 파일을 CascView라는 툴을 이용하여 생성하는 방법을

codemori.tistory.com

 

일단 이렇게 변경하고 보면 착용 모습이 부자연스럽습니다. 푹 눌러 쓰고 있는 모습으로 보이죠.

이건 캐릭터마다 고유 착용 위치/크기가 정의되어 있기 때문인데요. 

 

예를들어 \data\hd\items\armor\helmet\cap_hat.json 파일을 열어보면, 아래처럼 아마존 착용 위치/크기, 소서리스 착용 위치/크기 등 캐릭터마다 좌표가 부여되어 있는 것을 알 수 있습니다. 

앤틀러스의 경우 드루이드 전용 투구이므로 드루이드의 착용 위치/크기 정보만 정의되어 있습니다. 

 

앤틀러스를 소서리스가 쓸 경우 착용 위치/크기 정보가 투구 json 파일에는 없습니다. 이 경우 캐릭터 json, frontend 파일에 있는 정보를 적용하게 되는데요. 

 

아래 부분입니다. \data\hd\character\player\sorceress.json 파일에서 "scale"로 검색하시면 쉽게 찾으실 수 있습니다. 

이 부분의 scale과 translation 부분을 조정하면서 자연스러운 모습이 되도록 조정합니다. 

기본적으로 x좌표는 캐릭터의 오른쪽에서 왼쪽 방향으로 증가하고, y좌표는 아래에서 위, z좌표는 뒤에서 앞 방향으로 증가합니다. 

눌러쓴 모습이었으므로 y좌표를 증가시켜 투구 위치를 위로 올렸습니다. 

다음은 파티클 효과를 어떻게 주는지 알아보겠습니다. 

아래 모습처럼 양 깃털 끝 부분에 콜드 파티클 효과를 넣었었죠. 

이 효과는 앤틀러스 json 파일에서 기술됩니다. 

아래 부분은 왼쪽 깃털 끝부분의 효과에 해당합니다. 

여기에도 보시다시피 좌표 정보가 들어가는데, 좌표 정보가 들어가지 않으면 앤틀러스의 가운데 중심 부분에 효과가 나타납니다. 

여기서도 눈으로 위치를 보아가며 position 값을 조정했습니다. 

오른쪽 깃털 끝부분의 효과는 위와 동일하며 posion x값만 -0.7로 바꾸어 적용했습니다. 

 

이번 디아블로2 레저렉션 스킨 포스팅에서는 타 캐릭터가 드루이드 전용 투구를 착용했을 때 위치 조정하는 방법, 투구에 파티클 효과를 주는 방법에 대해 설명해 드렸습니다. 

위 설명을 보시가 다양한 디아블로2 레저렉션 스킨에서 응용해 보시기 바랍니다!

댓글