designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

#noise

2 posts

Wave Generator

April 17, 2024

Here is a wave generator code I developed using Grasshopper and Python. While searching for a solution to the realistic water simulations, I came up with the Gerstner Waves. I tried to implement it. However, I came up with this final result, which is not a Gerstner Wave generator, but a much simpler one. It combines many user-fed wave components and calculates the resulting single wave. I played with this code for hours with different components. So, it is worth…

Perlin Noise Generator

August 20, 2023

Perlin noise is a gradient noise function that has been widely used in computer graphics, procedural generation, and various other applications to generate natural-looking patterns. Here is my brief exploration of the Perlin Noise Generator. Although I didn’t fully follow the traditional steps the result looks similar. I started with the square grid and generated random gradient vectors on every grid corner. Then, I implemented the original algorithm’s dot product method. To calculate the value of a point in this…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • Table of Contents
    • Monthly Archive

    • All Keywords
    • #artificial-intelligence
    • #canopy
    • #icosidodecahedron
    • #circle
    • #beauty
    • #aluminium
    • #parametric-wall
    • #photoshop
    • #non-euclidean
    • #sandblasting
    • #macro
    • #dome
    • #tetrakaidecahedron
    • #rhombicosidodecahedron
    • #solar-analysis
    • #exhibition
    • #firefly
    • #euclidean-construction
    • #sphere
    • #responsive
  • Search

  • Support designcoding!

  • Enjoying designcoding? Support me on Patreon to keep it growing. Thank you!

  • copyright 2026 designcoding.net | about | privacy policy | end user license agreement