TKE_View

Opcode

ASCII

}

Hexadecimal

7D

Decimal

125

Operands

Byte projection, Point position, Point target,
Point up_vector, Float field_width, Float field_width,
[Float oblique_around_y], [Float oblique_around_x],
[Float near_limit], Byte length, (length)xByte name </pre>

projection

bitmask describing the projection transform

position

camera eye point

target

point at center of projection plane

up_vector

direction representing ‘up’ to the camera

field_width, field_height

size of the minimum viewable rectangle around the target point

oblique_around_y

horizontal skew angle (degrees), present if the Camera_Oblique_Y bit is set in the projection

oblique_around_x

vertical skew angle (degrees), present if the Camera_Oblique_X bit is set in the projection

near_limit

near clipping plane (hither) scaled between 0 at the camera position and 1 at the target, present if Near_Limit bit is set

length

length of view name string

name

name of this view

Notes

Projection:

A view is a named camera provided for application use, such as supplying a default view or a set of interesting views. Their use is up to the application, they are not added to the database by default. In most applications, the initial default camera is identified by the view object which is named ‘default’. To have an initial camera position honored by other applications please name your initial view ‘default’.

View was added in HSF version 6.10.