3 699 Codepen

Абстракция из расползающихся из центра линий разного цвета

Абстрактная анимация фигуры из расходящихся из центра линий разного цвета с использованием perlin noise.
Perlin noise (Шум Перлина, также иногда Классический шум Перлина) — математический алгоритм по генерированию процедурной текстуры псевдо-случайным методом. Используется в компьютерной графике для увеличения реализма или графической сложности поверхности геометрических объектов.

HTML

<div class="container">
    <canvas class="canvas js-canvas" width="500" height="500"></canvas>
</div>

CSS

html,
body {
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.container {
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

.canvas {
  background: #000;
}

JS

Библиотека perlin noise:
<script src="https://rawgit.com/josephg/noisejs/master/perlin.js"></script>
Скрипт:

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи