<div dir="auto">Hi Juan,<div dir="auto">Do not hesitate to open a bug report on opensmalltalk. There's nothing that cannot be fixed. It would be a good thing to share your findings anyway, otherwise how would the vm progress and improve?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 2 juin 2020 à 13:40, Juan Vuletich via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>

  
    
  
  <div bgcolor="#ffffff" text="#000000">
    BTW, your animation is gorgeous.<br>
    <br>
    On 6/2/2020 8:33 AM, Juan Vuletich via Cuis-dev wrote:
    <blockquote type="cite">
      
      This is very nice to know!<br>
      <br>
      Fix is at GitHub now.<br>
      <br>
      Thanks, Hilaire!<br>
      <br>
      On 6/2/2020 6:50 AM, Hilaire Fernandes via Cuis-dev wrote:
      <blockquote type="cite">
        
        <p><font size="+1">Hi Juan,</font></p>
        <p><font size="+1">Work nicely! Thanks. <br>
          </font></p>
        <p><font size="+1">Regarding speed, now I can tell you Cuis'
            Morph is super fast.</font></p>
        <p><font size="+1">See <a href="https://youtu.be/beIZnmhx2HU" target="_blank" rel="noreferrer">https://youtu.be/beIZnmhx2HU</a><br>
          </font></p>
        <p><font size="+1">I have to record the video up to 60Hz to get
            a taste of the smoothness of the animation. And the youtube
            video does not show this. <br>
          </font></p>
        <p><font size="+1">For a smooth rendering, see:<br>
          </font></p>
        <p><a href="https://www.dropbox.com/s/480jn4efcz0c7fl/AnimationCircularToolbarCuis-2020-06-02_10.54.39.mp4?dl=0" target="_blank" rel="noreferrer">https://www.dropbox.com/s/480jn4efcz0c7fl/AnimationCircularToolbarCuis-2020-06-02_10.54.39.mp4?dl=0</a><br>
        </p>
        <p><font size="+1">The animation framework used to animate on a
            given duration comes from Pharo. Under Pharo it is not
            smooth at all.<br>
          </font></p>
        <p>With Cuis, one can make very nice and smooth UI.<br>
        </p>
        <p>Hilaire<br>
        </p>
        <div>Le 01/06/2020 à 14:28, Juan
          Vuletich a écrit :<br>
        </div>
        <blockquote type="cite">As you saw, this
          problem is not related to VectorGraphics. BitBlt with alpha
          blending to translucent targets is also broken. For each
          pixel, it should divide the r, g, b values of the result by
          the alpha. That is exactly what I just fixed in the
          VectorGraphics engine. Fixing this in the BitBlt plugin is
          harder and unlikely, because it would change the behavior of
          existing code, perhaps in unexpected ways. So, the attach. It
          fixes the result of #imageForm:, in Smalltalk. It will have a
          performance impact. Fortunately, #imageForm: is usually called
          only to cache stuff, so a bit of performance loss will not be
          a problem.<br>
          <br>
          Please try it.</blockquote>
        <pre cols="72">-- 
GNU Dr. Geo
<a href="http://drgeo.eu" target="_blank" rel="noreferrer">http://drgeo.eu</a></pre>
      </blockquote>
      <br>
      Cheers,<br>
      <pre cols="72">-- 
Juan Vuletich
<a href="http://www.cuis-smalltalk.org" target="_blank" rel="noreferrer">www.cuis-smalltalk.org</a>
<a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" target="_blank" rel="noreferrer">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a href="https://github.com/jvuletich" target="_blank" rel="noreferrer">https://github.com/jvuletich</a>
<a href="https://www.linkedin.com/in/juan-vuletich-75611b3" target="_blank" rel="noreferrer">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
@JuanVuletich</pre>
    </blockquote>
    <br>
    <br>
    <pre cols="72">-- 
Juan Vuletich
<a href="http://www.cuis-smalltalk.org" target="_blank" rel="noreferrer">www.cuis-smalltalk.org</a>
<a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" target="_blank" rel="noreferrer">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a href="https://github.com/jvuletich" target="_blank" rel="noreferrer">https://github.com/jvuletich</a>
<a href="https://www.linkedin.com/in/juan-vuletich-75611b3" target="_blank" rel="noreferrer">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
@JuanVuletich</pre>
  </div>

-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank" rel="noreferrer">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div>