Skip to content
0:00 / 0:00

#scala.js#perlinnoise#generativeart

Generative Art in Scala, No AI Required

Rock the JVM

27K subscribers • 59 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

3.1K views2 years ago1 recommendation

Graphics and audioProgramming languagesScalaCreative codingRendering

A step-by-step tutorial on building particle physics-based algorithmic art in Scala.js using Perlin noise.

GitHub repo: github.com/rockthejvm/scalar-2024-artistic-scala This video is a demo of particle physics-based algorithmic art in Scala, rendered on an HTML canvas by Scala.js. You'll get some cool effects (artistic, maybe?) that would be hard to describe to an AI. You'll learn the more graphical benefits of functional programming productivity, as well as some techniques that you may not encounter often, e.g. Perlin noise and webcam video capture. Timeline Objective Project setup Random fields Perlin Noise fields Particles in a Perlin Noise field Moving Particles Particle Trails Dynamic field changes Final Result Follow Rock the JVM on: LinkedIn: linkedin.com/company/rockthejvm Twitter: twitter.com/rockthejvm Blog: Blog: blog.rockthejvm.com ------------------------------------------------------------------------- Home: rockthejvm.com -------------------------------------------------------------------------

Why it's here

1 person recommends this

What people say. Recommended as a fun and practical tutorial on creative coding and Scala.js.

u/danielciocirlanin r/scala • Recommends

Generative Art in Scala, No AI Required