@toxi@mastodon.thi.ng
@toxi@mastodon.thi.ng avatar

toxi

@toxi@mastodon.thi.ng

Interdisciplinary open so(u)rcery, computational art/craft/design, landscape photography, electronic music, education. See pinned toots for more info!

Unless stated otherwise, all published images/media (except boosts/linked content) is my own work & copyright by me.

Available for consulting/commissions. Searchable.

he/him

#ThingUmbrella #ComputationalDesign #GenerativeArt #LandscapePhotography #TypeScript #ZigLang #WebAssembly #Clojure #Forth #GLSL #Houdini #DigitalFabrication #Geometry #CellularAutomata #EvolutionaryComputing #PermaComputing #AxiDraw #DemoScene #DSP #Synth #Music4Coding #Hiking #Nature

This profile is from a federated server and may be incomplete. Browse more on the original instance.

toxi, to genart
@toxi@mastodon.thi.ng avatar
toxi, (edited ) to typescript
@toxi@mastodon.thi.ng avatar

Useful snippet for computing pixel dimensions from paper sizes (both metric (DIN) and (US) imperial presets included) using https://thi.ng/units, an elaborate & powerful unit converter/calculator/DSL for all SI dimensions:

Full list of predefined constants:
https://github.com/thi-ng/umbrella/tree/develop/packages/units#constants

toxi, to photography
@toxi@mastodon.thi.ng avatar

Echelsbacher BrΓΌcke, 76m above the Ammer canyon.

toxi, to genart
@toxi@mastodon.thi.ng avatar
toxi, to photography
@toxi@mastodon.thi.ng avatar

Golden carpet event. Near the start of yesterday's hike in one of our favorite valleys...

#SilentSunday #LandscapePhotography #NaturePhotography #Photography #Meadows #Flowers #Alps #Mountains #Hiking

toxi, (edited ) to generative
@toxi@mastodon.thi.ng avatar

Linear Memory (WIP), variations on a theme... exploring the terrain. Impressed by the resulting complexity, considering the simplicity of the system/setup...

(edit: update tags for organizing)

#LinearMemory #GenerativeArt #Procedural #ProcGen #Art #Color #Texture #Pixel #MemoryMapping #Complexity #Emergence #NoAI

toxi,
@toxi@mastodon.thi.ng avatar

@mtchl Thank you, Mitchell! More to come...

toxi, (edited ) to genart
@toxi@mastodon.thi.ng avatar

Linear Memory (WIP). Experimenting with evolving parametric, ringbuffer-based, multi-scale pixel patterns/textures and compositing them...

(edit: update tags for organizing)

toxi, to photography
@toxi@mastodon.thi.ng avatar
toxi, to opensource
@toxi@mastodon.thi.ng avatar

Some quick notes about weekend updates:

  1. Been doing heavy work on improving/updating the return types of various polymorphic shape operators in https://thi.ng/geom — this work will soon trigger another major version update. Also been using the opportunity to add many more 3D versions of various shapes types (incl. groups & paths) and main bottleneck now is to properly document and test the various implicit shape type conversions which might happen going from A→B. For example, applying an arbitrary transformation matrix to a circle implictly converts the circle into a path of cubic segments. Likewise, rotating a (axis-aligned) rectangle, results in a freeform quad/polygon, etc. There're dozens of such cases and dozens of operators to consider & update, but I'm guessing I'm ~50-66% done already (minus tests)...

  2. This next thi.ng/geom update will also update the polygon β†’ cubic bezier conversions to (optionally) support John Hobby's control point placements, aka "Hobby curves" (aka The Most Friendliest Looking Splinesβ„’), both for closed & open geometries. A new example will be included...

  3. If you ever had some questions about the inner workings of https://thi.ng/rdom's $klist (aka keyed list) component wrapper, you might find my answer to @arnaudcys's issue helpful:

https://github.com/thi-ng/umbrella/issues/466#issuecomment-2109871090

  1. Finally, I'm extremely grateful to those of you supporting my work financially! πŸ™πŸ˜ I'm still a far cry from making this effort sustainable, but everything helps! Also β€” I don't do this often β€” if you'd like to contribute and become a sponsor yourself, please head over to:

https://github.com/sponsors/postspectacular/ (preferred)

or

https://www.patreon.com/thing_umbrella

Thank you for your support/consideration! :)

hikingdude, to blogging
@hikingdude@mastodon.social avatar

I almost finished my blog post about last week's hike yesterday but couldn't agree on a title. Now it's done:

https://www.franzgraf.de/blog/2024/springtime-in-alpine-meadows/

You probably know the already - but I added a bit of a text as well. Btw do you think it could be more text? I always fear that a lot of text isn't ready anyways and ppl probably prefer videos.
(I mean - I also like videos with good voice and no text.. why shouldn't you do as well)

Enjoy!

toxi,
@toxi@mastodon.thi.ng avatar

@hikingdude Schâne pics & ihr seid also rauf zum Kânigsstand? :) ...das wÀre dann aber auch der Wetterstein und nicht das Karwendel im Hintergrund gewesen, oder? :) Btw. Die Reschbergwiesen bei der Diessener Hütte sind auch eine unserer Lieblinge für ein Sommerabend Picnic mit toller Aussicht... 🀌

toxi,
@toxi@mastodon.thi.ng avatar

