차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| unity:sl-shaderprograms [2015/05/22 02:53] – 링크가 옮기기 작업 때문에 적응했습니다 157.55.39.231 | unity:sl-shaderprograms [2018/02/22 03:04] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{tag> | ||
| ======Writing vertex and fragment shaders====== | ======Writing vertex and fragment shaders====== | ||
| 줄 28: | 줄 29: | ||
| 미리보기의 시작에서 컴파일 지시어는 //#pragma// 문장으로 주어질 수 있습니다. Unity에 의해 인식되어지는 지시어는 다음과 같습니다: | 미리보기의 시작에서 컴파일 지시어는 //#pragma// 문장으로 주어질 수 있습니다. Unity에 의해 인식되어지는 지시어는 다음과 같습니다: | ||
| - | * //#pragma vertex //name'' | + | * // #pragma vertex //name// // - 함수 //name//가 꼭지점 프로그램임을 나타냅니다. |
| * //#pragma fragment //name//// - 함수 //name//가 프래그멘트 프로그램임을 나타냅니다. | * //#pragma fragment //name//// - 함수 //name//가 프래그멘트 프로그램임을 나타냅니다. | ||
| * //#pragma fragmentoption // | * //#pragma fragmentoption // | ||
| 줄 58: | 줄 59: | ||
| * //xbox360// - Xbox 360. | * //xbox360// - Xbox 360. | ||
| * //ps3// - PlayStation 3. | * //ps3// - PlayStation 3. | ||
| - | * //flash'' | + | * //flash// - Flash. |
| 예를 들어 이 라인은 쉐이더를D3D9 모드로 오직 컴파일 할 것입니다: | 예를 들어 이 라인은 쉐이더를D3D9 모드로 오직 컴파일 할 것입니다: | ||
| 줄 66: | 줄 67: | ||
| =====Subsections===== | =====Subsections===== | ||
| - | (: | + | * [[SL-PropertiesInPrograms]] |
| + | * [[SL-VertexProgramInputs]] | ||
| + | * [[SL-BuiltinStateInPrograms]] | ||
| + | * [[SL-GLSLShaderPrograms]] | ||
| - | {{tag> | ||
| * 출처: [[http:// | * 출처: [[http:// | ||