TimeLapse/How-To Slider (short video demo)

Jeremy Landry <[email protected]> Thu, 12 Apr 2018 12:09:57 -0700
Newsgroups gmane.comp.lang.smalltalk.squeak.squeakland
Message-ID <CAMYa41=cbN+5d_4QK-S-wGF0WiwC0Ncphhja3sF6=gh7zd5QUw@mail.gmail.com>
--===============6871266353754662394==
Content-Type: multipart/alternative; boundary="0000000000006c20190569ab80a6"

--0000000000006c20190569ab80a6
Content-Type: text/plain; charset="UTF-8"

https://www.youtube.com/watch?v=LWthhkw6j1c

One of the things that the original Etoys team made clear was that they
didn't want high quality graphics to discourage users from making their
own. The idea was make them serviceable for the demo, but also make them
'bad' enough so anyone seeing it for the first time would have the feeling
of "I can do better than that".

Personally, I think going the opposite direction for graphics than the code
(i.e. the codebase of etoys/smalltalk is ridiculously overwhelmingly 'good'
compared to what I can code, for instance) doesn't make any sense when
thinking about total consistency.

Something like this could help improve people's ability to think about
drawing.  In this case, the scene is 1 point perspective and created using
nothing but 'polygon' and 'circle' objects along with setting their fill
and border properties such that they work together to create a solid
image.

Basically, the slider takes it's own value then then sets everything in the
world on one side of that value to SHOW and everything else on the other
side to HIDE.

It has further use; being able to 'dig down' into things really far down in
the drawing becomes difficult as you mix shapes...this slider can help
quickly find a way to access a partially covered up shape to edit, or even
add new shapes in between others.

--0000000000006c20190569ab80a6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><a href=3D"https://www.youtube.com/watch?v=3DLWthhkw6j1c">=
https://www.youtube.com/watch?v=3DLWthhkw6j1c</a><br><br>One of the things =
that the original Etoys team made clear was that they didn&#39;t want high =
quality graphics to discourage users from making their own. The idea was ma=
ke them serviceable for the demo, but also make them &#39;bad&#39; enough s=
o anyone seeing it for the first time would have the feeling of &quot;I can=
 do better than that&quot;.=C2=A0=C2=A0<div><br></div><div>Personally, I th=
ink going the opposite direction for graphics than the code (i.e. the codeb=
ase of etoys/smalltalk is ridiculously overwhelmingly &#39;good&#39; compar=
ed to what I can code, for instance) doesn&#39;t make any sense when thinki=
ng about total consistency.=C2=A0=C2=A0</div><div><br></div><div>Something =
like this could help improve people&#39;s ability to think about drawing.=
=C2=A0 In this case, the scene is 1 point perspective and created using not=
hing but &#39;polygon&#39; and &#39;circle&#39; objects along with setting =
their fill and border properties such that they work together to create a s=
olid image.=C2=A0=C2=A0</div><div><br></div><div>Basically, the slider take=
s it&#39;s own value then then sets everything in the world on one side of =
that value to SHOW and everything else on the other side to HIDE.=C2=A0</di=
v><div><br></div><div>It has further use; being able to &#39;dig down&#39; =
into things really far down in the drawing becomes difficult as you mix sha=
pes...this slider can help quickly find a way to access a partially covered=
 up shape to edit, or even add new shapes in between others.</div><div><br>=
</div><div><br></div></div>

--0000000000006c20190569ab80a6--

--===============6871266353754662394==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18Kc3F1ZWFrbGFu
ZCBtYWlsaW5nIGxpc3QKc3F1ZWFrbGFuZEBsaXN0cy5zcXVlYWtsYW5kLm9yZwpodHRwOi8vbGlz
dHMuc3F1ZWFrbGFuZC5vcmcvbWFpbG1hbi9saXN0aW5mby9zcXVlYWtsYW5kCg==

--===============6871266353754662394==--