Setaspect: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
exact definition
slightly different wording
Line 1: Line 1:
'''setaspect <viewingrange> <yxaspect>''' is used to set the field of view in both dimensions in the original BUILD renderer. '''<viewingrange>''' is the tangent of half of the horizontal FOV, multiplied by 65536. (Default value: 65536, corresponding to a FOV of 90 degrees).<br>
'''setaspect''' <viewingrange> <yxaspect>
'''<yxaspect>''' is the Y to X ratio multiplied by 65536. In the editor, its default value is (65536*ydim*8)/(xdim*5). Note that '''<yxaspect>''' also affects [[rotatesprite]].
 
is used to set the field of view in both dimensions in the original BUILD and Polymost renderers.
 
<viewingrange> specifies the field of view as the tangent of the horizontal viewing angular radius, scaled by 16 bits (i.e. multiplied by 65536). The default value is 65536, corresponding to a FOV of 90 degrees.
 
<yxaspect> is the Y to X ratio scaled by 16 bits. In the editor, its default value is (65536*ydim*8)/(xdim*5). Note that <yxaspect> also affects [[rotatesprite]].

Revision as of 06:55, 4 August 2010

setaspect <viewingrange> <yxaspect>

is used to set the field of view in both dimensions in the original BUILD and Polymost renderers.

<viewingrange> specifies the field of view as the tangent of the horizontal viewing angular radius, scaled by 16 bits (i.e. multiplied by 65536). The default value is 65536, corresponding to a FOV of 90 degrees.

<yxaspect> is the Y to X ratio scaled by 16 bits. In the editor, its default value is (65536*ydim*8)/(xdim*5). Note that <yxaspect> also affects rotatesprite.