|
2026-07-06 21:12
조회: 2,543
추천: 12
[HUD 좌표 측정기] D2R HPT v0.0.5![]() D2R Hud PositionTool (D2R HPT) 실시간 커서 좌표(유동, 절대) 확인 / 드래그로 Rect(x, y, Widht, Height) 출력 / 패널 Json 즉시반영 등 Panel 편집자분들의 편의를 위한 좌표 측정툴을 쪄왔습니다. Anchor/Rect에 관해 들은 설명으로는 대부분의 PC 환경에서 정상 작동할 것으로 보이나, 제가 울트라 와이드 모니터 같은 게 없어서 그런 건 써보시고 피드백 주시기 바랍니다. * 다운로드 링크 : https://drive.google.com/file/d/1sHsTqwYfVlBVyqgXljs6fuw8NntD0xS-/view?usp=sharing 26. 7. 20 22:20 최신 버전 - D2R HPT v0.0.5.exe ★★ 간단한 QOL 수정 ★★ ★ 유저 가이드 제공(첨부파일) ★ 초기 버전은 버전마다 변경사항이 많으므로 하단의 패치내역을 꼭 확인하시기 바랍니다! 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 각각 좌표 입력 가능 ◆ D2R HPT v0.0.4 (Qol 패치) ![]() * 캡쳐 시 툴바가 선택영역을 가리지 않도록 조정 - 캡쳐 시 선택영역이 최하단일 경우 툴바가 일부 선택영역을 가리는 문제 수정. 다른 변수 차단을 위한 드래그 이동 추가 ** 추가적인 설명 ** 1. factor(배율) 수정란을 둔 이유 - 테스트 결과 해상도에 따라 배율이 다른 것으로 확인됩니다. 일반적으로 많이 쓰이는 3840x2160의 경우 1.0 의 배율, 1920x1080의 경우 2.0의 배율을 쓰면 제대로 작동하는 것을 확인했습니다. 이외의 해상도는 두 해 상도 값의 배율을 고려하여 입력하며 테스트해서 적절한 값을 찾으셔야 합니다. 2. 울트라와이드에서 HUD가 화면 전체로 안 늘어나고 16:9 안전영역에만 렌더링될 가능성 - 많은 게임이 UI는 16:9 기준으로 중앙에만 그리고 좌우는 게임월드만 넓어지는 방식을 씁니다. 이 경우 "화면 전체 = anchor 0,0~1,1"이라는 전제가 깨져서, 실제로는 그 안전영역의 크기를 "부모 rect"로 넣어줘야 정확합니다. 이것도 위에서 말한 검증(기존 위젯 rect로 역산해서 원래 위치랑 맞는지 확인)으로 바로 알 수 있으니, 울트라와이드 쓰시는 분이시면 한 번 그렇게 확인해보시는 걸 추천드립니다. (제가 울트라 와이드를 쓰게 되더라도 피마나 구슬을 좌우로 끝까지 밀진 않을 거 같네요) 3. 앞서 본문에서도 설명드렸듯, 테스트 환경에 제약이 있었으므로 작동 문제시 피드백 바랍니다. - 전 모니터가 하나입니다. 서브 모니터 박살나서 어딘가 버려져있어요... 14 시즌오프 & 모딩중... - Mod 입문 : 26. 3. 10 (Tue) - ◆ 자작 스킨 목록 [ 광선 시리즈 ] - 광선검 : https://www.inven.co.kr/board/diablo2/5842/7682 - 광선 소총 : https://www.inven.co.kr/board/diablo2/5842/7742 - 광선 레이피어 : https://www.inven.co.kr/board/diablo2/5842/7887 - 광선검 액트2 용병 : https://www.inven.co.kr/board/diablo2/5842/7692 - 천사링(헤일로) : https://www.inven.co.kr/board/diablo2/5842/7792 - 조준선(Aiming Reticle) : https://www.inven.co.kr/board/diablo2/5842/7822 [ 이외 다수의 스킨들 ] - 디아블로2 인벤 애드온 ㆍ모드 자료실 '풍선' 검색 - D2R MT(모드 백업/롤백/설치) : https://www.inven.co.kr/board/diablo2/5842/7733 - D2R SME v0.3(State_machine 편집기) : https://www.inven.co.kr/board/diablo2/5842/7750 - D2R GPS Fix1(모델/파티클 편집기) : https://www.inven.co.kr/board/diablo2/5842/7833 - D2R HPT v0.0.5(HUD 좌표 측정기) : https://www.inven.co.kr/board/diablo2/5842/7840 - D2R Quaternion Calc(쿼터니언 계산기) : https://www.inven.co.kr/board/diablo2/5842/7948 - UV Template Extractor(텍스쳐 편집기) : https://www.inven.co.kr/board/diablo2/5842/8010 ** 제가 직접 작업한 자료는 얼마든지 수정 & 재배포 하셔도 됩니다. **
|
D2RHPTUserGuide_2607071330.pdf [440Kb]












