[Unity 면도기] 자주 쓰는 면도기 함수로 cginc를 만들면 편해요.
1293 단어 Unity
개시하다
면도기라고 쓰여 있는 말.shader가 어느새 길어졌어요.
따라서 외부 파일에 음영 함수를 정의했다.이걸 부를 방법이 있는지 알아봤는데
1 .cginc 파일 만들기
Unity의 마우스 오른쪽 버튼 클릭 메뉴를 보면cginc를 만들 수 없을 것 같아서 자원 관리자에 적당한 파일을 만들고 확장자를 cginc로 변경합니다.
hoge.cgincfloat hogefunc()
{
return 0.7;
}
2 .shader#include
shader의 머리로 기술#include"hoge.cginc"
.#include"UnityCG.cginc"
밑에 쓰면 돼요.
3 완료
이것이 바로 hoge다.cginc에서 정의한 함수를 사용할 수 있습니다.
shader에서 hogefunc라고 부르면 정확한 동작입니다.
참고 자료
How can I make my own shader include file (.cginc or .glslinc)?
http://answers.unity3d.com/questions/7595/how-can-i-make-my-own-shader-include-file-cginc-or.html
Reference
이 문제에 관하여([Unity 면도기] 자주 쓰는 면도기 함수로 cginc를 만들면 편해요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/r-ngtm/items/985f7c6fca915811455a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Unity의 마우스 오른쪽 버튼 클릭 메뉴를 보면cginc를 만들 수 없을 것 같아서 자원 관리자에 적당한 파일을 만들고 확장자를 cginc로 변경합니다.
hoge.cginc
float hogefunc()
{
return 0.7;
}
2 .shader#include
shader의 머리로 기술#include"hoge.cginc"
.#include"UnityCG.cginc"
밑에 쓰면 돼요.
3 완료
이것이 바로 hoge다.cginc에서 정의한 함수를 사용할 수 있습니다.
shader에서 hogefunc라고 부르면 정확한 동작입니다.
참고 자료
How can I make my own shader include file (.cginc or .glslinc)?
http://answers.unity3d.com/questions/7595/how-can-i-make-my-own-shader-include-file-cginc-or.html
Reference
이 문제에 관하여([Unity 면도기] 자주 쓰는 면도기 함수로 cginc를 만들면 편해요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/r-ngtm/items/985f7c6fca915811455a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이것이 바로 hoge다.cginc에서 정의한 함수를 사용할 수 있습니다.
shader에서 hogefunc라고 부르면 정확한 동작입니다.
참고 자료
How can I make my own shader include file (.cginc or .glslinc)?
http://answers.unity3d.com/questions/7595/how-can-i-make-my-own-shader-include-file-cginc-or.html
Reference
이 문제에 관하여([Unity 면도기] 자주 쓰는 면도기 함수로 cginc를 만들면 편해요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/r-ngtm/items/985f7c6fca915811455a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여([Unity 면도기] 자주 쓰는 면도기 함수로 cginc를 만들면 편해요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/r-ngtm/items/985f7c6fca915811455a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)