자유 게시판

사이트 이용규칙을 준수하여
닥터몰라 회원과 자유롭게 소통하는 게시판입니다.

[잡담] Windows 10 RS2와 HiDPI 간단평 그리고 Spatial sound

Archost | 조회 656 | 추천 5 | 2017.04.05. 21:47 http://drmola.com/bbs_free/155129

윈도우는 레거시 어플리케이션을 놀라울 정도로 잘 끌고 나가는 특성이 있는데 이게 장점이자 단점이죠.

이 때문에 고해상도 디스플레이가 점차 보급률이 높아지고 있어서 이런 레거시가 또다시 독이 되었습니다.

 

리눅스의 경우 환경에 따라 다르지만 그놈(GNOME)의 경우 HiDPI스케일링을 잘 지원하고 있고, 애플의 경우 특유의 새로운것이 나오면 레거시는 냅더적 던져버리는 (Carbon framework) 개발자를 채찍질 하기 아주 좋은(?) 정책 덕분에 개발자는 몰라도 사용자 측면에서 지원이 나쁘지 않았습니다. 그에 비해 Windows API는 3.1에서 보이는 퀴퀴한 컴포넌트까지 끌어다 쓸 수 있을 정도의 호환성이 존재하고 있구요.

 

FHD(1920*1080 && 1920*1600)환경에서는 DPI스케일이 별 문제가 없지만, 2560*1440 && 2560*1600의 경우 27인치 이하대의 환경에서는 100%대를 사용하시는 분들도 계시지만 경우에 따라서 125%나 150%와 같은 비 정수배 환경을 사용하는 경우가 있습니다.

저만 하더라도 랩탑이 14인치에 2560*1440이라 150%를 사용하고 있구요.

 

정수배 스케일링에서는 HiDPI를 지원하지 않는 프로그램들의 경우에도 깔끔하게 나오지만 비 정수배 환경에서는 흐릿하게 나오는 경우가 있습니다. 특히 아주 오래된 프로그램은 못생겨져도 그럭저럭 나오는 편인데 과도기의 프로그램들이 문제를 가지고 있습니다.

 

제가 보통 개발할때 즐겨 사용하는 wxWidgets 가 이런 비슷한 문제를 가지고 있는데요, wx도 초창기 HIDPI지원을 도입하면서 Windows 10의 DPI스케일링과 문제가 생겼습니다.

 

 

100_.PNG

그리고 간단하게 지금 hidpi에 맞춰 코드 리팩토링 단계에 있는 aui컴포넌트와 Windows 10 RS2의 모습입니다.

네이티브 해상도죠. 가장 이상적인 모습입니다.

 


 

Default.PNG

Windows 10 RS1 까지만 하더라도 이렇게 스케일링이 됩니다. (150%)

기본값이죠. 모든게 흐릿합니다.

 


 

Application.PNG

어플리케이션 기본값 입니다. wxWidgets 은 시스템의 DPI를 읽어서 브러시를 적당히 그려줍니다.

다만 지원하지 않는 부분은 Pane부분 (Tree Pane, Text Pane with Hide Prompt 부분)들과 아이콘이 DPI Aware가 아니기 때문에 100%스케일링과 동일한 크기로 나옵니다. 실제 그런 모니터에서는 정말 깨알같이 보이죠.

 


System(Enhanced).PNG

마지막으로 RS2부터 추가된 System (Enhanced) 모드입니다.

스케일링이 불가능한 부분은 흐릿하게 나오지만 크기가 DPI설정에 맞게 확장되었고, 일부 텍스트는 네이티브 스케일링이 되어 선명하게 나오는 것을 볼 수 있습니다.

 


 

이런것과 여러 스케일링을 혼합하여 멀티모니터 환경에서도 개선 되었는데, wxWidgets의 HiDPI지원 같은 경우는 메인 모니터만 지원해서 주 모니터가 150%고 부 모니터가 100%환경이여도 부 모니터에서 조차 150%스케일링이 되는 문제가 있었습니다.

 

하지만 이번 RS2 에서는 그런 문제는 없어졌습니다.

 

 

...그러나 macOS의 자연스러운 HiDPI스케일링을 따라잡기에는 한참 멉니다. 그래도 아예 레거시를 못 쓰게 만들지는 않았으니 그 점은 칭찬해 주어야 할것 같네요.

 

 

Spatial Sound

 

 

sprial.PNG

 

Windows 10 Creators Update (RS2)부터는 가상 서라운드 기능이 추가되었습니다.

아직 지원되고 있지는 않지만 Dolby atmos까지 지원 될 것으로 보입니다.

 

기존에 존재하고 있는 가상서라운드는 일단 어플리케이션에서 멀티채널 오디오를 받은 후 그걸 적당히 가공해 2채널로 뿌려주는 방식입니다. 대표적으로 레이저 서라운드가 존재하죠.

 

그래서 한번 써 보려고 영화와 게임등으로 시도 해 보았습니다.

 

 

 

