애드온 · 모드 자료실

전체보기

모바일 상단 메뉴

본문 페이지

[기능] [HUD 좌표 측정기] D2R HPT v0.0.4

아이콘 풍선
댓글: 13 개
조회: 1442
추천: 12
2026-07-06 21:12:53



D2R Hud PositionTool (D2R HPT)
실시간 커서 좌표(유동, 절대) 확인 / 드래그로 Rect(x, y, Widht, Height) 출력 / 패널 Json 즉시반영 등


Panel 편집자분들의 편의를 위한 좌표 측정툴을 쪄왔습니다.

Anchor/Rect에 관해 들은 설명으로는 대부분의 PC 환경에서 정상 작동할 것으로 보이나,

제가 울트라 와이드 모니터 같은 게 없어서 그런 건 써보시고 피드백 주시기 바랍니다.



  26. 7. 8 22:20 최신 버전 - D2R HPT v0.0.4.exe 
 ★★ BaseOn 감지 및 $호출 검색기능 추가 ★★
★ 유저 가이드 제공(첨부파일) 

초기 버전은 버전마다 변경사항이 많으므로 하단의 패치내역을 꼭 확인하시기 바랍니다!


1. 원하는 Anchor 기준의 Rect 값을 Json 데이터에 맞게 자동변환하여 클립보드 복사하거나 등록* 가능합니다.​
   (* 등록 관련은 2번 참조)



2. 드래그로 지정한 부분을 등록하면 'Json 파일 로드 - "name" 입력 - 등록된 데이터 선택 - 적용'해서 Json의 
   원하는 부분에 삽입 가능합니다. [ Parent의 데이터를 입력하면 child의 rect 산출 가능 ]
   // 영상 설명 : 일부러 위치를 NG낸 Health ball을 해당 앱으로 즉시 정상화합니다.



3. 드래그 하지 않고 마우스 현재 위치의 좌표값을 실시간 확인 할 수 있습니다. [ 절대값 x, y와 anchor ]



** 패치 내역 **

◆ D2R HPT v0.0.1



 * anchor에 패널 시작점 선택 기능 추가 (None, Left, Right, 직접입력)
   - _profilehd.json 로드 시 현재 사용하는 profilehd의 값으로 설정됨

 * anchor 체인 시스템 추가
   - anchor 안에 anchor가 들어가는 구조의 경우 상위 anchor부터 단계별 체인 등록이 가능(보라색 버튼)
   - 현재 체인 확인 가능(청록색 버튼)

 * 드래그 시 anchor 설정 기능 삭제
   - 메인 앱에서 세부 설정이 가능하므로 혼동 방지를 위해 드래그 시 anchor 설정 기능 삭제


◆ D2R HPT v0.0.2




* 배율 분할 조정(Width, Height)으로 변경
   - 기본적으로 3840x2160 해상도 : 1.0, 1920x1080 해상도 : 2.0 입력시 정상 작동하며 이외 해상도의 경우 
     직접 조정 요망

 * 선택 이력 조정 기능 추가
   - 적용한 값의 조정이 필요할 때 직전에 드래그로 등록한 이용값을 더블클릭 해서 값을 조정할 수 있음
     (예시 ] 적용 후 대기실 다녀왔더니 미세하게 더 이동하고 싶다면 다시 드래그하지 않고 수치만 조정)
     (예시 ] 넣을 데이터를 알고 있을 경우, 아무 곳이나 드래그 해서 등록 데이터 만든 후 수치 직접 할당)

 * 어색한 텍스트 일부 수정
   - 패널 시작점의 목록을 'None, Left, Right, 직접 입력' 으로 수정
   - '선택된(또는 마지막) 결과를 이 위젯에 적용'을 '선택된(또는 마지막) 결과를 JSON에 적용'으로 수정

선택된(또는 마지막) 결과를 JSON에 적용 시 팝업창이 앱 뒤에 생성되던 문제 수정
   - 하위 창도 앱과 마찬가지로 AlwaysOnTop 속성을 가지게 하고 Priority를 높여 최우선으로 팝업


◆ D2R HPT v0.0.3 (Qol 패치)



