Releases: Youl-AI/Ephemeris
Releases · Youl-AI/Ephemeris
Release list
Large textures
Large texture files to release Solar System Engine.
Solar System Engine v2.0.0
Vulkan 기반 실시간 태양계 시뮬레이터 Solar System Engine v2.0 입니다.
✨ 주요 기능
정밀도 · 렌더링
- 카메라 상대 렌더링(floating origin): 리얼 스케일에서 왜소행성까지 확대해도 float32 지터/패싯이 사라져 완전히 안정적인 화면.
- MSAA (Off/2x/4x/8x): 오프스크린 HDR 패스에 멀티샘플링 적용.
- ACES 필믹 톤매핑: 하이라이트 롤오프와 대비가 영화적으로 개선.
- HDR 블룸 · 실시간 그림자 · 큐브맵 스카이박스.
그래픽 설정 패널 (⚙️)
- 해상도(720p–4K)와 전체화면을 하나의 Display 셀렉터로 통합, 렌더 스케일(0.5–2.0×), MSAA, VSync, 시야각(FOV), 밝기/노출, 프레임 상한, FPS 표시 — 모두
settings.ini에 저장·복원. - 설정 창은 어느 해상도에서도 중앙 고정(잘림 없음).
연출 · UX
- 시네마틱 HUD 메인화면: 살아있는 시뮬레이션을 배경으로 자동 선회 + 사이파이 타이포/버튼.
- 개기일식 체험: 달의 각크기를 태양과 일치시켜 실제 개기일식처럼 정확히 가림.
- 설정(기어) 아이콘, EXIT 버튼(메인·시뮬 공통).
천체 디테일
- 태양 홍염: 가느다란 필라멘트 + 백열 끝 표현.
- 목성 대기: 무한 누적 왜곡을 제거하고 은은한 대기 흐름만 유지.
- 소행성 LOD: 실제 모델로 렌더되는 소행성 대폭 증가(메모리 증가 없음).
- 은하: 줌아웃 시 부드러운(smoothstep) 페이드인.
🛠️ 빌드
- Vulkan 1.2+, C++17, CMake, GLFW, Dear ImGui, GLM.
- Windows(Visual Studio) 기준으로 개발·검증.
🤖 Generated with Claude Code