2015-02-02 3 views

ответ

3

Существует три вида шейдеров при работе с SceneKit.

Как для каждого приложения OpenGL существуют вершинные шейдеры и фрагментарные шейдеры. Вершинные шейдеры часто имеют расширение .vert или .vsh, а фрагментарные шейдеры часто имеют расширениеили .fsh. Эти шейдеры используются с классом SCNProgram.

Кроме того, SceneKit предоставляет концепцию модификаторов шейдеров, которые часто имеют расширение .shader. Модификаторы шейдеров могут влиять на вершину фрагментарного шейдера и использоваться с протоколом SCNShadable.

Эти расширения файлов являются лишь показаниями и могут быть действительно любыми, что вы хотите.