|
Panda3D
|
Public Member Functions | |
| LFrustumd () | |
| makeOrtho (double fnear, double ffar) | |
| Behaves like gluOrtho. | |
| makeOrtho (double fnear, double ffar, double l, double r, double t, double b) | |
| Behaves like gluOrtho. | |
| makeOrtho2D () | |
| Sets up a two-dimensional orthographic frustum. | |
| makeOrtho2D (double l, double r, double t, double b) | |
| Sets up a two-dimensional orthographic frustum. | |
| makePerspective (double xfov, double yfov, double fnear, double ffar) | |
| makePerspectiveHfov (double xfov, double aspect, double fnear, double ffar) | |
| Behaves like gluPerspective (Aspect = width/height, Yfov in degrees) aspect +------------+ | | 1 | | yfov | | +------------+. | |
| makePerspectiveVfov (double yfov, double aspect, double fnear, double ffar) | |
| LFrustumd | ( | ) |
| makeOrtho | ( | double | fnear, |
| double | ffar | ||
| ) |
Behaves like gluOrtho.
| makeOrtho | ( | double | fnear, |
| double | ffar, | ||
| double | l, | ||
| double | r, | ||
| double | t, | ||
| double | b | ||
| ) |
Behaves like gluOrtho.
| makeOrtho2D | ( | double | l, |
| double | r, | ||
| double | t, | ||
| double | b | ||
| ) |
Sets up a two-dimensional orthographic frustum.
| makeOrtho2D | ( | ) |
Sets up a two-dimensional orthographic frustum.
| makePerspective | ( | double | xfov, |
| double | yfov, | ||
| double | fnear, | ||
| double | ffar | ||
| ) |
| makePerspectiveHfov | ( | double | xfov, |
| double | aspect, | ||
| double | fnear, | ||
| double | ffar | ||
| ) |
Behaves like gluPerspective (Aspect = width/height, Yfov in degrees) aspect +------------+ | | 1 | | yfov | | +------------+.
-------+------ \ | / \ | / \ | / \ | / \ | / \|/ W yfov
| makePerspectiveVfov | ( | double | yfov, |
| double | aspect, | ||
| double | fnear, | ||
| double | ffar | ||
| ) |
1.7.3