오늘 작업한 내용은 컨베이어 벨트 타일맵 처리인데 생각보다 구현의 어려움이 있어 시간이 많이 소요됨.
처음에는 벨트를 평면도로 제작했었는데
이게 게임에 들어갔을 때 원근감이 느껴지지 않다 보니까 배경이랑 안 어울릴 것 같더라고
그래서 측면 뷰로 다시 디자인했는데 타일맵 규격에 딱맞게 만드니까 타일의 끝 부분이 깔끔하게 절단된 상태라 너무 안이쁘더라고..
근데 약간의 여백을 준 상태로 만드니까 아래 이미지처럼 직선 벨트일때 이어지지 않아서 또 별로더라
궁금해서 팩토리오는 어떻게 처리했을까 찾아보는데 포럼사이트에 friday facts 카테고리의 포스팅이 있더라고
좌, 중앙, 우
좌하단, 중앙 하단, 우 하단
6개의 타일로 나누고
중앙을 제외한 타일은 이제 데코레이션 타일로 분리하고 별도 레이어를 가짐
벨트를 설치할때 좌, 우에 벨트가 있다면 데코레이션 타일들을 제거하고 중앙 텍스쳐만 사용하는 방식으로 처리했음
물론 벨트를 제거할때 좌 또는 우 위치에 벨트가 있다면 데코레이션 타일은 복구해줘야해서 생각보다 조건이 복잡하더라고
아직 가로 텍스쳐밖에 못만들어서 영상 내용은 짧은데 만족스러운 결과였음
다들 이미 알고있는 내용이겠지만 도움이될것같아서 정리해서 올려봄
십상땃지
이게 팩토리오 벨트의 비밀이었구나