TKE_Camera
Opcode
ASCII |
> |
Hexadecimal |
3E |
Decimal |
62 |
Operands
Byte projection,
Point position,
Point target,
Point up_vector,
Float field_width,
Float field_width,
[Float oblique_around_y],
[Float oblique_around_x]
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 |
Notes
Camera projection applied to the currently opened segment.
Projection:
01 |
perspective (default is orthographic) |
02 |
stretched (field is stretched to fit window, by default aspect of field
is not changed and additional data outside the field may be visible) |
04 |
Camera_Oblique_Y, view is skewed about the Y-axis (x is sheared relative
to z) |
08 |
Camera_Oblique_X, view is skewed about the X-axis (y is sheared relative
to z) |
|