home.social

#vsvg — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vsvg, aggregated by home.social.

fetched live
  1. Catching up on some #penplotter-related news from the last few weeks.

    #vsvg releases 0.3.0 and 0.4.0, which introduce #msvg (the fastest way to eyeball a collection of SVGs) and bring a host of improvements to #whiskers:

    ➡️github.com/abey79/vsvg/release
    ➡️github.com/abey79/vsvg/release

    #vpype release 1.14, which mainly bring Python 3.12 compatibility and a few improvements.

    ➡️github.com/abey79/vpype/releas

    #vsketch 1.1, which brings Python 3.12 compatibility and syncs with vpype 1.14

    ➡️github.com/abey79/vsketch/rele

  2. I'm using a #Python script create change logs for my #vsvg project and wanted a contributors list with small, round avatars like #GitHub has in several other places.

    I figured a nice and easy way to go about it using the free and open-source service wsrv.nl, and wrote about it here:

    bylr.info/articles/2023/12/30/

    See it in action in this CHANGELOG.md:

    github.com/abey79/vsvg/blob/ma

  3. #whiskers 0.2.0 released! 🎉

    Splines, grid support, integrated profiler, and lots more.

    ➡️ Live demo: bylr.info/vsvg/
    ➡️ Examples and GitHub ⭐: github.com/abey79/vsvg

    Thanks @jakubantolak for the contributions!

    #rust #rustlang #penplotter #vsvg #generative #generativeart

  4. Immediate mode #UI frameworks make it *so* easy to implement neat little behaviours such as this summary text which shows up when the header is collapsed.

    Here I'm using @emilk's #egui framework, which is a delight to use! 🤩

    #vsvg #whiskers #rust #rustlang

  5. Introducing #vsvg-sketch, a new #rustlang-based interactive sketch environment for #penplotter #generative #art.

    It's like #vsketch, but in Rust. So:
    - it's *fast*
    - it's (soon) web ready (via wasm)
    - it's based on a far superior stack for fast development (mainly #egui + #wgpu)

    As with #vsketch, the interactive UI is auto-generated based on the sketch's declared parameters (here thanks to Rust's powerful macros).

    Still very much WIP, but already usable—feedback welcome!