b3dCreateTorus

Creates a torus (donut) mesh primitive with configurable radii and detail. Takes textureSlots, uvMode, unique, rings (major circle subdivision, clamped 3-128), sides (minor circle subdivision, clamped 3-128), majorRadius (distance from center to tube center), minorRadius (tube thickness radius). Returns mesh entity handle or 0 on failure.

3D Graphics

Parameters & Returns

Parameters

textureSlots Int
uvMode Int
unique Int
rings Int
sides Int
majorRadius Double
minorRadius Double

Returns

Int

Quick Summary

Creates a torus (donut) mesh primitive with configurable radii and detail. Takes textureSlots, uvMode, unique, rings (major circle subdivision, clamped 3-128), sides (minor circle subdivision, clamped 3-128), majorRadius (distance from center to tube center), minorRadius (tube thickness radius). Returns mesh entity handle or 0 on failure.

Technical Exegesis...

Creates a torus (donut) mesh primitive with configurable radii and detail. Takes textureSlots, uvMode, unique, rings (major circle subdivision, clamped 3-128), sides (minor circle subdivision, clamped 3-128), majorRadius (distance from center to tube center), minorRadius (tube thickness radius). Returns mesh entity handle or 0 on failure.

Example

Example.bam
; No example implemented yet