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

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

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


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

Контакты:

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


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


shininess() [1]

Обозначение

shininess()

Описание

Задает то, насколько блестящей будет поверхность фигур, нарисованных на экране.

Метод shininess() можно сочетать с другими методами для придания фигурам свойств различных материалов, а именно – с ambient(), specular() и emissive(). Сочетание этих методов поможет вам – в некоторых пределах – создать необходимое вам свойство.

Синтаксис

shininess(shine)

Параметры

shine – степень блеска поверхности фигуры. Тип данных – float

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

void

Пример

Processing shininess 0.png


  1. size(100, 100, P3D);
  2. background(0);
  3. noStroke();
  4. background(0);
  5. fill(0, 51, 102);
  6. ambientLight(102, 102, 102);
  7. lightSpecular(204, 204, 204);
  8. directionalLight(102, 102, 102, 0, 0, -1);
  9. specular(255, 255, 255);
  10. translate(30, 50, 0);
  11. shininess(1.0);
  12. sphere(20);  //  левая сфера
  13. translate(40, 0, 0);
  14. shininess(5.0);
  15. sphere(20);  //  правая сфера

См.также

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

  1. processing.org - shininess()