octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Graphics: add missing axes properties


From: Michael Goffioul
Subject: Re: Graphics: add missing axes properties
Date: Sat, 19 Jan 2008 00:06:09 +0100

On 1/18/08, Shai Ayal <address@hidden> wrote:
> Michael, what are the x_*transform properties?

These are properties that store the various transformation
matrices. In Matlab, they are hidden, so there's no compatibility
issue. However they can be used by any graphics backend, so
I think it's good to have them available and computed in a
common way. The meaning of the various matrices are:
- view : unit-cube transformation matrix (== rotation around axis)
- projection : orthographic/perpective projection on camera plane
- viewport : map camera plane to windows coordinates
- normrender : viewport * projection * view
- render : S * normrender, where S is the scaling/translation from
actual axis limits to the unit-cube (taking into account aspect ratios)

Michael.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]