SlideShare a Scribd company logo
Post Effect(Processing)
NHN NEXT 이선협
Post Effect란?
 해당 장면에 대한 후처리
 게임 화면을 좀 더 다양하게 표현 가능하다.
 Post Processing이라고도 한다.
백문이 불여일견
百聞不如一見
이런 평범한 화면이...
이렇게 멋지게(?) 재탄생!
직접 해봅시다
테스트 툴 다운로드
 StudioPostEffect
 https://sites.google.com/site/studioposteffect/
 PostEffect 테스트 툴
 간단하게 클릭만으로 테스트 가능
 단순 PostEffect뿐만 아닌 다양한 상황 연출 가능
 버그가 좀 많다.
이놈이 테스트 툴 입니다.
테스트 해봅시다!
 새 프로젝트 생성
 새로운 Compositions 생성
 fx파일을 생성하자
 드래그 앤 드랍 혹은 우 클릭을 통해 다양한 조합을 통해 PostEffect를 구현할 수 있다.
일단 씬을 생성하자
일단 씬을 생성하자 만들어둔 fx 파일 삽입
일단 씬을 생성하자 만들어둔 fx 파일 삽입 Input과 Output을 연결
일단 씬을 생성하자 만들어둔 fx 파일 삽입 Input과 Output을 연결
아직은 변화가 없다
더블 클릭하여 쉐이더를 수정하자
더블 클릭하여 쉐이더를 수정하자
간단한 코드 삽입
간단한 코드 삽입
더블 클릭하여 쉐이더를 수정하자
즉시 반영되는 쉐이더 코드
외부 변수를 이용해봅시다
새로운 fx를 생성하자
새로운 fx를 생성하자 코드를 다음과 같이 수정
새로운 fx를 생성하자 코드를 다음과 같이 수정
Test의 Output을 Test2의 Input으로 넘겨준다
새로운 fx를 생성하자 코드를 다음과 같이 수정
Test의 Output을 Test2의 Input으로 넘겨준다
PostEffect -> PostEffect
즉 두 번 처리된다
새로운 fx를 생성하자 코드를 다음과 같이 수정
Test의 Output을 Test2의 Input으로 넘겨준다
PostEffect -> PostEffect
즉 두 번 처리된다
외부 변수를 조작 가능
감사합니다

More Related Content

PDF
덕성여자대학교 RefWorks 설치 가이드
PPTX
macOS 에 opencv3 설치 후 Xcode 로 프로젝트 불러오기
PPTX
오래된 프로젝트에 Jenkins 적용해보기
PDF
협업하는 디자이너 - #5 Xcode 설치하기
PDF
협업하는 디자이너 - #3 Android Studio 설치하기
PDF
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
PDF
왜 Swift를 해야할까요?
PPTX
C++과 Lua script연동
덕성여자대학교 RefWorks 설치 가이드
macOS 에 opencv3 설치 후 Xcode 로 프로젝트 불러오기
오래된 프로젝트에 Jenkins 적용해보기
협업하는 디자이너 - #5 Xcode 설치하기
협업하는 디자이너 - #3 Android Studio 설치하기
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
왜 Swift를 해야할까요?
C++과 Lua script연동

Viewers also liked (15)

PPTX
C++과 TDD
PDF
Ndc11 이창희_hdr
PPTX
[0107 박민근] 쉽게 배우는 hdr과 톤맵핑
PDF
카툰 렌더링
PPT
후처리알아보기
PDF
[Ndc12] 누구나 알기쉬운 hdr과 톤맵핑 박민근
PDF
유니티에서 MMD 사용해보기
PDF
Functional Reactive Programming With RxSwift
PPTX
[150523] live2d 그녀들을 움직이게 하는 기술
PPTX
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
PDF
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
PPTX
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
PDF
텐서플로우 설치도 했고 튜토리얼도 봤고 기초 예제도 짜봤다면 TensorFlow KR Meetup 2016
PDF
지적 대화를 위한 깊고 넓은 딥러닝 PyCon APAC 2016
PDF
Tour of Vue.js
C++과 TDD
Ndc11 이창희_hdr
[0107 박민근] 쉽게 배우는 hdr과 톤맵핑
카툰 렌더링
후처리알아보기
[Ndc12] 누구나 알기쉬운 hdr과 톤맵핑 박민근
유니티에서 MMD 사용해보기
Functional Reactive Programming With RxSwift
[150523] live2d 그녀들을 움직이게 하는 기술
[데브루키/141206 박민근] 유니티 최적화 테크닉 총정리
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
텐서플로우 설치도 했고 튜토리얼도 봤고 기초 예제도 짜봤다면 TensorFlow KR Meetup 2016
지적 대화를 위한 깊고 넓은 딥러닝 PyCon APAC 2016
Tour of Vue.js
Ad

More from 선협 이 (11)

PDF
웹 개발을 위해 꼭 알아야하는 보안 공격
PDF
MongoDB 이해하기
PDF
Deep dive into Vue.js
PDF
오픈소스를 여행하는 히치하이커를 위한 안내서 - 자막
PDF
Metal 기반 특별한 UI/UX 제공하기 - Let'Swift 2017
PDF
Vue.js와 Reactive Programming 자막 :: Vuetiful Korea 2nd
PDF
Reactive Programming With Swift
PDF
파크히어 Realm 사용 사례
PDF
C++ 코드 품질 관리 비법
PPTX
C++11
PDF
MSBuild + Git + Jenkins
웹 개발을 위해 꼭 알아야하는 보안 공격
MongoDB 이해하기
Deep dive into Vue.js
오픈소스를 여행하는 히치하이커를 위한 안내서 - 자막
Metal 기반 특별한 UI/UX 제공하기 - Let'Swift 2017
Vue.js와 Reactive Programming 자막 :: Vuetiful Korea 2nd
Reactive Programming With Swift
파크히어 Realm 사용 사례
C++ 코드 품질 관리 비법
C++11
MSBuild + Git + Jenkins
Ad

Post Effect 테스트