Motif #1 Lithophane added to YouMagine
Funny, I made a lithopane generator last week, but not as a web service
I see this is 72Mb, while my PC chokes using openscad to make such a large lithopane. What do you use as backend to generate the STL?
@Mark_Durbin
I found your blog, with also the source code. This is interesting, we do workshops with children and want to generate a lithopane, then generate a box to lasercut, then have them make a simple LED circuit to light it up.
Ideal to do in a makerspace. The more they can do themself, the better, so this webbased version is a better approach than my python code which we would run on a single PC.
You do not have a general LICENCE file, is all under MIT license like the code? I’d put copy on github, as I need cloudbased versioning over my many workstations. If you put it on github, I could just fork 
Hi @Benny_Malengier I will get round to putting all this on github, but I’m happy for you to just copy it for the moment. It’s all MIT Licence.
It is changing regularly ATM, so don’t rely on the source zip file, download it directly.
For instance, I’ve just added binary STL download which make the memory use and the download size smaller.
I’ll let you know when it’s in github and you can stop having to copying it 
Hi @Benny_Malengier , just thought about it and it will be a bit of a drag for you making sure you get everything every time.
I’ve created a repo at https://github.com/MarkDurbin104/3dp.rocks.git
Hope that helps!
@Mark_Durbin Thanks for that.
You wrote on your blog you are annoyed firms don’t give attribution, I would just note that MIT means they can do that without worries with your code. For web projects I would probably pick AGPL, but your code, your rules.
I wrote on your youmagine thing a remark also on the resolution. Do you reduce image to take into account a 3D printer can only achieve a certain bottom resolution around 0.3mm (I read that somewhere, no tests myself).
I also don’t understand the vectors/pixels setting in http://3dp.rocks/lithophane/ at the moment, would have to look into the code to see what it is for.
Ah, yes, @Benny_Malengier that relates to the use of my 3D models at trade shows, no worries in the code, I understand the implications of using an MIT licence.
The resolution will depend on whether you print the lithophane standing on its edge or laying flat.
I’d try:
0.2mm Thinnest layer and 13mm minimum thickness for printing flat on the bed at 0.1mm layer height, this will give you 2 layers for the thinnest layer and a resolution of 1 layer for 2 brightness levels i.e. 128 levels.
I prefer to print mine on edge where I don’t have to worry about layer height regarding the resolution, in this case the thinnest layer needs to be a multiple of the nozzle diameter I use (0.4mm) I typically set the thickness to 5-10mm depending on the opacity of the filament I am using.
As far as the vectors per pixel, there are three elements that control the resolution of the STL file:
The finished dimensions of the STL
The dimensions of the original image
The number of squares (well pairs of triangles) each point in the output file is made up from.
Higher the output size, input size and vectors per pixel, the higher the X/Y resolution of the output and the higher the number of triangles in the STL.
Hope that helps, I’ll try and describe it fully on the blog with some explanatory images at some point 
