X-Git-Url: http://git.hcoop.net/clinton/guile-figl.git/blobdiff_plain/b002944dd992dc5a273e0067504beb48e1ae3d1c..a6a00658f26c164551287799b194cc2f07eb78be:/upstream-doc/man3/xhtml/glDepthRange.xml diff --git a/upstream-doc/man3/xhtml/glDepthRange.xml b/upstream-doc/man3/xhtml/glDepthRange.xml new file mode 100644 index 0000000..e23972d --- /dev/null +++ b/upstream-doc/man3/xhtml/glDepthRange.xml @@ -0,0 +1,64 @@ + + + +
glDepthRange â specify mapping of depth values from normalized device coordinates to window coordinates
void glDepthRange( | GLclampd  | nearVal, |
 | GLclampd  | farVal) ; |
nearVal
+ Specifies the mapping of the near clipping plane to window coordinates. + The initial value is 0. +
farVal
+ Specifies the mapping of the far clipping plane to window coordinates. + The initial value is 1. +
+ After clipping and division by w,
+ depth coordinates range from
+ glDepthRange
specifies a linear mapping of the normalized depth coordinates
+ in this range to window depth coordinates.
+ Regardless of the actual depth buffer implementation,
+ window coordinate depth values are treated as though they range
+ from 0 through 1 (like color components).
+ Thus,
+ the values accepted by glDepthRange
are both clamped to this range
+ before they are accepted.
+
+ The setting of (0,1) maps the near plane to 0 and + the far plane to 1. + With this mapping, + the depth buffer range is fully utilized. +
+ It is not necessary that nearVal
be less than farVal
.
+ Reverse mappings such as
+
+ Copyright © 1991-2006 + Silicon Graphics, Inc. This document is licensed under the SGI + Free Software B License. For details, see + http://oss.sgi.com/projects/FreeB/. +