... 그런데 변화가 없어요..!

 

그래서 문서를 찾아봤습니다.

Spatial.PNG

 

.... 프로그램도 그에 맞게 개발해야 한다고 하네요. 기존 어플리케이션과의 지원은 물건너간 것 같습니다. 게다가 Universal 을 기준으로 되어 있네요. 레이저 서라운드나 기성 서라운드 프로그램들 처럼 채널에 따른 데이터를 기반으로 가상 서라운드를 제공 해 주리라고 생각했는데 아니였습니다.

 

지금 이 기능을 사용 해 보려면 Windows 10 내장 동영상 플레이어 등을 사용해야 합니다.

아쉽네요.

  • |
  1. Default.PNG (File Size:202.3KB/Download:0)
  2. 100_.PNG (File Size:54.5KB/Download:0)
  3. Application.PNG (File Size:95.8KB/Download:0)
  4. System(Enhanced).PNG (File Size:163.9KB/Download:0)
  5. Spatial.PNG (File Size:97.3KB/Download:0)
  6. sprial.PNG (File Size:9.0KB/Download:0)
facebook twitter google plus pinterest kakao story band

서명

no image

Archost

(level 3)

적용중인 트로피가 없습니다.

Profile image Dr.Lee 2017.04.05 22:57
오오! 드문 관점에서 써 주셨네요. 좋은 글 감사합니다!
Profile image 따미 2017.04.06 07:37
머릿말은 잡담인데 잡담 같지 않은 잡담 이네요..^^;;
Profile image 위네 2017.04.06 08:57
HiDPI가 쓸만해지기까지 5년 걸렸네요 ㄷㄷ
이제 안심하고 고해상도 모니터를 질러야되겠습니다
Profile image 썬업 2017.04.06 16:46
그아.. 서피스가 좀 더 편하게 쓸수있겠다 ㅠ
Profile image 여우비 2017.04.07 14:49
그래도 지원해 주는 게 어디냐?!라고 말하는 듯한..
번호 분류 제목 게임 글쓴이 조회 추천 날짜
공지 닥터몰라 스팀 그룹 가입 요청 방법 [36] file ZardLuck 455 8 08.22
공지 신규유저를 위한 닥터몰라 사용설명서 ver 0.2 [37] file 마린웨이브 1110 27 06.05
공지 닥터몰라를 소개합니다 [19] Dr.Lee 1686 11 09.07
1475 [잡담] 눈꽃(?)의 절정 [1] file Blaugrana 39 0 04.09
1474 [영상] Deceit 명탐정 킁킁맨편 [4] Deceit Madtomato 47 1 04.08
1473 [잡담] 사람들과 같이 한 Deceit [4] Deceit Madtomato 69 1 04.08
1472 [잡담] 라이젠5 1400 가성비 정말 좋습니다. [5] file 인지암천 729 2 04.08
1471 [잡담] 지금 병원입니다 [2] 윤뎅구 74 1 04.08
1470 [잡담] 라이젠은 방송에서 유리합니다 [7] file 에이엠디(AMD, 암드) [게임미식가] 잼아저씨 646 5 04.08
1469 [잡담] 출석부에 보면 반가운 분들. [7] Please& 92 1 04.08
1468 [소개] 라이젠5 런칭파티 당첨자 공지 (확인해!!!!!!!!!) [2] Dr.Lee 128 6 04.08
1467 [잡담] 용산에도 봄이 왔네요 [2] file [게임미식가] 잼아저씨 111 3 04.07
1466 [잡담] 오늘 로또사러 가야겠습니다. [11] file 썬업 110 7 04.07
1465 [소개] [닥터몰라 x Back to the Mac] 맥 프로에 대해 이야기해봅시다. [4] 애플(Apple) iMola 523 3 04.07
1464 [잡담] 라이젠 5 게임 성능 시뮬레이션 [10] file Dr.Lee 2950 7 04.07
1463 [잡담] 타이탄 Xp 성능 예측 : 1080 Ti를 얼마나 오버하면 따라잡을까? [7] file Dr.Lee 1254 5 04.07
1462 [잡담] 아이폰 지문 인식 고쳤습니다 ^^ [3] 윤뎅구 156 2 04.07
1461 [잡담] 엔당의 통수는 거대했습니다. [8] 헤비메탈 249 1 04.06
1460 [꿀팁] 윈도우 10 크리에이터 iso 떴씁니다. [9] 비피 362 2 04.06
1459 [소개] 휴잭맨 "로건" 후시 녹음 영상 [1] 영화 / MOVIE ZardLuck 63 0 04.06
1458 [잡담] 서울의 벚꽃은 언제 만개할까요? [2] 시원한목캔디 31 0 04.06
1457 [잡담] 사이트 폭파된지 알았네요 [3] 윤뎅구 116 1 04.06
» [잡담] Windows 10 RS2와 HiDPI 간단평 그리고 Spatial sound [5] file Archost 656 5 04.05