언리얼 엔진에서 Foliage 툴 배우기 (Day 13)

발행: (2026년 1월 8일 오후 04:55 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

Day 13 – Foliage Tool Overview

나는 나무와 풀을 추가하는 것이 쉬울 거라 생각했지만, 첫 시도에서는 경사면이 비어 있었다. 이 글에서는 언리얼 엔진의 Foliage Tool에 대해 발견한 내용과 왜 잎사귀가 기본적으로 모든 곳에 나타나지 않는지에 대해 기록한다.

Opening the Foliage Tool

  • 좌측 상단 메뉴에서 Foliage Mode를 선택하거나 Shift + 3을 누른다.
  • 잎사귀 패널이 나타나며, 뷰포트에서 직접 나무, 풀, 식물을 페인팅할 수 있다.

Basic Tools

ToolPurpose
Paint (Brush)잎사귀 배치
Erase잎사귀 제거
Select배치된 잎사귀 선택

도구 아래에는 크기와 강도와 같은 브러시 설정이 있다.

Adding Foliage Assets

  1. Content Browser에서 자산을 Foliage List로 끌어다 놓는다.
  2. 혹은 언리얼 마켓플레이스 등에서 잎사귀 자산을 다운로드한 뒤 리스트에 끌어다 놓는다.

자산이 리스트에 추가되면 레벨에 바로 페인팅할 수 있다.

Foliage Instance Settings

각 잎사귀 유형마다 고유한 파라미터가 있다:

  • Density – 단위 면적당 인스턴스 수
  • Scale – 인스턴스 크기 범위
  • Random Rotation – 방향의 무작위 변형

The Slope Problem

경사면이나 언덕에 페인팅을 시도했을 때는 아무것도 나타나지 않았고, 평평한 지면에서는 정상적으로 작동했다. 문제는 Ground Slope Angle 설정에 있었다:

  • 잎사귀 인스턴스 설정에서 Ground Slope Angle를 찾는다.
  • 허용 각도를 높여 더 가파른 표면에도 배치가 가능하도록 한다.

이 값을 조정한 후, 잎사귀가 경사면에 정상적으로 나타났다.

Tip: 잎사귀가 보이지 않을 경우 Ground Slope Angle와 다른 배치 필터를 확인하라. 작은 설정이 큰 요소를 차단할 수 있다.

Takeaways

  • 잎사귀 배치는 표면 각도와 기타 필터에 의해 제어되며, 도구 자체의 버그가 아니다.
  • 경사각을 조정하면 대부분의 “아무것도 나타나지 않음” 문제를 빠르게 해결할 수 있다.
  • 점진적인 학습은 게임 개발을 위한 견고한 기반을 만든다.

게임 개발을 배우고 있다면 다음 포스트도 기대해 주세요! 🎮🚀

Back to Blog

관련 글

더 보기 »

🎮 Game Development 학습 – Day 9

Debugging Blueprints & Using Print String 🧪 오늘 시도하고 배운 것 - Debugging Blueprints의 중요성을 배웠다. - 일관되지 않은 문 동작 이후…