I created a web app which allows you to “upload” [1] 3MF files and change the color of its meshes.

I solely created this, so I can color my models on printables.com in its 3d model viewer. Maybe it work on other platforms too :shrug:

Why? I just didn’t find a simple solution to my problem.

  • Afaik color support is broken for Fusion360 3MF export,
  • there is a plugin for Blender, which is a whole other beast (one of you fellow printers mentioned it in the last few days)
  • For openscad, there is https://github.com/jschobben/colorscad

I’m currently working on vertex coloring and improving the UI. I’d be happy to hear some feedback from you guys.

There are still some things to figure out and fix (normals are often wrong). If any Threejs devs read this: I’d be happy to hear what I can improve, I’ve no clue what I did.

[1] No data is uploaded to a server, it all stays and is processed within the browser.

Sourcecode