* 단축키 변경 기능 추가
   - 캡쳐 기본 단축키는 F9, 우측 상단의 '단축키 설정' 버튼을 통해 원하는 단축키로 변경 가능
     (※ Alt는 Num과 충돌 때문에 제외하였으니 Ctrl나 Shift와 조합 혹은 다른 단일 키로 쓰시기 바랍니다.)


 * 캡쳐 시 앱 숨김 기능 추가
   - 캡쳐 시 앱까지 캡쳐되어 화면을 가리던 문제 수정


 
 * 해상도 선택 기능 추가
   - 사용자가 많을 것으로 보이는 3840x2160과 1920x1080의 경우 선택시 각각 올바른 배율을 할당.
   - 이외 해상도 유저의 경우 위의 값과 자신의 해상도를 대조하여 '직접 입력'을 통해 수정
     (이 부분은 데이터가 쌓인다면 개선 여지 있음)




* Parent 직접입력 시 Json의 'Name 선택 - 데이터 불러오기' 추가
   - 패널 시작점에서 '직접 입력' 선택시 수정할 JSON을 선택하는 GUI 생성.
   - 수정할 JSON 선택하면 자동으로 우측 name 입력칸에 name 목록 검색이 가능해지고 적용 시 해당 좌표를 
     자동 입력



* 최종 산출 데이터 적용 대상 Json의 'Name 문자열' 불러오기 기능 추가
   - Name 문자열의 자동완성 드롭다운 추가



* 이용자 가이드 추가(첨부 파일)
   - 원리 및 사용법을 4장분량의 PDF로 정리


◆ D2R HPT v0.0.4 (Qol 패치)


* BasedOn 감지 기능 추가
   - 저장 대상인 JSON 선택 시 BasedOn이 최상단에 선언된 JSON의 경우 참조하는 JSON을 1차적으로 자동
     추
적 → 있을 경우 : 즉시 좌표 불러옴(주황 버튼 클릭시 반영), 없을 경우 : 에러 출력 후 탐색기 팝업

 
* $Var 형식의 문자열 호출 변수 조회 기능 추가
   - 드롭다운 형식으로 _profilehd의 $Var 목록을 표시. 적용버튼으로 anchor과 Rect 각각 좌표 입력 가능


** 추가적인 설명 **

1. factor(배율) 수정란을 둔 이유
 - D2R의 경우 "게임 px=모니터 해상도×2"를 고정 규칙으로 쓰므로 사실 변경할 일이 없을 거 같긴 합니다만,
   테스트 결과 해상도에 따라 배율이 다른 것으로 확인됩니다. 일반적으로 많이 쓰이는 3840x2160의 경우 1.0
   의 배율, 1920x1080의 경우 2.0의 배율을 쓰면 제대로 작동하는 것을 확인했습니다. 이외의 해상도는 두 해
   상도 값의 배율을 고려하여 입력하며 테스트해서 적절한 값을 찾으셔야 합니다.

2. 울트라와이드에서 HUD가 화면 전체로 안 늘어나고 16:9 안전영역에만 렌더링될 가능성
 - 많은 게임이 UI는 16:9 기준으로 중앙에만 그리고 좌우는 게임월드만 넓어지는 방식을 씁니다. 이 경우 "화면 전체 = anchor 0,0~1,1"이라는 전제가 깨져서, 실제로는 그 안전영역의 크기를 "부모 rect"로 넣어줘야 정확합니다. 이것도 위에서 말한 검증(기존 위젯 rect로 역산해서 원래 위치랑 맞는지 확인)으로 바로 알 수 있으니, 울트라와이드 쓰시는 분이시면 한 번 그렇게 확인해보시는 걸 추천드립니다. (제가 울트라 와이드를 쓰게 되더라도 피마나 구슬을 좌우로 끝까지 밀진 않을 거 같네요)

3. 앞서 본문에서도 설명드렸듯, 테스트 환경에 제약이 있었으므로 작동 문제시 피드백 바랍니다.
 - 전 모니터가 하나입니다. 서브 모니터 박살나서 어딘가 버려져있어요...



=================================================== 



제목 : D2R Hud PositionTool (D2R HPT)
분류 : D2R MODS
빌드 : 0.0.2 - 최신 수정 2026.07.07
제작 : TEAM ED2R

본 자료에 대한 모든 권한은 [TEAM ED2R]에게 있으며 상업적 이용을 금합니다.

===================================================

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 게임
  • IT
  • 유머
  • 연예
AD