FullControlXYZ / fullcontrol

Python version of FullControl for toolpath design (and more) - the readme below is best source of information

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[suggestion] two-colour gradient (woven dithering) example

ES-Alexander opened this issue · comments

Technique presented by u/Vicckkky on Reddit, and

based on a research paper called Dual-Color Mixing for Fused Deposition Modeling Printers by Tim Reiner, Nathan Carr, Radomír Mech, Ondrej Štava, Carsten Dachsbacher & Gavin Miller.

Illustrative screenshots taken from the posted video:

woven dithering results woven dithering internals

I haven't looked at the paper, but from the display it seems to be two anti-phase-locked sinusoids of different colours that are offset, and either the offset or amplitude is varied to provide a variable proportion between the two colours. The technique could be applied to a flat shape, but for structural stability during printing it likely makes sense to include some base curvature unless it's part of an existing more stable structure.

I wasn't aware of this concept, but it's really cool and so easy to implement! Definitely need to make a gist of it or add a function in lab!