lessphic? may be a future for morphic

Juan Vuletich juan at jvuletich.org
Thu Jan 31 19:08:03 UTC 2008

Igor Stasenko wrote:
> On 31/01/2008, Bert Freudenberg <bert at freudenbergs.de> wrote:
>> I am beginning to understand your point :) Yes, having that power in
>> the base system would be cool. I still think it can be implemented on
>> latest-gen OpenGL hardware (which can do the non-linear transform and
>> adaptively tesselate curves to pixel resolution) but that then would
>> be just an optimization.
> What i'm against, is to bind rendering subsystem to specific hardware.
> There should be a layer, which should offer a rendering services to
> application, and number of layers to deliver graphics to device(s).
> In perfect, it should be able to render itself using any device:
> screen or printer or remote (networked) canvas.
> There also can be a different options in what a rendering media is:
> it's wrong to assume that rendering surface is planar (it can be a 3D
> holo-projector, for instance).
> What is hard, is to design such system to be fast and optimal and
> still be generic enough to be able to render anywhere.

Morphic 3 is not tied to any hardware! It only assumes the Display in 
Squeak. And it will not be too hard to separate it from the rendering 
engine. Non planar targets could be addressed by a custom coordinate system.

Juan Vuletich

More information about the Squeak-dev mailing list