Enviar búsqueda
Cargar
셰이더 합성
•
10 recomendaciones
•
1,602 vistas
JiUng Choi
Seguir
KGC2014에 발표했던 셰이더 합성 관련 심화 내용.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 24
Descargar ahora
Descargar para leer sin conexión
Recomendados
MMORPG게임엔진의 현재와미래 by 장언일
MMORPG게임엔진의 현재와미래 by 장언일
drandom
내 손에 픽셀을 쥐어다오
내 손에 픽셀을 쥐어다오
KwangSam Kim
Next 게임 실전 프로젝트 슬라이드
Next 게임 실전 프로젝트 슬라이드
Nam Hyeonuk
리얼타임 환경에서 쉐이더 프로그래밍을 통한 룩디벨롭과 특수효과
리얼타임 환경에서 쉐이더 프로그래밍을 통한 룩디벨롭과 특수효과
WonKee Kim
KGC 2007 소프트웨어 렌더러 개발
KGC 2007 소프트웨어 렌더러 개발
SeongWan Kim
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
MinGeun Park
[0108 조진현]출발 소프트웨어 렌더러
[0108 조진현]출발 소프트웨어 렌더러
진현 조
나만의 엔진 개발하기
나만의 엔진 개발하기
YEONG-CHEON YOU
Recomendados
MMORPG게임엔진의 현재와미래 by 장언일
MMORPG게임엔진의 현재와미래 by 장언일
drandom
내 손에 픽셀을 쥐어다오
내 손에 픽셀을 쥐어다오
KwangSam Kim
Next 게임 실전 프로젝트 슬라이드
Next 게임 실전 프로젝트 슬라이드
Nam Hyeonuk
리얼타임 환경에서 쉐이더 프로그래밍을 통한 룩디벨롭과 특수효과
리얼타임 환경에서 쉐이더 프로그래밍을 통한 룩디벨롭과 특수효과
WonKee Kim
KGC 2007 소프트웨어 렌더러 개발
KGC 2007 소프트웨어 렌더러 개발
SeongWan Kim
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
MinGeun Park
[0108 조진현]출발 소프트웨어 렌더러
[0108 조진현]출발 소프트웨어 렌더러
진현 조
나만의 엔진 개발하기
나만의 엔진 개발하기
YEONG-CHEON YOU
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
devCAT Studio, NEXON
MMOG Server-Side 충돌 및 이동처리 설계와 구현
MMOG Server-Side 충돌 및 이동처리 설계와 구현
YEONG-CHEON YOU
아티스트에게 사랑받는 3DS Max 우버쉐이더
아티스트에게 사랑받는 3DS Max 우버쉐이더
포프 김
빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술
YEONG-CHEON YOU
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
KwangSam Kim
[GAMENEXT] 10년을 혈십자와 보내고.. (별바람 스튜디오)
[GAMENEXT] 10년을 혈십자와 보내고.. (별바람 스튜디오)
GAMENEXT Works
Ndc12 이창희 render_pipeline
Ndc12 이창희 render_pipeline
changehee lee
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
YEONG-CHEON YOU
게임 프로그래밍 기초 공부법
게임 프로그래밍 기초 공부법
Chris Ohk
[학교 메이커교육 세미나 2016] 세션 3 - What will you make? : 한승균 교사(제주 이도초)
[학교 메이커교육 세미나 2016] 세션 3 - What will you make? : 한승균 교사(제주 이도초)
brainerymakers
[GDC] Perry_POCBasedDesign_KOR
[GDC] Perry_POCBasedDesign_KOR
Jisang Yoon
[2012 대학특강] 아티스트 + 프로그래머
[2012 대학특강] 아티스트 + 프로그래머
포프 김
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
영욱 오
[141015] cedec 2014 참관기 & 강연 리뷰 #2
[141015] cedec 2014 참관기 & 강연 리뷰 #2
MinGeun Park
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
Sunhyo Jung
유니티 고급 과정 -1-
유니티 고급 과정 -1-
Kiyoung Moon
Java project
Java project
Hwangcy
유니티 고급 과정 -3-
유니티 고급 과정 -3-
Kiyoung Moon
셰이더 만들기 실습
셰이더 만들기 실습
Jungsoo Park
Brdf기반 사전정의 스킨 셰이더
Brdf기반 사전정의 스킨 셰이더
동석 김
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
henjeon
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
JP Jung
Más contenido relacionado
La actualidad más candente
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
devCAT Studio, NEXON
MMOG Server-Side 충돌 및 이동처리 설계와 구현
MMOG Server-Side 충돌 및 이동처리 설계와 구현
YEONG-CHEON YOU
아티스트에게 사랑받는 3DS Max 우버쉐이더
아티스트에게 사랑받는 3DS Max 우버쉐이더
포프 김
빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술
YEONG-CHEON YOU
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
KwangSam Kim
[GAMENEXT] 10년을 혈십자와 보내고.. (별바람 스튜디오)
[GAMENEXT] 10년을 혈십자와 보내고.. (별바람 스튜디오)
GAMENEXT Works
Ndc12 이창희 render_pipeline
Ndc12 이창희 render_pipeline
changehee lee
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
YEONG-CHEON YOU
게임 프로그래밍 기초 공부법
게임 프로그래밍 기초 공부법
Chris Ohk
[학교 메이커교육 세미나 2016] 세션 3 - What will you make? : 한승균 교사(제주 이도초)
[학교 메이커교육 세미나 2016] 세션 3 - What will you make? : 한승균 교사(제주 이도초)
brainerymakers
[GDC] Perry_POCBasedDesign_KOR
[GDC] Perry_POCBasedDesign_KOR
Jisang Yoon
[2012 대학특강] 아티스트 + 프로그래머
[2012 대학특강] 아티스트 + 프로그래머
포프 김
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
영욱 오
[141015] cedec 2014 참관기 & 강연 리뷰 #2
[141015] cedec 2014 참관기 & 강연 리뷰 #2
MinGeun Park
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
Sunhyo Jung
유니티 고급 과정 -1-
유니티 고급 과정 -1-
Kiyoung Moon
Java project
Java project
Hwangcy
La actualidad más candente
(17)
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
MMOG Server-Side 충돌 및 이동처리 설계와 구현
MMOG Server-Side 충돌 및 이동처리 설계와 구현
아티스트에게 사랑받는 3DS Max 우버쉐이더
아티스트에게 사랑받는 3DS Max 우버쉐이더
빠른 렌더링을 위한 오브젝트 제외 기술
빠른 렌더링을 위한 오브젝트 제외 기술
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
Unite 2015 Seoul : 인디에게 어디가 한계인지는 해봐야 알잖아?
[GAMENEXT] 10년을 혈십자와 보내고.. (별바람 스튜디오)
[GAMENEXT] 10년을 혈십자와 보내고.. (별바람 스튜디오)
Ndc12 이창희 render_pipeline
Ndc12 이창희 render_pipeline
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
프레임레이트 향상을 위한 공간분할 및 오브젝트 컬링 기법
게임 프로그래밍 기초 공부법
게임 프로그래밍 기초 공부법
[학교 메이커교육 세미나 2016] 세션 3 - What will you make? : 한승균 교사(제주 이도초)
[학교 메이커교육 세미나 2016] 세션 3 - What will you make? : 한승균 교사(제주 이도초)
[GDC] Perry_POCBasedDesign_KOR
[GDC] Perry_POCBasedDesign_KOR
[2012 대학특강] 아티스트 + 프로그래머
[2012 대학특강] 아티스트 + 프로그래머
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
게임 프로그래머로 살아남기 at 지스타 컨퍼런스 2013
[141015] cedec 2014 참관기 & 강연 리뷰 #2
[141015] cedec 2014 참관기 & 강연 리뷰 #2
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
Unite 17 Education Day (미대 지망생이었던 제가)유니티 게임 개발자가 되었습니다 - 정선효
유니티 고급 과정 -1-
유니티 고급 과정 -1-
Java project
Java project
Destacado
유니티 고급 과정 -3-
유니티 고급 과정 -3-
Kiyoung Moon
셰이더 만들기 실습
셰이더 만들기 실습
Jungsoo Park
Brdf기반 사전정의 스킨 셰이더
Brdf기반 사전정의 스킨 셰이더
동석 김
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
henjeon
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
JP Jung
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
MinGeun Park
유니티 고급 과정 -2-
유니티 고급 과정 -2-
Kiyoung Moon
유니티 고급 과정 -4-
유니티 고급 과정 -4-
Kiyoung Moon
Unity Surface Shader for Artist 04
Unity Surface Shader for Artist 04
SangYun Yi
[IGC 2016] 엔씨소프트 홍상범 - 3D아티스트 위한 프로그램 연동하여 개발 제작 환경 개선하기
[IGC 2016] 엔씨소프트 홍상범 - 3D아티스트 위한 프로그램 연동하여 개발 제작 환경 개선하기
강 민우
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_7차(2)_Oauth_박민우_20120718
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_7차(2)_Oauth_박민우_20120718
KTH, 케이티하이텔
7강 shader basic lighting_배포용 삭제버전
7강 shader basic lighting_배포용 삭제버전
JP Jung
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
강 민우
언차티드4 테크아트 파트2 mipFog
언차티드4 테크아트 파트2 mipFog
Dae Hyek KIM
LINQ란 무엇인가
LINQ란 무엇인가
Jungsoo Park
[IGC 2016] 액션스퀘어 문의주 - 언리얼4 아티스트를 위한 실용적인 PBR 가이드
[IGC 2016] 액션스퀘어 문의주 - 언리얼4 아티스트를 위한 실용적인 PBR 가이드
강 민우
유니티4.6 의 새로운 gui시스템
유니티4.6 의 새로운 gui시스템
GukHwan Ji
유니티직원들 유니티배우기 (세일즈,마케팅,오피스팀 대상)
유니티직원들 유니티배우기 (세일즈,마케팅,오피스팀 대상)
GukHwan Ji
[H3 2012] OAuth2 - API 인증을위한 만능 도구상자
[H3 2012] OAuth2 - API 인증을위한 만능 도구상자
KTH, 케이티하이텔
5시간동안 웨딩런 만들기 워크샵(유나이트2015)
5시간동안 웨딩런 만들기 워크샵(유나이트2015)
GukHwan Ji
Destacado
(20)
유니티 고급 과정 -3-
유니티 고급 과정 -3-
셰이더 만들기 실습
셰이더 만들기 실습
Brdf기반 사전정의 스킨 셰이더
Brdf기반 사전정의 스킨 셰이더
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
Ndc2010 전형규 마비노기2 캐릭터 렌더링 기술
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
물리 기반 셰이더의 허와 실:물리기반 셰이더를 가르쳐 봤습니다 공개용
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티 고급 과정 -2-
유니티 고급 과정 -2-
유니티 고급 과정 -4-
유니티 고급 과정 -4-
Unity Surface Shader for Artist 04
Unity Surface Shader for Artist 04
[IGC 2016] 엔씨소프트 홍상범 - 3D아티스트 위한 프로그램 연동하여 개발 제작 환경 개선하기
[IGC 2016] 엔씨소프트 홍상범 - 3D아티스트 위한 프로그램 연동하여 개발 제작 환경 개선하기
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_7차(2)_Oauth_박민우_20120718
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_7차(2)_Oauth_박민우_20120718
7강 shader basic lighting_배포용 삭제버전
7강 shader basic lighting_배포용 삭제버전
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
[IGC 2016] 넷게임즈 김영희 - Unreal4를 사용해 모바일 프로젝트 제작하기
언차티드4 테크아트 파트2 mipFog
언차티드4 테크아트 파트2 mipFog
LINQ란 무엇인가
LINQ란 무엇인가
[IGC 2016] 액션스퀘어 문의주 - 언리얼4 아티스트를 위한 실용적인 PBR 가이드
[IGC 2016] 액션스퀘어 문의주 - 언리얼4 아티스트를 위한 실용적인 PBR 가이드
유니티4.6 의 새로운 gui시스템
유니티4.6 의 새로운 gui시스템
유니티직원들 유니티배우기 (세일즈,마케팅,오피스팀 대상)
유니티직원들 유니티배우기 (세일즈,마케팅,오피스팀 대상)
[H3 2012] OAuth2 - API 인증을위한 만능 도구상자
[H3 2012] OAuth2 - API 인증을위한 만능 도구상자
5시간동안 웨딩런 만들기 워크샵(유나이트2015)
5시간동안 웨딩런 만들기 워크샵(유나이트2015)
Similar a 셰이더 합성
Ndc2013 정리(upload버전)
Ndc2013 정리(upload버전)
Minsu Park
유니티로 해보는 게임 프로토타이핑
유니티로 해보는 게임 프로토타이핑
Kiyoung Moon
NFDC 2015 내러티브 중심의 디자인
NFDC 2015 내러티브 중심의 디자인
DongKyun Kim
[1002 조진현]unity3d 소개
[1002 조진현]unity3d 소개
진현 조
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
ChangHyun Won
정희석, 셰이더 리소스 빌드 자동화 할 수 없나요?, NDC2013
정희석, 셰이더 리소스 빌드 자동화 할 수 없나요?, NDC2013
devCAT Studio, NEXON
Framer js a/s talk
Framer js a/s talk
Sewon Ann
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
포프 김
아이폰게임 인피니트블레이드
아이폰게임 인피니트블레이드
sketchout
마비노기듀얼 이야기-넥슨 김동건
마비노기듀얼 이야기-넥슨 김동건
강 민우
Unity3D로 풀3D web mmorpg 만들기
Unity3D로 풀3D web mmorpg 만들기
JP Jung
WTM 2018 2개월차 신입 백엔드 개발자의 따끈따끈 개발 썰
WTM 2018 2개월차 신입 백엔드 개발자의 따끈따끈 개발 썰
Eunhyang Kim
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
MinGeun Park
SiegeMode! C++ Advanced Project Ver
SiegeMode! C++ Advanced Project Ver
Seokmin No
협업하는 디자이너 - #6 iOS
협업하는 디자이너 - #6 iOS
Jinkyou Son
내 마음대로 정리 해 본 ndc 발표 자료
내 마음대로 정리 해 본 ndc 발표 자료
SeungMin Yang
iOS7 Sprite Kit을 이용한 게임 개발
iOS7 Sprite Kit을 이용한 게임 개발
Changwon National University
20140929 vr for_slideshare
20140929 vr for_slideshare
Sunghyeon Hwang
17. cocos2d 기초
17. cocos2d 기초
Sangon Lee
김동건, 할머니가 들려주신 마비노기 개발 전설, NDC2019
김동건, 할머니가 들려주신 마비노기 개발 전설, NDC2019
devCAT Studio, NEXON
Similar a 셰이더 합성
(20)
Ndc2013 정리(upload버전)
Ndc2013 정리(upload버전)
유니티로 해보는 게임 프로토타이핑
유니티로 해보는 게임 프로토타이핑
NFDC 2015 내러티브 중심의 디자인
NFDC 2015 내러티브 중심의 디자인
[1002 조진현]unity3d 소개
[1002 조진현]unity3d 소개
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
정희석, 셰이더 리소스 빌드 자동화 할 수 없나요?, NDC2013
정희석, 셰이더 리소스 빌드 자동화 할 수 없나요?, NDC2013
Framer js a/s talk
Framer js a/s talk
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
아이폰게임 인피니트블레이드
아이폰게임 인피니트블레이드
마비노기듀얼 이야기-넥슨 김동건
마비노기듀얼 이야기-넥슨 김동건
Unity3D로 풀3D web mmorpg 만들기
Unity3D로 풀3D web mmorpg 만들기
WTM 2018 2개월차 신입 백엔드 개발자의 따끈따끈 개발 썰
WTM 2018 2개월차 신입 백엔드 개발자의 따끈따끈 개발 썰
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
[KGC2011_박민근] 신입 게임 개발자가 알아야 할 것들
SiegeMode! C++ Advanced Project Ver
SiegeMode! C++ Advanced Project Ver
협업하는 디자이너 - #6 iOS
협업하는 디자이너 - #6 iOS
내 마음대로 정리 해 본 ndc 발표 자료
내 마음대로 정리 해 본 ndc 발표 자료
iOS7 Sprite Kit을 이용한 게임 개발
iOS7 Sprite Kit을 이용한 게임 개발
20140929 vr for_slideshare
20140929 vr for_slideshare
17. cocos2d 기초
17. cocos2d 기초
김동건, 할머니가 들려주신 마비노기 개발 전설, NDC2019
김동건, 할머니가 들려주신 마비노기 개발 전설, NDC2019
셰이더 합성
1.
Shader Compose material
합성 !1 IMC Games 최지웅
2.
Who are you?
프로그래밍 5년차 IMC Games 엔진팀 @mczombie !2
3.
Shader를 합성할 순
없을까? 있지... 안되는 게 어디있나? 누군가가 떠올렸다. !3
4.
Shader 합성? 정확하게
표현하자면 Material 합성. 기본 Material에 추가적인 효과. 하나의 효과를 모든 오브젝트에 사용하고 싶다. !4
5.
근데 왜 합성하고
싶을까? 그냥 만들면 되는 거 아녀? !5
6.
왜? 몬스터가 얼음
스킬에 몸이 얼어버린 효과를 작업. 어라? 다른 몬스터도 작업해줘야 하네? 그냥 하지 뭐.... 그렇게 50여 마리에 작업이 완료. !6
7.
왜? 기획쪽에서 불에
타는 효과를 작성해 달라는 요청. ...으잉? 50마리 전부요? 이 때부터는 노가다가 시작된다. 독, 슬립, 고통... 등등 작업량이 많아짐. !7 그래서...
8.
하나의 효과를 돌려쓰면
안될까? 됨 !8
9.
그래서 만들었습니다 Pow시연er
!9
10.
기존 Shader의 구조
NodeShader라 칭합니다 먼저 알아야할 지식 !10
11.
NodeShader 다들 아시는
언리얼 엔진의 그것! 각각의 슬롯이 원하는 정보를 디자이너가 만들어서 연결 프로그래머는 슬롯의 정보를 가지고 라이팅 등의 추가 처리. !11
12.
SLOT? 프로그래머와의 약속된
값. 각각의 슬롯에 특성에 맞게 프로그램에서 처리. 노멀맵은 라이팅에 사용한다 던지... !12
13.
!13 공용 Vertex
Shader 공용 Pixel Shader 그림으로 살펴보면... 디자이너가 제작한 Shader 약속된 슬롯 정보.
14.
그러면 슬롯을 한
번 더 거치게 할 순 없을까? 이게 Shader 합성의 핵심 !14 이 개념을 그림으로...
15.
연결을 끊는다. !15
공용 Vertex Shader 공용 Pixel Shader 디자이너가 제작한 Shader 다른 디자이 너가 제작한 Shader 슬롯 정보를 캐치 꽝 슬롯 정보를 변형
16.
구현 !16
17.
구현해야 할 사항
shader include 문제. ...말고는 모두 쉬운 문제. 그냥 열심히 하면됩니다. !17
18.
Shader Include include
순서는? Vs -> design ps -> add ps -> ps 어떻게 중간을 연결시킬 것인가? 파일 이름은 다르다. !18
19.
D3DXINCLUDE DirectX 클래스.
Shader code에서 메모리 로딩을 위한. Shader Code에서 include "쏼라쏼라"를 캐치. 상속 받아서 구현하면 "쏼라쏼라"의 문자을 넘겨준다. !19
20.
D3DXINCLUDE 약속된 문자열.
그것이 들어오면 구현 클래스에서 다른 파일을 로딩. 해결 완료. !20
21.
뭐 대단한 게
있는 것 같지만 이걸로 끝 !21
22.
단점 합성될 Shader를
최대한 일반화. 미리 컴파일 할 수가 없음. ...있을지도. !22
23.
장점 한 번
구현해 놓으면 노가다가 없어집니다. 인스턴싱 하기에는 조금 힘들어요. 만들기도 쉬움. !23
24.
!24
Descargar ahora