[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
Re: [zzdev] Rotation, new view system
- To: Tuomas Lukka <lukka@xxxxxxxxxx>
- Subject: Re: [zzdev] Rotation, new view system
- From: Kimmo Kristian Wideroos <wikikr@xxxxxxxxx>
- Date: Fri, 23 Feb 2001 12:10:19 +0200 (EET)
- Cc: zzdev@xxxxxxxxxx
- In-reply-to: <20010222172054.B10331@xxxxxxxxxxxxxx>
Hi
Very interesting ... here are some ideas I've had related on views.
I've played with the idea of focus+context in views. In fact,
I tried out a very simple implementation, which consists
of a virtual view (the model of things to be rendered), the "real
view" (where the stuff is actually rendered) and a mapping between
them. After encapsulating all this (+origo, +focusorigo) in an
abstract class, it's been rather easy to derive different metrics by
defining a mapping and an inverse mapping between the views and
to achieve an illusion of focus and context, for example. I'll commit
some demo view during next few days.
-Kimmo
On Thu, 22 Feb 2001, Tuomas Lukka wrote:
> (Finally, a chance to start concentrating on further development)
>
> While Benjamin was in Finland there was some talk about renewing the view system.
> Specifically, views used as subviews of other views were discussed.
>
> There's now a great need for something like this, as with the paper
> (see Documentation/Manuscripts/HyperRFC) we discovered that
> rotating the connected parts that float, the view is much clearer
> than without rotation.
>
> I think that the Java2D possibility for using rotation would be best
> done at the level of individual subviews - that way, Java1.1 clients
> that do not have rotation do not have to pay for it (i.e. having a
> rotation variable for each VOb would be way too much of a price to pay).
>
> Probably it would be done so that each subview is its own flobset-like thing
> but here the problems arise of how to do the flob<->cell identifications etc
> properly... I'd like to open a discussion on this now since we actually want to implement
> something pretty soon.
>
> (pardon my English, I'm just getting used to being active
> on the net again after a long break...)
>
> Tuomas
>