home.social

#modv — Public Fediverse posts

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

  1. I ported the Skia (the underlying graphics API for Canvas2D in Chromium) blending functions to WebGL so I can composite using blending in WebGL in modV (eventually).

    This has taken me about 5 years to actually go find the Skia code and port it... 😅

    x5m6d5.csb.app/

    (also here: shadertoy.com/view/X3G3RG)

    #glsl #sksl #canvas2d #chromium #modV #javascript #port #skia

  2. Last Saturday was the 7 year anniversary party from #beatstaylove in #schlosskellerdarmstadt & I converted the BSL logo from SVG into 3D in Blender & then into an audio reactive visual with #modv.

    The music is taken from #Nogata set mixcloud.com/BeatStayLove/beat, so make sure to check that out!

    #nerddisco #threejs #visualart #genart #generative #visuals #art #generativeart #audio #audioreactive #dnb #drumandbass #darmstadt #mastoart

  3. 🔊 "HighThere - AC130" with 🎆 visuals by @NERDDISCO

    🚨 photosensitive viewers 🚨

    Model of #ac130 #aircraft #propeller from #blender in #ThreeJS, made #audio #reactive in #modV as "nd-buffer-ac130-001" using 3 propeller layers:

    1. Hand-drawn texture; z = 0
    2. Texture in white & red; z = .25
    3. Displacement texture; z = -.5

    2 + 3 are generated based on audio frequency data

    soundcloud.com/hanzommusic/hig

    #Mastoart #genart

  4. "Hasky - Comin Straight” with visuals by @NERDDISCO

    Check out the full release on SoundCloud: soundcloud.com/bananabassmusic

    The visual is called "nd-buffer-landscape-003" and it’s based on two cones in #ThreeJS. We are looking at it from the bottom, no lights. When there is color, you can see the mesh. hue and color intensity is controlled via #modV

    🚨 photosensitive viewers 🚨

    #visualart #genart #generative #visuals #art #generativeart #bananabassmusic #audio #audioreactive #dnb #drumandbass

  5. Visual: nd-buffer-landscape-001
    Song: HighThere - Forever (feat. MC ZEE)

    This #ThreeJS #visual is using a Box (wireframe) as it's base element. Each side is moved towards the center of the Box and can be moved based on #audio input. Using the raw audio buffer, the vertices of each side are changing based on a generated map (color) & displacementMap (height). The final composition happens in #modV.

    #genart #audioreactive #offscreencanvas #javascript

  6. Last year @2xAA and I did a performance + small talk for "#devfest live 2021" (an online developer conference).

    In the video you can see @2xAA doing #chiptune using his two #gameboyadvance in England with visuals from me, controlled remotely from Germany via RTP-MIDI and generated with #modV.

    After 19 minutes we explain how this setup works, so feel free to skip the performance if you are interested in the tech stack.

    youtube.com/watch?v=Mq7aExYoBM