Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. My erosion filter is out!

My erosion filter is out!

Scheduled Pinned Locked Moved Uncategorized
procgenvfxgamedev
9 Posts 7 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • runevision@mastodon.gamedev.placeR This user is from outside of this forum
    runevision@mastodon.gamedev.placeR This user is from outside of this forum
    runevision@mastodon.gamedev.place
    wrote last edited by
    #1

    My erosion filter is out! Video, blog post, and shader source.

    It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

    Explainer video:
    https://www.youtube.com/watch?v=r4V21_uUK8Y

    Companion blog post:
    https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

    #ProcGen #vfx #GameDev

    jeremiahfieldhaven@mastodon.gamedev.placeJ thibaultj@mamot.frT somethinglikegames@mastodon.gamedev.placeS outsidecasey@mastodon.socialO runevision@mastodon.gamedev.placeR 6 Replies Last reply
    0
    • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

      My erosion filter is out! Video, blog post, and shader source.

      It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

      Explainer video:
      https://www.youtube.com/watch?v=r4V21_uUK8Y

      Companion blog post:
      https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

      #ProcGen #vfx #GameDev

      jeremiahfieldhaven@mastodon.gamedev.placeJ This user is from outside of this forum
      jeremiahfieldhaven@mastodon.gamedev.placeJ This user is from outside of this forum
      jeremiahfieldhaven@mastodon.gamedev.place
      wrote last edited by
      #2

      @runevision This is some astounding work! The results it's generating in real time are kinda mind-blowing.

      runevision@mastodon.gamedev.placeR 1 Reply Last reply
      0
      • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

        My erosion filter is out! Video, blog post, and shader source.

        It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

        Explainer video:
        https://www.youtube.com/watch?v=r4V21_uUK8Y

        Companion blog post:
        https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

        #ProcGen #vfx #GameDev

        thibaultj@mamot.frT This user is from outside of this forum
        thibaultj@mamot.frT This user is from outside of this forum
        thibaultj@mamot.fr
        wrote last edited by
        #3

        @runevision This is really cool! Thank you for the detailed explanation.

        1 Reply Last reply
        0
        • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

          My erosion filter is out! Video, blog post, and shader source.

          It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

          Explainer video:
          https://www.youtube.com/watch?v=r4V21_uUK8Y

          Companion blog post:
          https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

          #ProcGen #vfx #GameDev

          somethinglikegames@mastodon.gamedev.placeS This user is from outside of this forum
          somethinglikegames@mastodon.gamedev.placeS This user is from outside of this forum
          somethinglikegames@mastodon.gamedev.place
          wrote last edited by
          #4

          @runevision Thank you for the detailed explanations. It's really fascinating.

          1 Reply Last reply
          0
          • jeremiahfieldhaven@mastodon.gamedev.placeJ jeremiahfieldhaven@mastodon.gamedev.place

            @runevision This is some astounding work! The results it's generating in real time are kinda mind-blowing.

            runevision@mastodon.gamedev.placeR This user is from outside of this forum
            runevision@mastodon.gamedev.placeR This user is from outside of this forum
            runevision@mastodon.gamedev.place
            wrote last edited by
            #5

            @JeremiahFieldhaven Glad you like it! I'm looking forward to see what people do with it 🙂

            1 Reply Last reply
            0
            • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

              My erosion filter is out! Video, blog post, and shader source.

              It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

              Explainer video:
              https://www.youtube.com/watch?v=r4V21_uUK8Y

              Companion blog post:
              https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

              #ProcGen #vfx #GameDev

              outsidecasey@mastodon.socialO This user is from outside of this forum
              outsidecasey@mastodon.socialO This user is from outside of this forum
              outsidecasey@mastodon.social
              wrote last edited by
              #6

              @runevision nicely done, interesting work.

              1 Reply Last reply
              0
              • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

                My erosion filter is out! Video, blog post, and shader source.

                It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

                Explainer video:
                https://www.youtube.com/watch?v=r4V21_uUK8Y

                Companion blog post:
                https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

                #ProcGen #vfx #GameDev

                runevision@mastodon.gamedev.placeR This user is from outside of this forum
                runevision@mastodon.gamedev.placeR This user is from outside of this forum
                runevision@mastodon.gamedev.place
                wrote last edited by
                #7

                Here's the Shadertoy where you can paint eroded mountains and islands with your mouse, right in the browser:
                https://www.shadertoy.com/view/sf23W1

                #ProcGen #vfx #GameDev

                rojun@mementomori.socialR 1 Reply Last reply
                1
                0
                • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

                  My erosion filter is out! Video, blog post, and shader source.

                  It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.

                  Explainer video:
                  https://www.youtube.com/watch?v=r4V21_uUK8Y

                  Companion blog post:
                  https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html

                  #ProcGen #vfx #GameDev

                  thomastc@mastodon.gamedev.placeT This user is from outside of this forum
                  thomastc@mastodon.gamedev.placeT This user is from outside of this forum
                  thomastc@mastodon.gamedev.place
                  wrote last edited by
                  #8

                  @runevision Thank you, this made my day! 🤩 I didn't realise that the basic idea was so simple, with at best half-baked explanations of "gavoronoise" out there. You explained it clearly and succinctly.

                  In part 3 of the video, it seems like you're still using the absolute height value to decide whether something is a minimum or a maximum. Could the *second* derivative be used for that instead? I think it might work for stacked fading too.

                  1 Reply Last reply
                  0
                  • runevision@mastodon.gamedev.placeR runevision@mastodon.gamedev.place

                    Here's the Shadertoy where you can paint eroded mountains and islands with your mouse, right in the browser:
                    https://www.shadertoy.com/view/sf23W1

                    #ProcGen #vfx #GameDev

                    rojun@mementomori.socialR This user is from outside of this forum
                    rojun@mementomori.socialR This user is from outside of this forum
                    rojun@mementomori.social
                    wrote last edited by
                    #9

                    @runevision @lisyarus

                    1 Reply Last reply
                    0
                    • R relay@relay.infosec.exchange shared this topic
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups