Skip to content

Releases: MinaryHub/Curvo

Curvo v1.3.1

Choose a tag to compare

@knoxxr knoxxr released this 20 Aug 10:05

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

Choose a tag to compare

@knoxxr knoxxr released this 20 Aug 09:51

이름이 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

Choose a tag to compare

@knoxxr knoxxr released this 20 Aug 09:36

배포처가 이 저장소로 바뀌었습니다

앱의 업데이트 확인이 이제 MinaryHub/Curvo 의 릴리스를 봅니다. 저장소가 공개이므로
받는 PC 에 설정할 것은 없습니다.

이전에 쓰던 별도 배포 저장소는 다른 제품(DeskCue)용으로 이름이 바뀌어, 그대로 두면
ProjectorWarp 이 다른 앱의 빌드를 자기 업데이트로 받을 수 있는 상태였습니다.

1.2.0 이하를 쓰고 계시면 이번 한 번만 아래 ProjectorWarp.exe 를 직접 내려받으세요.
그 버전들은 옛 저장소를 보게 되어 있습니다. 이후부터는
[8. Version · updates] → [Install and restart] 로 올라갑니다.

그 외

기능 변경은 없습니다. 1.2.0 의 영문 UI 와 마스크 제거가 그대로 들어 있습니다.

Curvo v1.0.1

Choose a tag to compare

@knoxxr knoxxr released this 19 Aug 11:04

수정

  • 한글·일본어 파일명 동영상이 재생되지 않던 문제 — 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

Choose a tag to compare

@knoxxr knoxxr released this 19 Aug 10:52

ProjectorWarp 첫 릴리스입니다.

굴곡진 벽면·기둥·아치 구조물에 프로젝터를 투사할 때, 원본 화면을 실시간으로 역왜곡시켜
실제 벽면에서 직선이 직선으로 보이도록 맞추는 Windows 데스크톱 유틸리티입니다.

주요 기능

  • 내장 재생 — 동영상(Media Foundation Media Engine)과 PPT·PDF·이미지 슬라이드를 앱이 직접 재생합니다.
    디코딩·캡처·렌더링이 하나의 ID3D11Device 를 공유하며 전 구간 GPU 에 상주합니다.
  • 화면 캡처 — 실행 중인 창을 Windows.Graphics.Capture 로 캡처합니다.
  • 기하 보정 — 코너 핀/키스톤(3×3 호모그래피) → 베지어 곡면(3×36×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 의 "버전 · 자동 업데이트" 항목을 참고하세요.