<div dir="ltr"><div style>Turtlegraphics made for 3d</div><div style><br></div><a href="http://map.squeak.org/accountbyid/114bcd19-24bd-46df-8025-dc63f037d6bd/files/dafHacks-mockTurtle-daf.14.mcz">http://map.squeak.org/accountbyid/114bcd19-24bd-46df-8025-dc63f037d6bd/files/dafHacks-mockTurtle-daf.14.mcz</a><br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 28, 2013 at 2:04 AM, Casey Ransberger <span dir="ltr">&lt;<a href="mailto:casey.obrien.r@gmail.com" target="_blank">casey.obrien.r@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Vector3D is totally it. I knew I&#39;d seen it x@y@z somewhere, which was in OpenQWAQ now that I think about it.<div><br>
</div><div>Is there a canonical MC repository for this code, or should I grab an Cobalt image and start filing stuff out?</div>
<div><br></div><div>Eeep! I&#39;m a step closer to Logo in Minecraft :D I did the simplest thing that would work, which is something like...</div><div><br></div><div>turtle</div><div>    penDown;</div><div>    turn: #west;</div>

<div>    go: 5;</div><div>    turn: #up;</div><div>    go: 1;</div><div>    turn: #east;</div><div>    go: 5</div><div><br></div><div>This is actually good enough to make procedurally generating relatively complex builds (e.g., a CPU) much less painful that even a map editor, but it doesn&#39;t feel like Logo at all. I haven&#39;t used Logo since childhood, but IIRC one would turn by degrees and these would be mapped onto pixel space. I *think* this is why I&#39;m wanting a 3D Point, so I can map 3D points onto voxel space without reinventing the third dimension from scratch. </div>

<div><br></div><div>This was a fun problem to think about: I tried to get #left and #right as valid params to the turn method, but wait! What does #left mean when the turtle is currently traveling up? Which has me now thinking in terms of roll/yaw/pitch. It&#39;s weird to think about.<br>

<br>I&#39;m having a blast though. Thanks for doing the bindings, Bert!<br><br><div class="gmail_quote">On Wed, Feb 27, 2013 at 1:51 AM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><div><div>On 27.02.2013, at 10:45, Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt; wrote:</div>

<div><br></div><blockquote type="cite"><div><div>On 27.02.2013, at 05:54, Casey Ransberger &lt;<a href="mailto:casey.obrien.r@gmail.com" target="_blank">casey.obrien.r@gmail.com</a>&gt; wrote:</div><div><br></div><blockquote type="cite">

Is there a stand alone package that provides Point&gt;&gt;@ in Squeak? E.g., x@y@z.</blockquote><div><br></div><div>Balloon3D-Math from</div><br><blockquote type="cite"><div><span></span></div></blockquote><div><span style="background-color:rgba(255,255,255,0)"><a href="http://www.squeaksource.com/" target="_blank">http://www.squeaksource.com/</a><b>Balloon3D</b>/</span></div>

<div><span style="background-color:rgba(255,255,255,0)"><br></span></div><div><span style="background-color:rgba(255,255,255,0)">- Bert -</span></div></div></blockquote><div><br></div></div></div>Ah, but Ron is right, using the one from Croquet would be better. <span><font color="#888888"><br>

<div><br></div><div>- Bert -</div></font></span></div><br><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br>Casey Ransberger
</font></span></div>
<br><br>
<br></blockquote></div><br></div>