큐브 촬영부터 마지막 회전까지
CubeTurns는 입력한 큐브 상태에 맞는 풀이를 계산해 보여 줘요. 공식을 외우지 않아도 따라 할 수 있지만, 여섯 면의 색을 정확히 입력하고 실물 큐브의 기준 방향을 유지해야 해요.
1. 중심 조각으로 기준을 정해요
화면에서는 흰색을 U(위), 초록색을 F(앞), 빨간색을 R(오른쪽), 노란색을 D(아래), 주황색을 L(왼쪽), 파란색을 B(뒤)로 표시해요. 중심 조각이 면의 이름을 결정해요. 색 배치가 다른 큐브라면 실제 위치를 기준으로 면의 문자를 정하고 직접 입력을 이용하세요.
2. 여섯 면을 같은 상태로 촬영해요
밝고 고른 조명에서 한 면을 카메라와 평행하게 잡아요. 반짝이는 스티커에 조명이 직접 반사되지 않도록 하고, 9칸 모두가 격자 안에 들어오게 하세요. 촬영 사이에는 큐브 전체를 돌려 다음 면을 보여 주되, 개별 층은 돌리지 마세요. 여섯 장 모두 하나의 같은 상태를 나타내야 해요.
| 촬영할 면 | 위쪽에 둘 이웃 면의 중심 |
|---|---|
| U | B |
| R, F, L, B | U |
| D | F |
안내된 위쪽 방향은 사진을 어느 방향으로 읽을지 결정해요. 여섯 면을 다 찍으면 카메라가 멈추고 색을 확인할 수 있어요.
3. 인식한 색을 수정해요
색 직접 입력에서 팔레트의 색을 선택한 뒤 펼쳐진 큐브의 칸을 누르세요. 중심 칸은 기준이므로 바뀌지 않아요. 면 전체가 90도 돌아간 상태로 입력되었다면 해당 면을 선택하고 면 회전을 이용해요. 각 색이 9개인 것과 실제로 풀 수 있는 상태인 것은 서로 다른 조건이에요.
4. 회전 기호를 읽어요
| 기호 | 동작 |
|---|---|
| R | 오른쪽 면을 정면에서 볼 때 시계 방향으로 90도 돌려요. |
| R′ | 오른쪽 면을 정면에서 볼 때 반시계 방향으로 90도 돌려요. |
| R2 | 오른쪽 면을 180도 돌려요. 어느 방향이든 결과는 같아요. |
U·F·D·L·B에도 같은 규칙이 적용돼요. 시계 방향은 항상 돌리는 면을 직접 바라보는 기준이에요. 뒤쪽이나 아래쪽 면은 정면에서 보기 어려우므로 화면의 작은 평면 화살표를 함께 확인하세요. 실물은 U를 위로, F를 앞으로 유지해요.
5. 한 동작씩 따라 해요
다음은 한 층을 회전시킨 후 단계 번호를 올려요. 이전은 마지막 동작을 반대로 돌려 앞선 상태로 복원해요. 재생은 순서대로 진행하고, 일시 정지는 현재 회전만 끝낸 뒤 멈춰요. 화면 시점 버튼은 보는 각도만 바꾸며 풀이에 동작을 더하지 않아요.
실수로 다른 면을 돌렸다면 먼저 멈추세요. 어떤 실수였는지 알면 실물에서 그 동작을 되돌리고, 모르겠다면 현재 상태를 다시 촬영해 풀이를 구하세요. 동작 목록에서 중간 단계를 누르면 화면만 해당 상태로 이동하므로 실물도 그 단계와 일치할 때 이용하세요.
풀 수 없는 상태가 생기는 이유
모서리 조각 하나만 뒤집히거나 꼭짓점 조각 하나만 비틀린 상태, 두 조각만 서로 바뀐 상태는 일반적인 면 회전으로 만들 수 없어요. 분해 후 조립이나 물리적인 조각 비틀림 때문에 생길 수 있지만, 촬영 방향을 잘못 입력해도 같은 오류가 나타나요. 먼저 입력을 확인하고 큐브를 억지로 돌리거나 분해하지 마세요.
완료 화면이 의미하는 것
완료는 계산된 동작을 모두 적용했을 때 입력한 상태가 맞춰진다는 뜻이에요. 실물 큐브를 카메라로 계속 추적하거나 실제 회전을 확인하는 기능은 아니에요. 화면과 실물의 색이 달라지면 진행을 멈추고 상태를 확인하세요. 최단 풀이를 보장하지 않으며 카메라 영상과 입력한 색은 브라우저 안에 남아요.