ทรงห่วงยางเป็นรูปทรงสามมิติที่ประกอบไปด้วยวงกลม 2 วง โดยแบ่งเป็น วงใน และวงที่มีเส้นรอบวงใหญ่กว่าวงใน คือ วงนอก
คุณสามารถศึกษาเพิ่มเติมเกี่ยวกับทรงห่วงยางได้ที่ MathIsFun.com
ค่าตัวแปรต่างๆ ของทรงห่วงยางมีดังนี้:
หมายเหตุ: สามารถดูข้อมูลเพิ่มเติมเกี่ยวกับค่าความละเอียด (resolution) ของรูปทรง 3 มิติ ได้ที่หัวข้อ 3D Primitives
ค่าปริยาย:
torus() torus({ ri: 1.5, ro: 3 }) torus({ ri: 0.2 }) torus({ fni:4 }) // หากต้องการจะสร้างทรงห่วงยางแบบเหลี่ยมปิดหัวท้าย สามารถทำได้โดยกำหนด fni = 4 และค่า roti เป็น 45 torus({ fni:4,roti:45 }) torus({ fni:4,fno:4,roti:45 }) torus({ fni:4,fno:5,roti:45 })