July 4th, 2024

2D DLA Experiments

The article explores 2D diffusion-limited aggregation (DLA) experiments in JavaScript, covering basic DLA, directional bias, sizes, shapes, SVG input, interactivity, and flowfields. It emphasizes interactive simulations to study DLA phenomena.

Read original articleLink Icon
2D DLA Experiments

The article discusses 2D diffusion-limited aggregation (DLA) experiments conducted in JavaScript. The experiments cover basic DLA, directional bias, various sizes, shapes, SVG input, interactivity, and flowfields. The focus is on exploring DLA phenomena through interactive simulations using JavaScript.

Related

Eight million pixels and counting: improving texture atlas allocation in Firefox (2021)

Eight million pixels and counting: improving texture atlas allocation in Firefox (2021)

Improving texture atlas allocation in WebRender with the guillotiere crate reduces texture memory usage. The guillotine algorithm was replaced due to fragmentation issues, leading to a more efficient allocator. Visualizing the atlas in SVG aids debugging. Rust's simplicity and Cargo fuzz testing are praised for code development and robustness. Enhancements in draw call batching and texture upload aim to boost performance on low-end Intel GPUs by optimizing texture atlases.

What Happens When You Put a Database in the Browser?

What Happens When You Put a Database in the Browser?

WebAssembly (Wasm) enhances browser capabilities, enabling high-performance apps like DuckDB for ad-hoc queries and Python environments. DuckDB Wasm boosts performance in interfaces like lakeFS, Evidence, and Count. MotherDuck enables local querying, emphasizing efficient data processing.

Diffusion Limited Aggregation (1991)

Diffusion Limited Aggregation (1991)

Diffusion Limited Aggregation (DLA) models random particle movement, creating intricate structures like coral growth. 2D to 3D extension allows complex models resembling natural phenomena. Software available for Mac OS-X enables high-quality rendering.

Show HN: I built a large JavaScript powered flipdisc display. Here's a guide

Show HN: I built a large JavaScript powered flipdisc display. Here's a guide

Flipdisc displays, or flip dots, use electromagnetic pulses to switch colors. A project details building a large interactive display for offices, covering construction, power, software, and design considerations. It aims to explore real-time visualizations and user interactions, hoping to make flipdisc technology more accessible.

CSS Surprise Manga Lines

CSS Surprise Manga Lines

The article explains creating a manga-style surprise effect with CSS, focusing on replicating character facial lines. It suggests using GIF overlays for better performance than CSS animations. Published on July 2, 2024.

Link Icon 1 comments
By @_Microft - 5 months
DLA is short for "diffusion limited aggegration"[0]. There are particles performing a random walk [1] and they aggregate (= stick together) if they come close enough to each other.

In the second experiment with directional bias the particles are experiencing a constant drift on top of the random walk (or are maybe having unequal probabilities of moving in different directions?)

[0] https://en.m.wikipedia.org/wiki/Diffusion-limited_aggregatio...

[1] https://en.wikipedia.org/wiki/Random_walk