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

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


Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Cat poo.png Черновик


shininess() [1]

Обозначение

shininess()

Описание

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

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

Синтаксис

shininess(shine)

Параметры

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

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

void

Пример

Processing shininess 0.png


size(100, 100, P3D); 
background(0);
noStroke();
background(0); 
fill(0, 51, 102); 
ambientLight(102, 102, 102);
lightSpecular(204, 204, 204);
directionalLight(102, 102, 102, 0, 0, -1);
specular(255, 255, 255);
translate(30, 50, 0);
shininess(1.0);
sphere(20);  //  левая сфера
translate(40, 0, 0); 
shininess(5.0); 
sphere(20);  //  правая сфера

См.также

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