Iris Shaders(마인크래프트 모드)
Iris Shaders(아이리스 셰이더)는 마인크래프트에서 셰이더팩을 사용할 수 있게 해주는 오픈소스 셰이더 모드이다. Fabric과 Quilt 모드 로더를 지원하며, 특히 Sodium과 함께 사용할 때 뛰어난 성능을 발휘한다.
Iris는 현대적인 렌더링 기술을 사용하여 옵티파인보다 더 나은 셰이더 성능을 제공한다. 대부분의 OptiFine 셰이더팩과 호환되면서도 더 안정적이고 빠른 프레임률을 유지한다. 또한 오픈소스 프로젝트로서 투명한 개발 과정과 활발한 커뮤니티 지원을 받고 있다.
특징
성능
- OptiFine보다 평균 10-35% 빠른 셰이더 렌더링
- Sodium과 완벽한 통합
- 효율적인 셰이더 컴파일
- 스마트 프레임버퍼 관리
호환성
- 대부분의 OptiFine 셰이더팩 지원
- Fabric 모드와의 뛰어난 호환성
- 최신 마인크래프트 버전 빠른 지원
- 크로스 플랫폼 지원 (Windows, macOS, Linux)
기능
- 실시간 셰이더 전환
- 셰이더별 설정 저장
- 고급 렌더링 기능
- PBR (Physically Based Rendering) 지원
설치 방법
기본 설치
1. Fabric 또는 Quilt 설치 2. Sodium 설치 (권장) 3. Iris 다운로드: - Modrinth: modrinth.com/mod/iris - CurseForge: curseforge.com/minecraft/mc-mods/irisshaders 4. .minecraft/mods 폴더에 복사 5. 마인크래프트 실행
셰이더팩 설치
1. 호환되는 셰이더팩 다운로드 2. .minecraft/shaderpacks 폴더 생성 (없는 경우) 3. 셰이더팩 .zip 파일을 폴더에 복사 4. 게임 내 Options → Video Settings → Shader Packs 5. 원하는 셰이더 선택
권장 셰이더팩
고성능 셰이더
- Complementary Shaders: 균형잡힌 성능과 품질
- Complementary Reimagined: 더 사실적인 버전
- BSL Shaders: 다양한 커스터마이징 옵션
- Sildur's Vibrant Shaders: 여러 성능 프리셋 제공
저사양 셰이더
- Sildur's Enhanced Default: 가벼운 향상
- Tea Shaders: 최소한의 성능 영향
- MakeUp Ultra Fast: 초경량 셰이더
특수 목적 셰이더
- Nostalgia Shader: 레트로 스타일
- Super Duper Vanilla: 바닐라 스타일 향상
- AstraLex Shaders: 독특한 아트 스타일
설정 최적화
성능 설정
# 셰이더 내 설정 (셰이더마다 다름) Shadow Quality: Low/Medium Shadow Distance: 80-120 Reflection Quality: Low Volumetric Lighting: Off/Low Motion Blur: Off DOF (Depth of Field): Off
품질 설정
# 고사양 PC 설정 Shadow Quality: High/Ultra Shadow Distance: 160-256 Reflection Quality: High Volumetric Lighting: High POM (Parallax Occlusion Mapping): On Screen Space Reflections: On
Sodium과 함께 사용
Iris는 Sodium과 함께 사용할 때 최고의 성능을 발휘한다:
- Sodium의 모든 최적화 혜택
- 셰이더 사용 시에도 높은 FPS 유지
- 안정적인 프레임 타임
- 메모리 효율성
설치 순서:
1. Fabric API 2. Sodium 3. Iris 4. 기타 호환 모드
문제 해결
일반적인 문제
- 셰이더가 보이지 않음:
- Iris가 제대로 설치되었는지 확인 - shaderpacks 폴더 위치 확인 - 셰이더팩이 압축 해제되지 않았는지 확인
- 검은 화면/깨진 그래픽:
- 그래픽 드라이버 업데이트 - 다른 셰이더팩 시도 - 셰이더 설정 낮추기
- 낮은 FPS:
- 셰이더 품질 설정 낮추기 - 렌더 거리 줄이기 - Sodium 설정 최적화
호환성 문제
- OptiFine과 함께 사용 불가
- 일부 렌더링 모드와 충돌 가능
- 특정 리소스팩과 문제 발생 가능
개발 정보
Iris는 활발한 오픈소스 프로젝트이다:
- GitHub: github.com/IrisShaders/Iris
- 라이선스: LGPL-3.0
- 기여: 이슈 리포트, 번역, 코드 기여 환영
OptiFine과의 비교
기능 | Iris | OptiFine |
---|---|---|
오픈소스 | 예 | 아니오 |
Fabric 지원 | 네이티브 | 제한적 |
Sodium 호환 | 완벽 | 불가 |
셰이더 성능 | 더 빠름 | 보통 |
업데이트 속도 | 빠름 | 느림 |
동적 조명 | 별도 모드 필요 | 내장 |
줌 기능 | 별도 모드 필요 | 내장 |