Static Mesh Surface Spawn

메시 데이터 인터페이스가 표면 위치를 Spawn으로 넘긴다

표면 스폰은 메시를 지정하는 일과 파티클 시작 위치를 계산하는 일을 분리해서 연결해야 한다.

1. Mesh Asset

읽을 표면을 정한다

SM_Cube, SM_Sphere 같은 메시 에셋을 먼저 고른다.

2. Data Interface

Emitter가 메시를 읽게 한다

Niagara Data Interface Static Mesh가 표면 정보를 공급한다.

3. Location Module

Spawn 위치로 소비한다

Location: Static Mesh가 데이터 인터페이스 값을 파티클 시작점으로 쓴다.

4. Surface Mode

표면 샘플링을 확인한다

내부가 아니라 표면에서 생성되는지 Viewport에서 바로 검증한다.

안 보일 때 먼저 볼 곳 의미
메시가 비어 있음 Static Mesh 데이터 인터페이스 샘플링할 표면 자체가 없어 Spawn 위치가 나오지 않는다.
중심에서만 생성됨 Location Type Surface가 아니라 기본 위치나 다른 샘플 모드로 남아 있을 수 있다.
생성은 되지만 티가 안 남 Spawn Count, Lifetime, Size 위치 연결은 맞지만 표현 값이 너무 작거나 짧을 수 있다.

핵심: 표면 스폰의 계약은 “메시를 읽는 모듈”과 “그 표면을 시작 위치로 쓰는 모듈”을 같은 데이터 흐름에 올리는 것이다.