@mxk @hikingdude Oh, sorry, nicht vorher gesehen! Dann wart ihr ja auch genau gegenΓΌber von den KuhfluchtwasserfΓ€llen...

memerman, to hiking
@memerman@mstdn.science avatar
toxi,
@toxi@mastodon.thi.ng avatar

@memerman Stunning & pretty much sums up PNW in a single shot (in my memories at least!)

toxi, to photography
@toxi@mastodon.thi.ng avatar
toxi, to photography
@toxi@mastodon.thi.ng avatar
toxi,
@toxi@mastodon.thi.ng avatar

@SomeAnoTooter Ja, ist auch mein Favorit unter den Webcams! :) Kleiner Tipp: * Taste fΓΌr die besten Bilder der letzen Jahre (der aktuell ausgewΓ€hlten Kamera)

toxi,
@toxi@mastodon.thi.ng avatar

@MishaVanMollusq I'm a daily visitor, part of my morning routine... :)

andrewbriscoe, to HikingPics
@andrewbriscoe@mastodon.social avatar

Pacific Crest Trail: Part 1

Mount Hood looks stunning from up here on Table Mountain. I was informed by a frankly terrified-looking day hiker that black bears were seen up here last night. I’m proceeding with caution and will update you if I encounter them. πŸ»πŸ—»β˜€οΈ

toxi,
@toxi@mastodon.thi.ng avatar

@andrewbriscoe Never forget coming down from an hike at Mt. St Helens via Carson and driving back to PDX straight into the golden sunset for an hour, stopping at Cape Horn for the view back... One of my fave memories of the gorge!

toxi,
@toxi@mastodon.thi.ng avatar

@andrewbriscoe Very much so! Thanks for sharing your images/experiences...

toxi, to random
@toxi@mastodon.thi.ng avatar

Evening walk. Supposedly commemorating the end of a horrible war almost 80 years ago, but more commiserating how just no lessons were learned...

"History teaches, but it has no pupils."
(yet another great Antonio Gramsci quote)

toxi, to photography
@toxi@mastodon.thi.ng avatar

Colors of death.

(Picture taken today 7 years ago, Arcadia Beach, Oregon.)

#TextureThursday #NaturePhotography #Photography #PNW #PNWonderland #Oregon #Seaweed

toxi, to opensource
@toxi@mastodon.thi.ng avatar

πŸš€ Some new exciting major upgrades with important features & fixes to the following packages:

https://thi.ng/geom β€” v7 is adding support for polygons with holes, paths with sub-paths (i.e. holes or multiple curves) as new/updated shape types and adding & updating 20+ of the polymorphic shape operators, predicates, conversion & sampling functions...

Full changelog:
https://github.com/thi-ng/umbrella/blob/develop/packages/geom/CHANGELOG.md

https://thi.ng/hiccup-canvas β€” v3 fixes a long standing issue with drawing paths with holes and/or containing SVG-compatible elliptic arc segments, both of which are now fully supported (in addition to circular arcs, which are only available for the canvas API)

Relevant section in the readme:
https://github.com/thi-ng/umbrella/blob/develop/packages/hiccup-canvas/README.md#path

Full changelog:
https://github.com/thi-ng/umbrella/blob/develop/packages/hiccup-canvas/CHANGELOG.md

As mentioned in other recent messages, the thi.ng/geom changes also have triggered updates and feature support in other related packages, e.g. http://thi.ng/geom-axidraw, https://thi.ng/geom-sdf. There're also new/updated examples... (See recent toots & package readmes for links)

Happy coding! :)

toxi, to random
@toxi@mastodon.thi.ng avatar
toxi, (edited ) to typescript
@toxi@mastodon.thi.ng avatar

New demo (and last new test case) for the upcoming https://thi.ng/geom release (and related packages): Here parsing a SVG path, converting to an SDF, deforming the SDF and sampling/converting the SDF back into SVG at multiple contour levels... all in just a few lines of code!

Demo:
https://demo.thi.ng/umbrella/geom-sdf-path/

Source:
https://github.com/thi-ng/umbrella/blob/develop/examples/geom-sdf-path/src/index.ts

(Ps. I will add more comments to the example tomorrow...✌️)

#ThingUmbrella #Geometry #SVG #SDF #Conversion #TypeScript #JavaScript

toxi, to random
@toxi@mastodon.thi.ng avatar

Absolutely wonderful, varied, mellow, calm, deep & uplifting mix by Irina Kotik (one half of Moon Patrol / Delayed) β€” a real journey through different sonic landscapes (as mixes should be!)

Crescent Textures
https://soundcloud.com/crescent-london/crescent-textures-95-irina-kotik

  • All
  • Subscribed
  • Moderated
  • Favorites
  • β€’
  • megavids
  • thenastyranch
  • magazineikmin
  • khanakhh
  • InstantRegret
  • rosin
  • Youngstown
  • everett
  • slotface
  • ngwrru68w68
  • mdbf
  • tacticalgear
  • kavyap
  • DreamBathrooms
  • JUstTest
  • cubers
  • Durango
  • cisconetworking
  • Leos
  • modclub
  • ethstaker
  • GTA5RPClips
  • osvaldo12
  • normalnudes
  • provamag3
  • tester
  • anitta
  • lostlight
  • All magazines