3D 그래픽 스트레스 테스트 v3.0
차세대 3D 그래픽 벤치마크 (PBR). 영화 같은 품질의 렌더링으로 GPU를 스트레스 테스트하세요. 부정 방지, 가상 해상도 및 강화된 셰이더 복잡도를 통해 모바일과 PC를 정확하게 비교할 수 있습니다.
v3.0 주요 기능
⚙️ v3.0 코어 업그레이드
1. 버전 관리 및 격리
- 통합 버전 관리: 상수로 관리하여 v4, v5 확장 용이
- 동적 버전 표시: 리더보드에 지원되는 모든 버전(v1, v2, v3) 자동 표시
- 데이터 격리: v3 점수는 별도로 계산되어 기존 데이터에 영향 없음
2. 부정 방지 시스템
- FPS 안정성 체크: FPS가 24~44 범위에서 안정될 때만 점수 반영
- 시간 무관 측정: 테스트 시간이 결과에 영향을 주지 않아 공정한 비교 가능
3. 가상 해상도 강제 적용
- 고정 렌더링 해상도: 1920×1080 (창 크기와 무관)
- 해상도 보너스 제거: 창 크기로 인한 점수 직접 영향 제거
- 공정한 테스트 환경: 모바일과 PC가 동일 해상도에서 경쟁
4. 셰이더 부하 강화
- 지오메트리 세분화 향상: 레벨 5 → 6으로 증가, 정점 처리 부하 증대
- PBR 속성 확장: 클리어코트 노멀 맵, 쉰(sheen), 굴절률(IOR) 등 추가
- 복잡도 2.5배: 최신 GPU의 병렬 처리 성능을 활용해 세대 차이 명확화
5. 스코어링 알고리즘 최적화
- 스케일 계수 유지: 프레임 변동 영향 감소
- 등급 임계값 조정: 새로운 점수 구간(20k/60k/120k/240k)에 맞춤
이 벤치마크는 차세대 PBR(물리 기반 렌더링) 엔진을 사용하여 GPU를 극한까지 테스트합니다.
⚙️ v2.0 엔진 업그레이드
1. 물리 기반 렌더링 (PBR) 더 이상 단순한 플라스틱 구체가 아닙니다. 모든 객체는 금속성, 거칠기, 클리어코트 속성을 가지며 실제 빛 반사를 시뮬레이션합니다.
2. 극한의 셰이더 복잡도
- 노멀 매핑: 모든 픽셀에 대해 추가 벡터 연산을 강제합니다.
- 다중 광원: 6개의 동적 조명이 씬을 회전하며 연산량을 기하급수적으로 늘립니다.
- 하이폴리 지오메트리: 객체당 폴리곤 수가 이전 버전보다 16배 증가했습니다.
🏆 점수 산정 v2.0
총점 = 지오메트리 30% + 픽셀/조명 70%
최신 게임 부하에 맞춰 단순 물체 수보다는 셰이더 연산 능력을 더 중요하게 평가합니다:
- 외장 GPU 이점: 강력한 ALU(RTX/RDNA)를 탑재한 카드가 유리합니다.
- 해상도 보너스: 2K/4K 환경에서는 픽셀 처리량이 많아져 더 높은 점수를 받습니다.
- 버전 분리: v2.0 점수는 v1.0의 약 1/7 수준입니다. 랭킹 시스템은 자동으로 버전을 구분합니다.
📜 v1.0 Legacy
이 도구는 밀집된 3D 구체 클러스터를 렌더링하여 GPU 성능을 한계까지 밀어붙입니다.
⚙️ 핵심 기술 원리
1. 극단적인 오버드로우 (Extreme Overdraw) 일반적인 3D 장면과 달리, 수천 개의 구체를 매우 좁은 공간에 압축합니다. 이는 동일한 픽셀이 수십 번 다시 그려지게 하여 GPU의 픽셀 필 레이트와 깊이 테스트 능력을 극한으로 테스트합니다.
2. 동적 부하 분산 엔진에는 PID 제어기가 내장되어 있어 실시간 FPS에 따라 개체 수를 조절합니다. 스마트폰이든 RTX 4090이든, 하드웨어의 "한계점"을 자동으로 찾아냅니다.
3. 최신 렌더링 기능 (강제 활성화) 실제 최신 게임 부하를 시뮬레이션하기 위해 다음 기능이 강제로 켜집니다:
- 동적 포인트 라이트: 복잡한 셰이더 조명 연산 도입.
- PCF 소프트 섀도우: 추가 깊이 패스(Depth Pass) 강제.
- 고해상도 텍스처: VRAM 대역폭 테스트.
🏆 점수 산정 방식 (v1.0 Legacy)
총점 = 기하학 성능 40% + 픽셀 성능 60% DirectX 12 / Vulkan과 같은 현대적 API 특성에 더 가까운 새로운 하이브리드 점수 알고리즘을 채택했습니다:
- 해상도 가중치: 4K/Retina와 같은 고해상도 화면은 픽셀 채우기 능력에 대해 추가 점수를 받습니다.
- 수확 체감: 단순히 개체 수만 늘리는 것으로는 점수를 무한히 올릴 수 없으며, 셰이더 연산 복잡도가 더 중요하게 평가됩니다.