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 로 프로젝트 불러오기
Dae Hyun Nam
 
PPTX
오래된 프로젝트에 Jenkins 적용해보기
용호 최
 
PDF
협업하는 디자이너 - #5 Xcode 설치하기
Jinkyou Son
 
PDF
협업하는 디자이너 - #3 Android Studio 설치하기
Jinkyou Son
 
PDF
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
MinGi KYUNG
 
PDF
왜 Swift를 해야할까요?
선협 이
 
PPTX
C++과 Lua script연동
선협 이
 
덕성여자대학교 RefWorks 설치 가이드
덕성여자대학교 도서관
 
macOS 에 opencv3 설치 후 Xcode 로 프로젝트 불러오기
Dae Hyun Nam
 
오래된 프로젝트에 Jenkins 적용해보기
용호 최
 
협업하는 디자이너 - #5 Xcode 설치하기
Jinkyou Son
 
협업하는 디자이너 - #3 Android Studio 설치하기
Jinkyou Son
 
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
MinGi KYUNG
 
왜 Swift를 해야할까요?
선협 이
 
C++과 Lua script연동
선협 이
 

Viewers also liked (15)

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