Doodle3D / doodle3d-client

The Doodle3D web interface that people can access on computers or tablets to draw doodles and control the Doodle3D WiFi box.
www.doodle3d.com
GNU General Public License v2.0
3 stars 8 forks source link

Scale doodle according to drawing area #185

Open peteruithoven opened 10 years ago

peteruithoven commented 10 years ago

Currently we simply translate the drawings pixel position to mm usign the Pixels to mm scale. This means that drawing on a bigger screen will result in bigger printed doodles. It means that drawings made on a bigger screen are onlu partly shown on smaller screens. It also means that the size of the drawing area is no indication of how big the printable area is. Something we've been thinking about is making the width an indication of the printable width. This means that the drawing also needs to be scaled according to the dimensions of the printer and the size of the screen.

peteruithoven commented 10 years ago

One dilemma when thinking about this: size-indication

weiin commented 10 years ago

I have been using option B so far with the general public. It is easier (and more interesting?) for people to see a doodle "pop out of the screen" into reality when the print and the doodle is the same size.

Height is actually not as crucial for a couple of reasons:

  1. Time needed to print something tall
  2. Taller prints don't look good as printing goes higher. With only a single line sticking to the bed (it's a doodle afterall), the print starts wobbling at the top.

For scaling to different screen sizes, I can only suggest having a zoom in/zoom out button and a scale at the side. But frankly, once you've been using one tablet size, this scale will be fixed. Of course, I've been only letting the public doodle on my 7" Nexus. No one has asked to use their own tablet/smartphone to connect to the box yet.

olijf commented 8 years ago

Can we maybe add a grid for size indication? I was discussing this with nico while reviewing https://gravitysketch.com/