Cat hungry.png
Здравствуйте! Собираем деньги на перевод материалов по электронике(https://www.allaboutcircuits.com/education/). Реквизиты указаны здесь.

Processing:Справочник языка Processing/resetShader()

Материал из Онлайн справочника
Перейти к: навигация, поиск


Перевод: Максим Кузьмин (Cubewriter)
Перевел 2268 статей для сайта.

Контакты:

Проверка/Оформление/Редактирование: Мякишев Е.А.


Ambox content.png Черновик


resetShader() [1]

Обозначение

resetShader()

Описание

Активирует шейдеры, используемые по умолчанию. В результате код, идущий после resetShader(), не будет подвержен влиянию шейдеров, которые были вызваны ранее.

Синтаксис

resetShader()
resetShader(kind)

Параметры

kind – тип шейдера; возможные варианты – POINTS, LINES и TRIANGLES. Тип данных – int

Возвращаемое значение

void

Пример

  1. PShader edges;  
  2. PImage img;
  3.    
  4. void setup() {
  5.   size(640, 360, P2D);
  6.   img = loadImage("leaves.jpg");      
  7.   edges = loadShader("edges.glsl");
  8. }
  9.  
  10. void draw() {
  11.   shader(edges);
  12.   image(img, 0, 0);
  13.   resetShader();
  14.   image(img, width/2, 0);
  15. }

См.также

Внешние ссылки

  1. processing.org - resetShader()