logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Creating Procedural Paintings with Genetic Evolution Algorithm

Have a look at Shahriar Shahrabi's experiment with Compute Shaders in Unity.

Shahriar Shahrabi has recently shared his experiment with procedural paintings based on a genetic algorithm made in Unity 3D with the help of Compute Shaders. The work was inspired by similar experiments from Anastasia Opara.  

What is the genetic algorithm? The developer described it as a search operation that is all about evolution. This algorithm is looking for the best answer to a problem. It doesn't know the answer but it can tell how fitting a given answer is. Basically, the algorithm finds an answer with the highest fitness score based on a function you define.

How can that help you paint a picture, you might ask. You can check out the article by Shahriar here on how the whole thing works and how it generates paintings. You can also find the source on Github. The code is well documented, so you will get started in no time.

This pack can help you get that realism that 3D often lacks with various different dirt ad scratches captured from real surfaces.

Error
(2000-0001)

Join discussion

Comments 0

    You might also like

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.

    EXCLUSIVE: Unity CEO's Internal Announcement to Staff Amidst the Layoffs

    80 Level has obtained the text of the email sent by Matthew Bromberg to Unity employees, announcing the layoffs and shedding light on Unity's strategy going forward.
    • Rope Brushes
      by Nicolas Swijngedau

      20 Ropes Curve Brushes all contained within one Multi-mesh brush and Low poly meshes.

      Error
      (2000-0001)
    • Horror VDM Brush
      by Nicolas Swijngedau

      Special brush for halloween, perfect for detailing your ghosts, devils and various killing machines!

      Error
      (2000-0001)

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×