metin, to blender
@metin@graphics.social avatar

In the 2000s, I used to give lectures in working with 3ds Max and the V-Ray renderer. My students were mostly architectural visualizers.

Here I'm giving a 3ds Max + V-Ray workshop at the Dutch EUE 3D event, in a cool old bunker. 🙂

hywan, to GNOME
@hywan@fosstodon.org avatar

New renderers for GTK, https://blog.gtk.org/2024/01/28/new-renderers-for-gtk/.

New capabilities: antialiasing, fractional scaling, arbitrary gradients, dmabufs…

> The unified renderer implementation is less optimized than the old GL renderer, and has been written with a focus on correctness and maintainability.

> All of the GPU-based renderers are more than fast enough to render todays GTK apps at 60 or 144 fps.

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
toxi, to genart
@toxi@mastodon.thi.ng avatar

Passively participating in #Genuary2024 — Day 8 Chaotic System. In 2012/13 I designed an award-winning audioreactive brand identity system for Leeds College Of Music based on the DeJong strange attractor with tens and hundreds of millions of particles per frame. This massive almost 1 year project consisted of a Mac/PC desktop app (written in Clojure, OpenCL & OpenGL) for exploring the attractor, creating presets and scheduling render jobs for super hi-res print assets (which would take a hours to render and were the biggest image sizes I ever had to deal with, up to 3x3 meters @ 150 dpi). I also had to develop an entire AWS based ad-hoc render farm and asset & user management system for the school to generate personalized video assets, allowing each student to upload their own music, handle audio FFT analysis and beat detection/mapping (all in Clojure) and to create individual sound-responsive clips for their in-school digital signage system and for sharing on social media... Most key aspects were handled via various old thi.ng libraries (e.g. https://thi.ng/simplecl for OpenCL interop). The server app also handled transcoding to dozens of video formats (via ffmpeg) and semi-automatic provisioning of EC2 machines for render/transcoding jobs...

An example video is below (music: Heyoka, Blue Towel)

#GenerativeArt #Vintage #StrangeAttractor #Particles #AudioResponsive #AudioVisualization #Clojure #OpenCL #OpenGL #Branding #BrandIdentity #Renderer #LCOM

1 minute long audio-responsive generative animation of two strange attractor particle systems mapped onto a sphere with various special effects like additive color blending, layering. At the end of the video the sphere zooms out and blends into a static "Leeds College of Music" end screen

toxi,
@toxi@mastodon.thi.ng avatar
ayo, to random
@ayo@ayco.io avatar

Started out as a joke, now my website and profile here are synced 😄

image/jpeg

alcea,

@ayo

Good ol .

Writing a TL was actually fun.

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

As I've been updating the build files for my various #ziglang projects & templates, also learned that quite a few of them have to be overhauled/refactored due to syntax changes and a more strict compiler. One example is this #WASM #voxel #renderer from 1.5 years ago which doesn't build anymore without major code updates, but the old build still works:

https://demo.thi.ng/zig/voxel-trace/

Reload for random views. Press x to export current frame. The renderer is incremental (never finishes) and slowly reduces pixel size from 8 down to 1. It would be much faster, but I had some ideas for creating a more stylistic output and in this current state it only renders a fixed area per frame...

The 2-bit 512^3 voxel model was generated with a custom fork of @R4_Unit's voxel automata... 🥰

Other renders & process on my old Twitter:

https://twitter.com/search?q=from%3A%40toxi+voxel+ziglang

Ps. This renderer is heavily using this #SIMD vector library:

https://github.com/thi-ng/zig-thing/tree/main/vectors

...and is a rewrite of my 2013 hybrid #OpenCL #Clojure voxel renderer:

https://github.com/thi-ng/raymarchcl

#GenerativeArt #ThingUmbrella

pafurijaz, to opensource
@pafurijaz@mstdn.social avatar

http://www.kevinbeason.com/smallpt/
is a . It is 99 lines of C++, is , and renders the above scene using unbiased tracing.

hywan, to rust
@hywan@fosstodon.org avatar

Inlyne, https://github.com/trimental/inlyne.

Inlyne is a GPU powered yet browsless tool to help you quickly view markdown files in the blink of an eye.

#markdown #viewer #gpu #renderer #RustLang

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