UE5 PCG: 스플라인 한 줄로 양쪽 꽃길 만들기
블로그현재 글

UE5 PCG: 스플라인 한 줄로 양쪽 꽃길 만들기

카테고리

요약스플라인 한 줄만 그려도 Transform Points 2개로 좌·우 양쪽 꽃길을 자동 생성할 수 있습니다. 흐름은 Spline Sampler → Transform Points ×2 → Static Mesh Spawner ×2. 오프셋(좌/우)과 간격만 노출해두면 이후 수정도 한 번에 끝납니다.

개요

좌·우 가장자리를 따라 꽃을 수작업으로 배치하면 수정과 유지보수가 어렵습니다. PCG로 스플라인을 기준 포인트로 삼고, 그 포인트를 좌/우로 오프셋해 두 줄을 만든 뒤 각각 Static Mesh Spawner에 연결하면, 스플라인만 움직여도 결과가 자동으로 업데이트됩니다.

준비물 & 전제

  • Unreal Engine 5.3+ (PCG 플러그인 활성화)
  • 레벨에 그려둔 스플라인 액터(권장 Tag: road)
  • 꽃 Static Mesh 1종 이상
  • Part 1에서 만든 PCG 그래프(기본 샘플러 포함)

단계별 튜토리얼

1) 스플라인에서 포인트 샘플링

  1. Spline Sampler 배치 → 대상 스플라인(Tag=road) 지정.
  2. Distance Between/Spacing으로 간격 설정(예: 60–100cm).
  3. 포인트 Orientation 활성화(스플라인 진행 방향 기준 확보).

2) 좌·우 라인 분기(Transform Points ×2)

  1. Transform Points 노드를 두 개 추가(Left / Right).
  2. Transform SpaceRelative to Point로 설정.
  3. Translation에서 Right 축(프로젝트 축에 따라 Y 또는 X)을 사용해 오프셋:
    • Right 라인: +Offset (예: +80 cm)
    • Left 라인: -Offset (예: -80 cm)

3) 각 라인을 꽃으로 스폰(Static Mesh Spawner ×2)

  1. 각 Transform 출력 → Static Mesh Spawner 입력(총 2개).
  2. Mesh에 꽃 지정, Uniform Scale 0.9–1.15 랜덤, Yaw ±10–25° 랜덤.
  3. PCG 그래프/볼륨을 리프레시하여 결과 확인.

4) 레벨에서 즉시 확인

  1. 스플라인 제어점을 이동/회전해 양쪽 꽃길이 자동 추종하는지 확인.
  2. Offset·Spacing을 그래프 파라미터로 노출해 슬라이더식으로 조정 가능하게 만듭니다.
노드 연결 개념
Spline Sampler ├─ Transform Points (Left,  -OffsetRight) ─▶ Static Mesh Spawner (Flowers L) └─ Transform Points (Right, +OffsetRight) ─▶ Static Mesh Spawner (Flowers R)

품질을 높이는 팁

  • 곡선 코너: 스플라인 제어점을 늘리고 Sampler 간격을 줄여 벌어짐 방지.
  • 지면 투영: 필요 시 Project to Landscape/Surface 노드 추가로 떠오름 최소화.
  • 밀도 제어: Spawner Min/Max Distance와 Sampler 간격을 함께 튜닝.
  • 재사용: Offset·Spacing·Random 범위를 그래프 입력으로 노출해 프리셋화.

자주 묻는 질문(FAQ)

좌/우가 뒤바뀌어요.

Transform 오프셋 축의 부호(±)를 바꾸고, Relative to Point가 맞는지 확인하세요. 월드 기준이면 축이 어긋납니다.

코너에서 간격이 들쭉날쭉합니다.

Spline Sampler 간격을 줄이고, 필요 시 코너 구간에만 밀도 감쇠/증가 규칙을 추가하세요.

꽃 종류를 바꾸거나 섞고 싶어요.

Spawner에 Weighted Mesh Set을 사용해 여러 꽃을 등록하고 가중치만 조절하면 됩니다.

마무리 & 다음 편 예고

이제 스플라인 한 줄과 Transform 두 개만으로 양쪽 꽃길을 자동화했습니다. 다음 편에서는 한 종류 꽃길을 다채로운 혼합 꽃길로 바꾸는 방법을 보여드릴게요. PCG 관련 궁금한 점은 댓글로 남겨주세요.

더 많은 언리얼 엔진 튜토리얼을 원하시나요?

우리 유튜브 채널에서 무료로 제공되는 언리얼 엔진 배경 제작 강의를 확인해보세요. 실무에서 바로 활용할 수 있는 실전 노하우와 최신 기법들을 영상으로 만나보실 수 있습니다.

🎓체계적인 학습 과정
🆓완전 무료 강의
실무 적용 가능한 기법
유튜브 채널 구독하기