World renderer

3D render functions

renderFilled(object)

Draws a 3D filled block.

Parameters:

  • object (table (x, y, z, red, green, blue, alpha, through_walls))

Returns:

  • (boolean) Return true if successfully

Example Usage:

-- Example code showing how to use the function
registerWorldRenderer(function(context)
    local filled = {
        x = 0, y = 0, z = 0,
        red = 255, green = 0, blue = 0, alpha = 140,
        through_walls = false
    }
    context.renderFilled(filled)
end)

renderOutline(object)

Draws a 3D outlined block.

Parameters:

  • object (table (x, y, z, red, green, blue, alpha, line_width, through_walls))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderText(object)

Draws a 3D text.

Parameters:

  • object (table (x, y, z, red, green, blue, text, scale, through_walls))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderLinesFromPoints(object)

Draws a 3D line.

Parameters:

  • object (table (red, green, blue, points))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderLineFromCursor(object)

Draws a 3D line from cursor.

Parameters:

  • object (table (x, y, z, line_width, red, green, blue))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderImage(object)

Draws a 3D line from cursor.

Parameters:

  • object (table (x, y, z, red, green, blue))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderBeaconBeam(object)

Draws a 3D beacon beam.

Parameters:

  • object (table (x, y, z, red, green, blue))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderOutlineCircle(object)

Draws a 3D outlined circle.

Parameters:

  • object (table (x, y, z, red, green, blue, alpha, radius, segments, through_walls, line_width))

Returns:

  • (boolean) Return true if successfully

Example Usage:

renderFilledCircle(object)

Draws a 3D outlined circle.

Parameters:

  • object (table (x, y, z, red, green, blue, alpha, radius, segments, through_walls))

Returns:

  • (boolean) Return true if successfully

Example Usage:

Last updated