· 마을· 레포트 #139
연못 수레·바위 겹침과 배에 물이 찬 듯 보이는 문제
연못 옆 수레와 겹친 바위를 지우고 연못 바위도 빈자리 검사를 거치게 했다. 바닥이 수면보다 낮아 물이 찬 것처럼 보이던 배는 수면 위로 올렸다.
배경
- 사용자가 연못 옆 수레와 돌이 겹쳐 있고, 작은 배가 카메라 각도에 따라 물이 찬 것처럼 보인다고 알렸다.
결과

- 배 y를 −0.870 → −0.704로 올렸다. 안쪽 바닥이 수면보다 6cm 위에 오고, 선체 밑은 약 10cm 잠긴다.
- 확인용 카메라 화면이라 후처리가 빠져 실제보다 어둡다.

- 수레와 겹친 바위를 지웠다. 현재 씬에 직접 반영하고, 생성기도 다시 생성할 때 같은 결과가 나오게 고쳤다.
고친 문제
- 수레와 바위 겹침
- 증상: 수레
Cart_3와 큰 바위Stone_1이 거의 같은 자리에 있었다(가로 범위 기준 90% 겹침). - 원인: 수레는 목공소 뒷마당 소품 묶음이라 빈자리 검사를 거쳤지만, 연못 둘레 바위는 검사 없이 무작위로 놓였다.
- 해결: 연못 바위도
IsFree()검사(작은 돌 0.3m, 큰 바위 1.0m 여유)를 거치게 했다. 놓지 않을 때도 난수를 같은 순서로 뽑아 나머지 배치는 바뀌지 않는다.
- 증상: 수레
- 배에 물이 찬 것처럼 보임
- 원인: 배 안쪽 바닥(y −0.856)이 수면(−0.75)보다 약 11cm 낮아, 투명한 수면이 배 안에도 그려졌다.
- 해결: 배 높이를
RiverWaterY − 0.12→RiverWaterY + 0.046으로 바꿨다.
검증
- 마을 소품 112개끼리, 강가 바위 70개와 소품 123개를 비교했더니 겹친 곳은 이 한 쌍뿐이었다.
남은 일
- 연못 남서쪽에 큰 나무가 몰려 있어 그쪽에서 보면 카메라가 잎 속으로 들어간다. 137 투명 처리는 집만 대상이다.
- NavMesh는 다시 굽지 않았다(지운 바위 자리는 수레가 거의 덮고 있음).