DrawLine3D

From Onset Developer Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
DrawLine3D

Type: Function
Context: Client
Introduced: v1.0

Description

Draws a line in 3d space.

Syntax

DrawLine3D(sX, sY, sZ, eX, eY, eZ [, thickness, bForeground])

Parameters

  • sX
    Start X location.
  • sY
    Start Y location.
  • sZ
    Start Z location.
  • eX
    End X location.
  • eY
    End Y location.
  • eZ
    End Z location.
  • thickness (optional)
    Line thickness, default: 1.0
  • bForeground (optional)
    true to draw in front of geometry, default: false

Return Value

  • Returns nothing.

Example

Example usage can be found in the map editor script package. https://github.com/BlueMountainsIO/OnsetLuaScripts/blob/6f45ad9607e30c97f4f1d58443d808da632d4d91/mapeditor/client/editor.lua#L168

See also