# Полезные ссылки

Файл, который добавляется почти ко всем шейдерам в юнити, содержит множество вспомогательных функций: %UNITY%\Editor\Data\CGIncludes\UnityCG.cginc

Список стандартных функций: [http://http.developer.nvidia.com/CgTutorial/cg\_tutorial\_appendix\_e.html](http://http.developer.nvidia.com/CgTutorial/cg_tutorial_appendix_e.html)

Описание семантик переменных: [https://msdn.microsoft.com/en-us/library/windows/desktop/bb509647.aspx](https://msdn.microsoft.com/en-us/library/windows/desktop/bb509647.aspx)

Уроки по написанию шейдеров, даётся глубокий материал в отрыве от Unity3D, но на том же шейдерном языке:[http://http.developer.nvidia.com/CgTutorial/cg\_tutorial\_chapter01.html](http://http.developer.nvidia.com/CgTutorial/cg_tutorial_chapter01.html)
