Lemmy.one
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
polaris64@lemmy.sdf.org to Rust@programming.devEnglish ·
edit-2
11 months ago

Blog: creating Verlet Physics Playground and converting to Rust

blog.polaris64.net

external-link
message-square
4
fedilink
23
external-link

Blog: creating Verlet Physics Playground and converting to Rust

blog.polaris64.net

polaris64@lemmy.sdf.org to Rust@programming.devEnglish ·
edit-2
11 months ago
message-square
4
fedilink
Verlet Physics Playground
blog.polaris64.net
external-link
I recently started playing around with the p5.js web editor and I created what I called the “Verlet Physics Playground”. That got me interested in other libraries in other languages that could be used for building real-time simulations like this. The rabbit hole I ended up in first took me to Common Lisp’s Sketch library. I love using Common Lisp and I’m especially enamoured with the interactive/REPL-driven development workflow. I had a lot of fun rebuilding the p5.
alert-triangle
You must log in or # to comment.
  • fil@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    Is there a link to the blog somewhere?

    • polaris64@lemmy.sdf.orgOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      Sorry, not sure how that happened! Yes, here it is: https://blog.polaris64.net/post/verlet-physics-playground/

  • xav@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    11 months ago

    Nice writeup. I was surprised by the lack of performance of the Bevy solution, especially the fact that it didn’t scale. In fact I was a bit saddened Bevy has no existing way it doing fast whole-objects collision detection.

    • polaris64@lemmy.sdf.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Thank you, yes that surprised me too. I know that they’ve made some improvements so I’m expecting them to be available in a newer release, then I’ll try it again.

Rust@programming.dev

rust@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !rust@programming.dev

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits
  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 145 users / day
  • 259 users / week
  • 343 users / month
  • 2.77K users / 6 months
  • 34 local subscribers
  • 7.23K subscribers
  • 1.06K Posts
  • 4.91K Comments
  • Modlog
  • mods:
  • snowe@programming.dev
  • Ategon@programming.dev
  • EdTheLegendary@programming.dev
  • kahnclusions@programming.dev
  • torcherist@programming.dev
  • BE: 0.19.7
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org