 |
PK_TRANSF_create_view_o_t |
|
struct PK_TRANSF_create_view_o_s
{
int o_t_version; --- options structure version
PK_LOGICAL_t have_eye_position; --- whether a perspective vector exists
--- (PK_LOGICAL_false)
PK_VECTOR_t eye_position; --- perspective eye position
};
typedef struct PK_TRANSF_create_view_o_s PK_TRANSF_create_view_o_t;
This options structure defines optional controls for the creation of the
perspective viewing matrix.
Used in:
PK_TRANSF_create_view
'have_eye_position' Whether a perspective 'eye_position' has been
provided. If this variable is PK_LOGICAL_true,
then the view matrix will contain the appropriate
perspective component and global scale factor.
(PK_LOGICAL_false)
'eye_position' The eye position representing the centre of
projection.