== ⓓ-1 해상도별 회전 떨림 (캐릭터 yaw 0.25°/프레임 × 32회 · 이동분 제거 후 비교) == | 설정 | 캐릭터 키 | 모양 변화 %/프레임 | 색 변화 %/프레임 | 1° 환산 모양 % | | 도트A 240줄 (ortho 3.4) | 37 px | **0.31 %** | **2.8 %** | 1.2 % | | 360줄 (ortho 3.4) | 55 px | **0.29 %** | **2.8 %** | 1.2 % | | 480줄 (ortho 3.4) | 73 px | **0.28 %** | **2.5 %** | 1.1 % | | 현재 1920줄 (ortho 10) | 100 px | **0.77 %** | **5.1 %** | 3.1 % | == ⓓ-2 회전 계단화 (yaw 를 N방향으로 반올림 · 도트A 240줄) == | 방향 수 | 각도 간격 | 모양 변화 평균 %/프레임 | 그중 최대(계단 순간) % | 계단이 생긴 프레임 수/32 | | 양자화 없음(연속) | - | **0.23 %** | 0.73 % | 1 | | 32 | 11.3° | **0.57 %** | 18.38 % | 1 | | 16 | 22.5° | **0.00 %** | 0.00 % | 0 | | 8 | 45.0° | **1.04 %** | 33.42 % | 1 | == ⓓ-3 이동 시 떨림 · 픽셀 격자 스냅(VoxelGridAdjuster 방식) 유/무 (도트A 240줄) == 픽셀 1개 = 0.02833 m · 프레임당 이동 0.37 px (일부러 격자에 안 맞는 값) | 스냅 | 모양 변화 평균 %/프레임 | 최대 % | | 끔 | **11.09 %** | 15.84 % | | 켬(격자 스냅) | **0.00 %** | 0.00 % | == ⓓ-4 외곽선 두께 vs 떨림 (회전 중 · 도트A 240줄 · 외곽선 = 실루엣을 N px 부풀린 띠) == | 외곽선 두께 | 띠 면적(px) | 띠가 프레임마다 바뀌는 비율 % | 캐릭터 대비 띠 비중 % | | 1 px | 109 | **2.1 %** | 27 % | | 2 px | 211 | **1.3 %** | 52 % | | 3 px | 310 | **1.0 %** | 76 % | == 캡처 == u_6_crawl_rotation.png — 회전 8프레임: 위=양자화 없음 / 아래=16방향 계단화 u_7_crawl_move_snap.png — 이동 8프레임: 위=스냅 없음 / 아래=픽셀 격자 스냅 == ⓓ-2(재측정) 회전 계단화 · 90° 회전 (1°/프레임 × 90) · 도트A 240줄 == | 방향 수 | 각도 간격 | 떨림 0 인 프레임 | 모양 변화 평균 %/프레임 | 계단 순간 최대 % | 계단 횟수/90° | | 양자화 없음 | - | **0/90** | **2.89 %** | 22.6 % | 81 | | 32 | 11.3° | **82/90** | **1.55 %** | 28.1 % | 8 | | 16 | 22.5° | **86/90** | **1.31 %** | 47.2 % | 4 | | 8 | 45.0° | **88/90** | **1.04 %** | 59.3 % | 2 |