this post was submitted on 17 Jun 2023
17 points (100.0% liked)

3DPrinting

15577 readers
71 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: !functionalprint@kbin.social or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

Rules

If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 1 year ago
MODERATORS
 

If you didn't already know of it, filamentcolors.xyz is a website that collects swatches of 3d printing filaments to help people choose colors. They prints swatches of filaments colors, analyse their spectral contents, and create approximate hex values (among other things).

I'm a visual learner and very much wanted an interactive way to view the data. I created a plotly visualization that displays all of the filaments (as of June 16, 2023) in a scatter plot. To access, simply download the html file from github and open in your browser. You can zoom, pan, and rotate using your mouse wheel, right mouse button, and left mouse button, respectively. Hovering over a data point will tell you the filament name/brand, original hex value, rgb values, and hsv values.

I contacted the owner of filamentcolors.xyz before sharing since he technically owns the dataset, and he was OK with me sharing this with the larger community. He even seemed interested in including a widget like this on the site proper, so we might see something like it there, soon.

I hope this is useful to you!

Edit: figured out how to do a direct link to github.io.

you are viewing a single comment's thread
view the rest of the comments
[–] dirtdigger@lemmy.world 2 points 1 year ago

It definitely won't be a perfect match what you see on your monitor vs in real life. Fact is, rgb color rendering can't capture the full spectrum of light that actually reflects from objects.

But, it should give a good ballpark estimate of what a filament should look like, or relative colors. The site owner does all of the color determination himself, so variability from person to person/camera to camera should be one that's taken out of the equation.