<br><br><div class="gmail_quote">On Jan 31, 2008 2:27 PM, Juan Vuletich &lt;<a href="mailto:juan@jvuletich.org">juan@jvuletich.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Gulik,<br><div class="Ih2E3d"><br>Michael van der Gulik wrote:<br>&gt;<br>&gt;<br></div><div class="Ih2E3d">&gt; On Jan 31, 2008 12:04 AM, Juan Vuletich &lt;<a href="mailto:juan@jvuletich.org">juan@jvuletich.org</a><br>
</div><div class="Ih2E3d">&gt; &lt;mailto:<a href="mailto:juan@jvuletich.org">juan@jvuletich.org</a>&gt;&gt; wrote:<br>&gt;<br>&gt; &nbsp; &nbsp; Hi Gulik,<br>&gt;<br>&gt; &nbsp; &nbsp; Morphic 3 supports arbitrary non-linear coordinate systems. I don&#39;t<br>
&gt; &nbsp; &nbsp; understand how you envision rendering over those targets. Morphic<br>&gt; &nbsp; &nbsp; 3 has<br>&gt; &nbsp; &nbsp; a rendering engine that renders on Squeak Display, as current<br>&gt; &nbsp; &nbsp; Morphic&#39;s<br>&gt; &nbsp; &nbsp; canvases with Balloon 2D and BitBlt.<br>
&gt;<br>&gt; &nbsp; &nbsp; Please read my documents, and let&#39;s talk about coordinate systems!<br>&gt; &nbsp; &nbsp; Currently I have implemented Cartesian, LogX and a few cartographic.<br>&gt; &nbsp; &nbsp; Watch the demo at Smalltalks 2007 at<br>
&gt; &nbsp; &nbsp; <a href="http://www.youtube.com/watch?v=90TGhRZUSOo" target="_blank">http://www.youtube.com/watch?v=90TGhRZUSOo</a> . It is worth watching even<br>&gt; &nbsp; &nbsp; if you don&#39;t understand my Spanish.<br>&gt;<br>&gt;<br>
&gt;<br>&gt; Could you give a few examples of where the arbitrary coordinate<br>&gt; systems would actually be useful? This is the part I&#39;m confused about<br>&gt; - you&#39;re focussing on them a lot, but I don&#39;t see why.<br>
&gt;<br>&gt; I would have thought it would be up to the application to provide the<br>&gt; logorithmic coordinate mappings rather than the GUI.<br>&gt;<br></div>That how it is usually done. So that code is repeated in various<br>
applications, the behavior is neither consistent nor correct (see my<br>approach to pixel independent rendering), there is duplicated effort,<br>many bugs appears, etc. Please do read<br><div class="Ih2E3d"><a href="http://www.jvuletich.org/Smalltalks2007/St2007VuletichMorphic3TalkProposal.pdf" target="_blank">http://www.jvuletich.org/Smalltalks2007/St2007VuletichMorphic3TalkProposal.pdf</a><br>
</div>. Also read <a href="http://www.jvuletich.org/Morphic3/TheFutureOfTheGUI_02.html" target="_blank">http://www.jvuletich.org/Morphic3/TheFutureOfTheGUI_02.html</a><br>and <a href="http://www.jvuletich.org/Morphic3/TheFutureOfTheGUI_032.html" target="_blank">http://www.jvuletich.org/Morphic3/TheFutureOfTheGUI_032.html</a> . I try<br>
to make my point there. I don&#39;t know what to say but repeat what I wrote<br>there. If I&#39;m not clear enough or you don&#39;t agree with me, tell me!<br><font color="#888888"></font></blockquote><div><br><br>Could you give some examples of where a non-linear coordinate system would be useful? I don&#39;t understand why you would want them in the GUI rather than the application.<br>
<br>What other features does Morphic 3 have? All I&#39;m seeing is &quot;non-linear coordinate systems&quot;.<br></div></div><br>Gulik.<br clear="all"><br>-- <br><a href="http://people.squeakfoundation.org/person/mikevdg">http://people.squeakfoundation.org/person/mikevdg</a><br>
<a href="http://gulik.pbwiki.com/">http://gulik.pbwiki.com/</a>