Перейти к содержимому

What are Shaders? A Hands-on Introduction [Shaders Monthly #1]

GSN Composer

0:00 / 0:00

What are Shaders? A Hands-on Introduction [Shaders Monthly #1]

1 691 просмотр · 8 месяцев назад
GSN Composer
2,6 тыс. подписчиков
1 691 просмотр · 8 месяцев назад
In this first episode of Shaders Monthly, we explain the term "shader" and provide an overview of the OpenGL pipeline. Afterwards, two shaders are implemented in the OpenGL shading language (GLSL): 1) Red Triangle: A minimalistic GLSL shader that renders a red triangle. GSN Composer: https://www.gsn-lib.org/index.html#pr... C++: https://www.mathematik.uni-marburg.de... Java: https://www.mathematik.uni-marburg.de... 2) Torus Knot: An example for a simple GLSL shader that uses "uniform" and "in" variables. GSN Composer: https://www.gsn-lib.org/index.html#pr... C++: https://www.mathematik.uni-marburg.de... Java: https://www.mathematik.uni-marburg.de... Documentation for the shader plugin node of the GSN Composer: https://gsn-lib.org/docs/nodes/Shader... Additional lecture slides: https://www.uni-marburg.de/en/fb12/re... 00:00 What are Shaders? 01:11 OpenGL-Pipeline 04:41 Red Triangle 10:08 Torus Knot This is the second revision of the video. The original version was published on November 12, 2021.