Repository navigation
Releases: MinaryHub/Curvo
Release list
Curvo v1.3.1
Microsoft Store 패키지 (MSIX)
이 릴리스부터 Curvo-1.3.1.msix 를 함께 올립니다. 스토어 제출용이며,
사이드로드로 쓰려면 서명이 필요합니다.
패키지로 실행할 때는 두 가지가 달라집니다.
- 업데이트는 스토어가 합니다. 패키지 설치 폴더는 읽기 전용이라 앱이 자기 자신을
교체할 수 없습니다. 업데이트 조작 UI 는 감춰집니다. - 로그온 자동 실행이 StartupTask 로 동작합니다. 패키지에서는 레지스트리 Run 항목 대신
Windows 가 관리하는 시작 작업을 쓰며, 작업 관리자에서 사용자가 끌 수 있습니다.
단일 exe(Curvo.exe)로 쓰실 때는 기존과 동일합니다 — 자체 업데이트와 Run 항목을 그대로 씁니다.
무엇을 내려받아야 하나
| 용도 | 파일 |
|---|---|
| 그냥 실행 (권장) | Curvo.exe |
| 스토어 제출 · 패키지 설치 | Curvo-1.3.1.msix |
기능 변경은 없습니다. 1.3.0 에서는 [8. Version · updates] → [Install and restart] 로 올라갑니다.
Curvo v1.3.0
이름이 Curvo 로 바뀌었습니다
실행 파일이 ProjectorWarp.exe → Curvo.exe 가 되고, 창 제목과 아이콘도 함께 바뀌었습니다.
기능 변경은 없습니다.
보정값 · 프리셋 · 설정은 그대로 유지됩니다. 처음 실행할 때
%AppData%\ProjectorWarp 의 내용을 %AppData%\Curvo 로 옮기고, 로그온 자동 실행 항목도
새 이름으로 이어받습니다. 직접 하실 일은 없습니다.
업그레이드
1.2.1 에서는 [8. Version · updates] → [Install and restart] 로 그대로 올라갑니다.
파일 이름은 교체 대상 경로를 유지하므로, 기존 ProjectorWarp.exe 자리에 새 빌드가 들어갑니다.
파일 이름까지 바꾸고 싶으시면 아래 Curvo.exe 를 직접 내려받으세요.
참고
비공개 저장소용 토큰 환경 변수 이름도 CURVO_GITHUB_TOKEN 으로 바뀌었습니다.
이 저장소는 공개이므로 평소에는 필요하지 않습니다.
ProjectorWarp v1.2.1
배포처가 이 저장소로 바뀌었습니다
앱의 업데이트 확인이 이제 MinaryHub/Curvo 의 릴리스를 봅니다. 저장소가 공개이므로
받는 PC 에 설정할 것은 없습니다.
이전에 쓰던 별도 배포 저장소는 다른 제품(DeskCue)용으로 이름이 바뀌어, 그대로 두면
ProjectorWarp 이 다른 앱의 빌드를 자기 업데이트로 받을 수 있는 상태였습니다.
1.2.0 이하를 쓰고 계시면 이번 한 번만 아래 ProjectorWarp.exe 를 직접 내려받으세요.
그 버전들은 옛 저장소를 보게 되어 있습니다. 이후부터는
[8. Version · updates] → [Install and restart] 로 올라갑니다.
그 외
기능 변경은 없습니다. 1.2.0 의 영문 UI 와 마스크 제거가 그대로 들어 있습니다.
Curvo v1.0.1
수정
- 한글·일본어 파일명 동영상이 재생되지 않던 문제 — Media Engine 에
file://URI 를 넘기면
퍼센트 인코딩을 UTF-8 이 아닌 ANSI 코드페이지로 되돌리기 때문에, 이름에 비ASCII 문자가 든 파일이
0x80070002(ERROR_FILE_NOT_FOUND) 로 실패하고 "지원하지 않는 형식입니다" 로 잘못 안내됐습니다.
로컬 경로를 그대로 넘기도록 바꿨습니다. 한글·일본어·공백·#·%·&가 든 이름 모두 재생됩니다. - 파일 접근 실패를 코덱 오류로 안내하던 문제 — 파일을 못 찾거나 읽을 권한이 없는 경우를 구분해 표시합니다.
- 업데이트 알림에 릴리스 본문이 통째로 표시되던 문제 — 첫 줄만 미리보기로 줄였습니다.
검증
- Downloads 폴더의 mp4 13개 전부 재생 확인 (v1.0.0 에서는 4개 실패)
- 파일명 고문 세트(한글 / 日本語 / 공백 /
#/%/+&) 7개 전부 통과 - 검증 하네스에 비ASCII 파일명 회귀 검사 추가, 전 항목 통과
설치
ProjectorWarp.exe 하나만 내려받아 실행하면 됩니다. 기존 버전을 쓰고 있다면
[9. 버전 · 업데이트] → [설치 후 재시작] 으로 바로 올릴 수 있습니다.
ProjectorWarp v1.0.0
ProjectorWarp 첫 릴리스입니다.
굴곡진 벽면·기둥·아치 구조물에 프로젝터를 투사할 때, 원본 화면을 실시간으로 역왜곡시켜
실제 벽면에서 직선이 직선으로 보이도록 맞추는 Windows 데스크톱 유틸리티입니다.
주요 기능
- 내장 재생 — 동영상(Media Foundation Media Engine)과 PPT·PDF·이미지 슬라이드를 앱이 직접 재생합니다.
디코딩·캡처·렌더링이 하나의ID3D11Device를 공유하며 전 구간 GPU 에 상주합니다. - 화면 캡처 — 실행 중인 창을
Windows.Graphics.Capture로 캡처합니다. - 기하 보정 — 코너 핀/키스톤(3×3 호모그래피) → 베지어 곡면(3×3
6×6, 테셀레이션 16128) → 다각형 블랙 마스킹. - 색상 보정 · 엣지 블렌딩 — 멀티 프로젝터 구성 지원.
- 프리셋 — 보정값·소스·출력 모니터를 저장/복원하고, 종료 시 마지막 상태를 자동 저장합니다.
- 자동 시작 — 로그온 자동 실행과 자동 투사 시작.
- 버전 표시 · 자동 업데이트 — GitHub Releases 를 확인해 확인 후 설치합니다.
설치
ProjectorWarp.exe 하나만 내려받아 실행하면 됩니다. .NET 설치가 필요 없는 self-contained x64 단일 실행파일입니다.
- Windows 10 1903(빌드 18362) 이상 · Windows 11 권장
- Direct3D 11 지원 GPU (실패 시 WARP 소프트웨어 렌더러로 자동 폴백)
참고
이 저장소는 비공개이므로, 앱의 자동 업데이트가 릴리스를 조회하려면 실행하는 PC 에
읽기 권한 토큰이 PROJECTORWARP_GITHUB_TOKEN 환경 변수로 있어야 합니다.
자세한 내용은 ProjectorWarp/README.md 의 "버전 · 자동 업데이트" 항목을 참고하세요.