On 22 June 2011 22:24, Alexandre Bergel <[email protected]> wrote:
> Rendering in Mondrian is now externalized into visitors. It should be pretty 
> straightforward to write one for cairo
>
Athens has initially layered structure.
The frontend you will be using (canvas , surfaces, etc) is
implementation neutral.
So, swapping a backend who doing the real work, will cost nothing from
users perspective.

> Alexandre
>
>
> On 22 Jun 2011, at 15:21, Igor Stasenko wrote:
>
>> On 22 June 2011 22:08, Alexandre Bergel <[email protected]> wrote:
>>> Hi!
>>>
>>> Just wondering what is the status of Athen / Cairo for Pharo? We recently 
>>> put some effort on exporting Mondrian visualization to HTML/Protovis to 
>>> benefit from vectorial graphics...
>>>
>>
>> Status: "Under development"
>>
>> :)
>>
>> It can draw almost everything morphic-related, except one little thing - 
>> text :)
>> And now i'm on crossroads , what to do.
>> Clearly, a StrikeFont(s) is state as they now, simply don't fit with
>> scalable vector graphics engine.
>> The bitmaps stored in memory are optimized for exact fit 1:1 of
>> display pixel grid.
>> So, at minimum it will require converting all fonts to use different
>> bitmaps, before they can be drawn using Athens canvas.
>>
>> Another thing is drawing strokes. It is a question how far i should go
>> implementing a basic (and most probably fall-back) engine which using
>> old BallooonEngine,
>> which can only draw a coarse, barely anti-aliased strokes. Not saying
>> it doesn't supports many things, like joint types, dashing , masking
>> etc etc.
>>
>> --
>> Best regards,
>> Igor Stasenko AKA sig.
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.

Reply via email to