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

Processing:Примеры/Кривые Безье

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


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

Контакты:

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


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


Описание[1]

Первые два параметра функции bezier() отвечают за первую точку кривой, а последние два – за последнюю точку. Параметры посередине – это значения для контрольных точек, которые задают форму кривой.

Пример

  1. void setup() {
  2.   size(640, 360);
  3.   stroke(255);
  4.   noFill();
  5. }
  6.  
  7. void draw() {
  8.   background(0);
  9.   for (int i = 0; i < 200; i += 20) {
  10.     bezier(mouseX-(i/2.0), 40+i, 410, 20, 440, 300, 240-(i/16.0), 300+(i/8.0));
  11.   }
  12. }

См.также

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

  1. processing.org - Bezier