Skip to content

v1.1.0 — 기본 씬 전면 리마스터(판매급 화질) · 헤드리스 스크린샷

Choose a tag to compare

@BaeTab BaeTab released this 03 Jul 09:18

기본 제공 씬 8종을 "판매급" 화질로 전면 리마스터하고, 창 없이 씬을 검증하는 헤드리스 스크린샷 QA 파이프라인을 추가한 릴리즈입니다.

🔧 근본 버그 수정

일부 GPU에서 화면 전체에 사각 블록 아티팩트가 뜨던 문제를 해결했습니다. 원인은 fract(sin(x)*43758…) 형태의 해시 함수가 fp32 sin 정밀도 붕괴를 일으킨 것으로, sin-free 해시(Hoskins)로 8개 씬 전부 교체했습니다.

🎨 씬 8종 전면 리워크

  • 기본(오로라) — 3겹 물결 커튼 + 세로 광선, 은하수, 3층 별(회절 스파이크), 산 실루엣 + 호수 반영
  • ocean — 골든아워 바다, Fresnel 하늘 반사, 태양 글리터 기둥
  • sunset_clouds — 역광 구름 3층 + 실버라이닝, 갓레이, 초저녁 별
  • mountains — 황혼 능선 6겹 + 골짜기 안개, 능선 위 태양, 유성
  • rain — 컨셉 변경: "유리창의 비" — 보케 야경 + 굴절되는 물방울 렌즈 + 빗줄기 + 번개
  • forest_fireflies — 달무리 + 볼류메트릭 문라이트 + 침엽수 3겹 + 깊이별 반딧불
  • plasma실크 잉크 유체(네이비→틸→오키드→골드 큐레이션 램프), 순수 Shadertoy
  • audio_bars — 네온 스펙트럼 링 + 미러 바닥 + 베이스 코어 + 무음 idle 브리딩

fbm 옥타브 회전 추가, HDR 노출 예산을 재조정해 과노출도 제거했습니다.

🆕 헤드리스 스크린샷 QA

--screenshot <path> [--sim-time <sec>] — 창을 띄우지 않고 씬을 HDR 포스트FX(블룸·톤매핑)까지 그대로 오프스크린 렌더해 PNG로 저장 후 종료합니다. 씬 QA·README 스크린샷 갱신·향후 CI 회귀 검사에 사용됩니다.

naga 기반 셰이더 컴파일 테스트(cargo test)도 추가해 기본 WGSL 씬과 GLSL 7종 전체를 회귀 검증합니다.

🖼️ 씬 미리보기

aurora ocean
sunset_clouds mountains
rain forest_fireflies
plasma audio_bars

🚀 사용법

zip을 풀고 real_live_wall.exe 더블클릭 → 씬 선택 후 "바탕화면에 적용". 이후엔 트레이 아이콘으로 제어하고, **"자동 시작"**을 켜두면 로그인 때마다 자동 실행됩니다.

실측: Windows 11 · RTX 3060 · Vulkan · 4모니터.

전체 변경 내역: CHANGELOG.md