Categories
Unreal

시퀀서로 오브젝트 분해 생성

시퀀서로 오브젝트를 분해하고 생성하는 방법(Material Parameter Collection (머티리얼 파라미터 컬렉션))

머터리얼 파라미터 컬렉션 생성
생성한 머터리얼 파라미터 컬렉션에 스칼라와 벡터 파라미터 값 생성
오브젝트를 뷰포트에 넣고 머터리얼 편집하기
머터리얼의 블렌드 모드를 마스크로 변경
그래프에서 우클릭해서 CollectionParameter 노드 추가, 디테일 패널에 머터리얼 컬렉션의 파라미터 네임 벡터 파라미터 값으로 지정
CollectionParameter 노드를 하나 더 추가한 뒤 디테일 패널에 머터리얼 컬렉션의 파라미터 네임 스칼라 파라미터 값으로 지정
T + 좌클릭 – 텍스처 샘플 노드 생성, 1 + 좌클릭 – Material Expression Constant 노드 두개 생성 (Material Expression Constant의 값을 1과 0으로 설정)
If Math 표현식 추가 후 위와 같이 연결
이렇게 하면 분해가 없는 상태(DissolveValue 값 1)에서 완전히 분해된 상태(DissolveValue 값 0) 으로 전환
레벨 시퀀스 만들고 오토플레이와 루프 설정
시퀀서 트랙으로 Material Parameter Collection Track (머티리얼 파라미터 컬렉션 트랙)을 추가하고 앞에서 만든 머터리얼 파라미터 컬렉션 적용
Parameter (파라미터) 버튼을 클릭하고 DissolveValue 와 ColorValue 파라미터를 추가
DissolveValue가 0일 때는 오브젝트 없음
DissolveValue가 1일 때는 오브젝트 생성됨(텍스처에 따라 생성되는 모양 결정, colorvalue에 따라 색이 변경)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다