Difference between revisions of "Draw circle"

From QuakeQEWiki
Jump to navigation Jump to search
m (added table)
Line 23: Line 23:
|lifetime
|lifetime
|float
|float
|duration in seconds the geometry to stay in the world (setting to 0 draws for one frame)
|duration in seconds the geometry to stay in the world (setting to 0 or less draws for one frame)
|-
|-
|depthtest  
|depthtest  

Revision as of 06:40, 22 March 2022

'draw_circle' is a new debug-drawing function in quake c in quake enhanced.

for these draw calls to be visible sv_cheats has to be set to 1 The function draws a circle centered at the origin vector of the color specified by the colormap argument in the x/y plane.

void draw_circle( vector origin, float radius, float colormap, float lifetime, float depthtest ) = #85;
argument name type description
origin vector the center of the circle
radius float radius of the circle (diameter is 2*radius)
colormap float integer index into the color palette( see https://quakewiki.org/wiki/Quake_palette)
lifetime float duration in seconds the geometry to stay in the world (setting to 0 or less draws for one frame)
depthtest float (TRUE/FALSE) if true then world geometry occludes the drawing, otherwise it will show through things