콜리전, 랜드스케이프 & 폴리지

최석훈·2026년 4월 15일

26.04.15

강의를 보며, 완벽히 이해가지는 않아서 주입식으로 공부한다 생각코 따라해보았다. (응용이 어렵고, '여기서 이렇게 할 수 있구나, 이런게 있구나' 하는 정도에서 그침)

콜리전

간단한 문의 여닫이(회전문)를 구현하기 위해

  • 발판(collision box) 배치
  • 문 설치 (static mesh - door 입혀줌)
  • 회전할 축을 기준으로 두고, 문 위치 조정

생각보다 문에 가까이 붙어야 문이 열리는 구조가 될 것 같아 발판을 크게배치 해 보았다
(콜리전 박스를 문에서 이격시켜서 양쪽으로 설치 해 주었어도 깔끔했을 것 같다)

먼저 문에 대한 회전값을 줬다.

그리고 설정한 플레이어 캐릭터(BP_Character)가 발판(collision box)의 위치에 (overlap)겹쳐있을시 회전하도록 설정

타임라인 값을 리버스로 연결하여 문이 닫히게도 설정

결과

문이 제대로 작동되지 않는다.
Is Open(Bool)으로 [? Is Valid]를 활용하여 열렸을때만 닫힐 수 있도록, 닫혀 있을때만 열릴 수 있도록 추가 설정 필요


랜드스케이프 & 폴리지

랜드스케이프와 폴리지 기능이 있다는것 정도 익히면서 간단하게만 따라해 보았다

먼저 랜드스케이프 모드로 바닥을 4x4 생성 후 만들어 보고싶은 맵을 보며 스컬프팅 으로 높여주고, 스무드로 깎아서 자연스럽게 만들어 주었다.

이후 neo city 무료 에셋을 받아 actor를 폴리지로 변환 후 폴리지 모드(단일)로 건물을 심을 수 있었다.

추가

  • 무료 에셋에 landscape 나 Actor gress 등 검색하여 무료 잡초를 찾거나, 랜드스케이프 하기 좋은 에셋을 받은 후 바닥을 좀 더 풍성하게 설치하는 연습 필요

  • skeletal mesh중 인간형 설치 후 크기비교 하며 적정크기로 설치 할 수 있도록 한다.

  • 풀이나 바닥을 풍성하게 할 때, 브러쉬 크기를 키우고, 그 안에 들어갈 풀의 밀도, 반경, 스케일로 설정 가능하다 이후, 너무 도장찍은듯이 되지 않도록, 듬성듬성 빠져있는 등 자연스러움 조성 필요 (비슷하게 나무,바위 등 밀도 반경 스케일 수정으로 자연을 가꿔 나갈 수 있을 듯 하다)

profile
반갑습니다.

0개의 댓글