DoCameraMatrix(3D) — Stardent Computer Inc. (\*(Dd)
NAME
DoCameraMatrix − Create a camera matrix studio attribute object.
SYNOPSIS
C:
DtObject DoCameraMatrix(matrix)
DtMatrix4x4 matrix;
Fortran:
INTEGER∗4 DOCMX(MATRIX)
INTEGER∗4 MATRIX
DESCRIPTION
DoCameraMatrix creates a camera matrix studio attribute object. When DoCameraMatrix is executed in a definition group, its parameter matrix replaces the camera projection matrix attribute used for all subsequently executed camera objects.
The argument matrix is an arbitrary 4x4 matrix; singular matrices will cause fatal errors. DoCameraMatrix is intended for advanced users needing special effects. Most useful camera matrices are obtainable using by DoProjection <DOPRJ>, DoParallel <DOPAR>, or DoPerspective <DOPER>.
ERRORS
DoCameraMatrix will fail if the matrix is singular.
[WARNING - non-invertible matrix]
SEE ALSO
DoParallel(3D), DoPerspective(3D), DoProjection(3D)
September 29, 2021