generate_axes: Generate XYZ axis arrows as cylinder meshes

View source: R/mesh_utils.R

generate_axesR Documentation

Generate XYZ axis arrows as cylinder meshes

Description

Creates three coloured arrow meshes (red X, green Y, blue Z) from a centre point.

Usage

generate_axes(center = c(0, 0, 0), size = 1, shaft_radius = 0.02)

Arguments

center

Length-3 vector: origin of the axes.

size

Length of each axis.

shaft_radius

Cylinder radius for axis shafts.

Value

A mesh descriptor list suitable for render_mesh() or inclusion in a scene list.

Examples

axes_mesh <- generate_axes(size = 2)
nrow(axes_mesh$vertices)


scimesh documentation built on Aug. 9, 2026, 9:07 a.m.