라이팅

[33일차]패스렌더 뽑기, 블루프린트 콜리전과 라이트

블렌민 2023. 5. 25. 20:43

<학습목표>

-시퀀스에서 포스트프로세스 머티리얼을 활용해 패스렌더를 뽑을 수 있다. 

-레벨 블루프린트를 이용해서 다른 레벨로 이동하는 문을 만들 수 있다. 

-블루프린트 라이트를 이용해서 다양한 조명효과를 만들 수 있다. 

 

2. 레벨 이동하는 블루 프린트 만들기.

1) 두개의 레벨을 준비한다.

2)트리거 박스와 문을 준비한다(사실 문은 뭐... 거기에 트리거 박스가 있다 위치 표시용)

트리거 박스는 액터 배치에서 끌고 온다.

3)트리거 박스를 선택한 체로 해달 레벨 블루 프린트를 열고 해달 노드를 만든다

4)컴파일 후 결과 

 

 

3. 블루프린트 라이트 만들기 

 

1)블루프린트 컨스트럭션 스크립트를 이용한다.

 컨스트럭션 스크립트는 블루프린트 클래스의 인스턴스 생성시 컴포넌트 리스트 다음에 실행되는 부분인데... 앞에 이벤트 생성보다 훨씬 앞에 생성되는 부분이라 생각하면 편하다. 선언 부분이랄까... 정보처리할때 프론트 데스크에서 정보 적는 느낌?

 

2) 스크립트에서 아래와 같이 설정하고 밖에서 수정할 수 있게 color 변수와 intencity 변수에 인스턴스 편집 가능을 체크한다.

3)결과 

4)콜리전을 이용한 반경안에 들어오면 켜지는 조명 

5) 가까이 다가가면 터지는 블루프린트