<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Blender:</p>
<p><img src="cid:part1.A4359CF3.D89D9E1F@gmail.com" alt=""></p>
<p>Inkscape:<br>
</p>
<p><img src="cid:part2.69147F90.9A20AC41@gmail.com" alt=""></p>
<p><br>
</p>
<div class="moz-signature">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Marionetas Mey</title>
<style type="text/css">
<!--
.textito {
/*background-color: #F4F2E6;*/
color: #666;
font-family: Verdana;
line-height: 1.3em;
font-size: 8pt;
text-align: center;
}
.texto {
/*background-color: #F4F2E6;*/
font-family: Verdana;
line-height: 1.3em;
font-size: 10pt;
color: #000;
text-align: left;
}
.firma {
color: #666;
font-family: Verdana;
line-height: 1.3em;
font-size: 10pt;
text-align: left;
}
-->
</style> <br>
<div class="moz-forward-container">
<p> </p>
<table style="max-width:100%;" width="100%" cellspacing="0"
cellpadding="20" border="0" align="left">
<tbody>
<tr>
<td width="100%" bgcolor="#FFFFFF" align="left">
<p class="firma"><img
src="cid:part3.EF33589F.9B5C8E4C@gmail.com" alt=""
width="250" height="54" border="0"></p>
<p class="firma"> Mario Sottile - Director<br>
(011) 15.6283.1576<br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="http://www.mariomey.com.ar">www.mariomey.com.ar</a><br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:info@mariomey.com.ar">info@mariomey.com.ar</a></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="moz-cite-prefix">On 21/10/20 11:09, Jonathan Wilkes
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAOA7yC6fXVtLUdD89m1PbxmZM+_41vY7qLakpiG1arfZQ80nhg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr" class="gmail_attr">On Wed, Oct 21, 2020 at 9:02
AM Mario Sottile - Marionetas Mey <<a
href="mailto:mariomey@gmail.com" moz-do-not-send="true">mariomey@gmail.com</a>>
wrote:<br>
</div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>I don't know if I correctly understood you... but I
think that, if snap-to-grid is on, objects that are not
exactly at a grid vertex should go inmediatly to the
nearer.</p>
<p>Two examples that don't help :D</p>
<p>Blender: it snaps to "next increment value". If object
is at 0.5, it goes to 1.5. I think this is good for some
needings... but not for PurrData. Watch blender.mp4</p>
<p>Inkscape: when snap-to-grid is on, object can be moved
between grid vertices. When is near a vertex, object
sticks to it. I think that Purr, snap-to-grid should
always stick to the grid. I think Inkscape is like this,
because it has lot of snap-to options. Watch
Inkscape.mp4<br>
</p>
</div>
</blockquote>
<div><br>
</div>
<div>Hm... I'm not able to view the videos you linked.</div>
<div><br>
</div>
<div>The Blender version is quite easy to implement. But I
agree with you-- it's not a good fit for Purr Data.</div>
<div><br>
</div>
<div>-Jonathan<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p> </p>
<p><br>
</p>
<div>
<div>
<p> </p>
<table style="max-width:100%" width="100%"
cellspacing="0" cellpadding="20" border="0"
align="left">
<tbody>
<tr>
<td width="100%" bgcolor="#FFFFFF" align="left">
<p><img
src="cid:part3.EF33589F.9B5C8E4C@gmail.com"
alt="" class="" width="250" height="54"
border="0"></p>
<p> Mario Sottile - Director<br>
(011) 15.6283.1576<br>
<a href="http://www.mariomey.com.ar"
target="_blank" moz-do-not-send="true">www.mariomey.com.ar</a><br>
<a href="mailto:info@mariomey.com.ar"
target="_blank" moz-do-not-send="true">info@mariomey.com.ar</a></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>On 20/10/20 13:31, Jonathan Wilkes wrote:<br>
</div>
<blockquote type="cite">
<div>2nd question:<br>
</div>
<div><br>
</div>
<div>Suppose the mouse pointer and the top-left corner
of the object underneath it are both 2/3 of the way to
the post office from their shared home.</div>
<div><br>
</div>
<div>1. Does the object wait until the mouse pointer has
safely arrived at the post office to "snap" itself to
the post office?</div>
<div><br>
</div>
<div>Or<br>
</div>
<div><br>
</div>
<div>2. Does the object "snap" immediately to the post
office at the first step the mouse pointer takes
toward the post office?</div>
<div><br>
</div>
<div>If it's #1, then the selection will wait at an
unsnapped position until the mouse arrives at a grid
line/point. So the first step of an un-aligned object
will have a UX like "gravity"-- i.e., you are coaxing
the selection to its initial snap position. Also, the
mouse may temporarily drag outside the bounds of the
object beneath it before the object snaps to its new
location.<br>
</div>
<div><br>
</div>
<div>If it's #2, then the selection will immediately
align itself to the grid constraints. This will
provide consistency-- as any mouse motion will
guarantee grid alignment-- but have a jagged feel on
the first mouse motion of the un-aligned object. Edge
case-- if the mouse is near the top-left corner of an
unaligned object, then the object's initial grid snap
will mean that the mouse will be outside the object's
bounds for the rest of the time it's dragging.</div>
<div><br>
</div>
<div>Since people generally drag more than one or two
pixels with a mouse, I'm leaning toward #1.</div>
<div><br>
</div>
<div>I want to pick a pattern before I implement it. The
backend selection motion deals with deltas instead of
coords, and that makes this a bit more of a pain than
it should be.</div>
</blockquote>
</div>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu"
target="_blank" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a><br>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
L2Ork-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu">L2Ork-dev@disis.music.vt.edu</a>
<a class="moz-txt-link-freetext" href="https://disis.music.vt.edu/listinfo/l2ork-dev">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
</body>
</html>