Module Triangle
Triangle shape factory function.
Functions
| Triangle (v1, v2, v3) | Creates a menori.Mesh with a triangle shape. | 
	
Functions
- Triangle (v1, v2, v3)
 - 
    Creates a 
menori.Meshwith a triangle shape.Parameters:
- v1 number or table Triangle size for equilateral triangle (default: 1) or first vertex position {x, y, z}
 - v2 table Second vertex position {x, y, z} (required if v1 is a table)
 - v3 table Third vertex position {x, y, z} (required if v1 is a table)
 
Returns:
- 
           menori.Mesh
        A new 
 
menori.Meshobject containing the triangle geometryUsage:
-- Create an equilateral triangle with default size (1) local triangle = menori.Triangle() -- Create an equilateral triangle with size 2 local triangle = menori.Triangle(2) -- Create a custom triangle with three vertices local triangle = menori.Triangle( { 0, 1, 0}, -- first vertex {-1, -1, 0}, -- second vertex { 1, -1, 0} -- third vertex ) -- Create a ModelNode with triangle local model_node = menori.ModelNode(triangle)