[Cuis] Morphic 3 sneak preview

Bernhard Pieber bernhard at pieber.com
Fri Sep 19 02:32:15 CDT 2014


Hi Juan,

That is great! I hope to find some time on the weekend to play with it.

Cheers,
Bernhard

Am 15.09.2014 um 16:19 schrieb Juan Vuletich <juan at jvuletich.org>:

> Hi Folks,
> 
> It is a great pleasure to share the current state of the Morphic 3 code with you. Take a look at https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/tree/master/Experimental .
> 
> Morphic 3 is a new vector graphics engine for Cuis, together with the pixel independent Morphic framework already in Cuis, that can now be fully used.
> 
> Disclaimer: This is not what you expect. It is not usable. But if you are curious about Morphic 3, you might enjoy it.
> 
> The Morphic3Demo.image has the Morphic 3 packages already loaded. It is running the old FormCanvas graphics engine. Please forgive the weird looking browsers at the right, and the generally sloppy appearance of text everywhere. The open Workspace contains an expression that redraws the whole desktop using the Smalltalk version of the Morphic 3 graphics engine, and renders a couple of SVG demo files (found in the SVGSamples folder). I know, it is slow. It will be 100 or 1000 times faster when optimized a bit, and run as a VM plugin.
> 
> Take a look at the attach, and see the details, like the guy's hair and the tiger whiskers over the background text, or the beer bubbles. See how text is at the same time crisp, non pixellated and free of color fringes.
> 
> Besides the basic Vector Graphics and SVG support, the newer stuff I've been working on this year includes a new, good looking font based on http://en.wikipedia.org/wiki/Technical_lettering , proper clipping to the owner shape, and quick identification of the morph lying at some point. So, the biggest technical challenges are already solved, and it is closer to being good enough for building a VM plugin.
> 
> References:
> http://www.defensivepublications.org/publications/prefiltering-antialiasing-for-general-vector-graphics
> http://www.jvuletich.org/Morphic3/Morphic3-201006.html
> The source code itself!
> 
> Thanks Casey for asking for this.
> 
> If you want to take part, there is plenty of stuff to be done, at various levels of technical complexity :)
> 
> Cheers,
> Juan Vuletich
> <M3.png>_______________________________________________
> Cuis mailing list
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org





More information about the Cuis mailing list