Outdated documentation

This documentation page refers to Godot 4.3, and may be outdated or incorrect.
Additionally, this engine version is no longer supported.

Check this page in the stable branch for the latest additions and corrections.

TorusMesh

Inherits: PrimitiveMesh < Mesh < Resource < RefCounted < Object

Class representing a torus PrimitiveMesh.

Description

Class representing a torus PrimitiveMesh.

Properties

float

inner_radius

0.5

float

outer_radius

1.0

int

ring_segments

32

int

rings

64


Property Descriptions

float inner_radius = 0.5 🔗

  • void set_inner_radius(value: float)

  • float get_inner_radius()

The inner radius of the torus.


float outer_radius = 1.0 🔗

  • void set_outer_radius(value: float)

  • float get_outer_radius()

The outer radius of the torus.


int ring_segments = 32 🔗

  • void set_ring_segments(value: int)

  • int get_ring_segments()

The number of edges each ring of the torus is constructed of.


int rings = 64 🔗

  • void set_rings(value: int)

  • int get_rings()

The number of slices the torus is constructed of.


User-contributed notes

Please read the User-contributed notes policy before submitting a comment.