US Hawks 3D Viewer
JSON Line Segments
Format for each segment: [ x1,y1,z1, x2,y2,z2, thickness, "RRGGBB" ]
Examples:
General Examples (Details)
Simple Pyramid
[
[ -5, -5, -5, 5, -5, -5, 0.1, "44ff44" ], // Base -X to +X
[ 5, -5, -5, 5, 5, -5, 0.1, "44ff44" ], // Base -Y to +Y
[ 5, 5, -5, -5, 5, -5, 0.1, "44ff44" ], // Base +X to -X
[ -5, 5, -5, -5, -5, -5, 0.1, "44ff44" ], // Base +Y to -Y
[ -5, -5, -5, 0, 0, 5, 0.1, "44ff44" ], // Base -X -Y to Top
[ 5, -5, -5, 0, 0, 5, 0.1, "44ff44" ], // Base +X -Y to Top
[ 5, 5, -5, 0, 0, 5, 0.1, "44ff44" ], // Base +X +Y to Top
[ -5, 5, -5, 0, 0, 5, 0.1, "44ff44" ], // Base -X +Y to Top
]
[
[ 0, 0, 0, 5, 0, 0, 0.1, "ff0000" ], // Line from origin to (5,0,0)
[ 0, 0, 0, 0, 5, 0, 0.1, "00ff00" ], // Line from origin to (0,5,0)
[ 0, 0, 0, 0, 0, 5, 0.1, "0000ff" ], // Line from origin to (0,0,5)
]
Simple Half Pyramid (experiment with Toggle Mirror button)
[
[ 5, -5, -5, 5, 5, -5, 0.1, "ff4444" ], // Base +X,-Y to +X,+Y
[ 5, -5, -5, 0, -5, -5, 0.1, "ff4444" ], // Base +X,-Y to 0X,-Y
[ 5, 5, -5, 0, 5, -5, 0.1, "ff4444" ], // Base +X,+Y to 0X,+Y
[ 5, -5, -5, 0, 0, 5, 0.1, "ff4444" ], // Base +X -Y to Top
[ 5, 5, -5, 0, 0, 5, 0.1, "ff4444" ], // Base +X +Y to Top
]
Tetrahedron
[
[-5,0,-3.53553390593,5,0,-3.53553390593,0.15,"00ff00"],
[-5,0,-3.53553390593,0,-5,3.53553390593,0.15,"00ff00"],
[-5,0,-3.53553390593,0,5,3.53553390593,0.15,"00ff00"],
[5,0,-3.53553390593,0,-5,3.53553390593,0.15,"00ff00"],
[5,0,-3.53553390593,0,5,3.53553390593,0.15,"00ff00"],
[0,-5,3.53553390593,0,5,3.53553390593,0.15,"00ff00"],
]
Cube
[
[ 5, 5, 5, -5, 5, 5, 0.1, "4444ff" ], // Positive Corner to -X
[ 5, 5, 5, 5, -5, 5, 0.1, "4444ff" ], // Positive Corner to -Y
[ 5, 5, 5, 5, 5, -5, 0.1, "4444ff" ], // Positive Corner to -Z
[ -5, -5, -5, 5, -5, -5, 0.1, "4444ff" ], // Negative Corner to +X
[ -5, -5, -5, -5, 5, -5, 0.1, "4444ff" ], // Negative Corner to +Y
[ -5, -5, -5, -5, -5, 5, 0.1, "4444ff" ], // Negative Corner to +Z
[ -5, 5, 5, -5, -5, 5, 0.1, "4444ff" ], // Top -X Line
[ 5, -5, 5, -5, -5, 5, 0.1, "4444ff" ], // Top -Y Line
[ 5, 5, -5, 5, -5, -5, 0.1, "4444ff" ], // Bottom +X Line
[ 5, 5, -5, -5, 5, -5, 0.1, "4444ff" ], // Bottom +Y Line
[ 5, -5, 5, 5, -5, -5, 0.1, "4444ff" ], // Side +X -Y Line
[ -5, 5, 5, -5, 5, -5, 0.1, "4444ff" ], // Side -X +Y Line
]
Octahedron
[
[-5,0,0,0,-5,0,0.15,"00ff00"],
[-5,0,0,0,5,0,0.15,"00ff00"],
[-5,0,0,0,0,-5,0.15,"00ff00"],
[-5,0,0,0,0,5,0.15,"00ff00"],
[5,0,0,0,-5,0,0.15,"00ff00"],
[5,0,0,0,5,0,0.15,"00ff00"],
[5,0,0,0,0,-5,0.15,"00ff00"],
[5,0,0,0,0,5,0.15,"00ff00"],
[0,-5,0,0,0,-5,0.15,"00ff00"],
[0,-5,0,0,0,5,0.15,"00ff00"],
[0,5,0,0,0,-5,0.15,"00ff00"],
[0,5,0,0,0,5,0.15,"00ff00"],
]
Dodecahedron
[
[ 5, -5, 5, 3.09017, 0, 8.09017, 0.05, "ff5555" ],
[ 0, 8.09017, 3.09017, 5, 5, 5, 0.05, "55ff55" ],
[ -5, 5, 5, -3.09017, 0, 8.09017, 0.05, "5555ff" ],
[ -5, 5, 5, 0, 8.09017, 3.09017, 0.05, "ffff00" ],
[ 3.09017, 0, 8.09017, 5, 5, 5, 0.05, "ff00ff" ],
[ 3.09017, 0, 8.09017, -3.09017, 0, 8.09017, 0.05, "55ffff" ],
[ 0, 8.09017, 3.09017, 0, 8.09017, -3.09017, 0.05, "ff5555" ],
[ -3.09017, 0, 8.09017, -5, -5, 5, 0.05, "55ff55" ],
[ 5, 5, 5, 8.09017, 3.09017, 0, 0.05, "5555ff" ],
[ -5, 5, 5, -8.09017, 3.09017, 0, 0.05, "ff00ff" ],
[ 0, -8.09017, 3.09017, -5, -5, 5, 0.05, "5555ff" ],
[ -5, -5, 5, -8.09017, -3.09017, 0, 0.05, "ffff00" ],
[ 0, -8.09017, 3.09017, 5, -5, 5, 0.05, "ffff00" ],
[ 0, -8.09017, -3.09017, 0, -8.09017, 3.09017, 0.05, "ff00ff" ],
[ 5, -5, 5, 8.09017, -3.09017, 0, 0.05, "55ff55" ],
[ 8.09017, -3.09017, 0, 8.09017, 3.09017, 0, 0.05, "55ffff" ],
[ 8.09017, -3.09017, 0, 8.09017, 3.09017, 0, 0.05, "ffff00" ],
[ 8.09017, 3.09017, 0, 5, 5, -5, 0.05, "ff00ff" ],
[ 0, 8.09017, -3.09017, 5, 5, -5, 0.05, "55ffff" ],
[ 5, 5, -5, 3.09017, 0, -8.09017, 0.05, "ff5555" ],
[ 8.09017, -3.09017, 0, 5, -5, -5, 0.05, "5555ff" ],
[ -8.09017, -3.09017, 0, -8.09017, 3.09017, 0, 0.05, "ff5555" ],
[ -8.09017, 3.09017, 0, -5, 5, -5, 0.05, "55ff55" ],
[ -5, 5, -5, 0, 8.09017, -3.09017, 0.05, "5555ff" ],
[ 5, -5, -5, 0, -8.09017, -3.09017, 0.05, "ff5555" ],
[ -5, -5, -5, -8.09017, -3.09017, 0, 0.05, "55ffff" ],
[ -5, -5, -5, -8.09017, -3.09017, 0, 0.05, "55ffff" ],
[ -5, 5, -5, -3.09017, 0, -8.09017, 0.05, "ffff00" ],
[ 5, -5, -5, 3.09017, 0, -8.09017, 0.05, "55ff55" ],
[ 0, -8.09017, -3.09017, -5, -5, -5, 0.05, "5555ff" ],
[ 3.09017, 0, -8.09017, -3.09017, 0, -8.09017, 0.05, "ff00ff" ],
[ -3.09017, 0, -8.09017, -5, -5, -5, 0.05, "ff5555" ],
]
Icosahedron
[
[0,-5,-8.09016994375,0,5,-8.09016994375,0.15,"00ff00"],
[0,-5,-8.09016994375,-5,-8.09016994375,0,0.15,"00ff00"],
[0,-5,-8.09016994375,5,-8.09016994375,0,0.15,"00ff00"],
[0,-5,-8.09016994375,-8.09016994375,0,-5,0.15,"00ff00"],
[0,-5,-8.09016994375,8.09016994375,0,-5,0.15,"00ff00"],
[0,-5,8.09016994375,0,5,8.09016994375,0.15,"00ff00"],
[0,-5,8.09016994375,-5,-8.09016994375,0,0.15,"00ff00"],
[0,-5,8.09016994375,5,-8.09016994375,0,0.15,"00ff00"],
[0,-5,8.09016994375,-8.09016994375,0,5,0.15,"00ff00"],
[0,-5,8.09016994375,8.09016994375,0,5,0.15,"00ff00"],
[0,5,-8.09016994375,-5,8.09016994375,0,0.15,"00ff00"],
[0,5,-8.09016994375,5,8.09016994375,0,0.15,"00ff00"],
[0,5,-8.09016994375,-8.09016994375,0,-5,0.15,"00ff00"],
[0,5,-8.09016994375,8.09016994375,0,-5,0.15,"00ff00"],
[0,5,8.09016994375,-5,8.09016994375,0,0.15,"00ff00"],
[0,5,8.09016994375,5,8.09016994375,0,0.15,"00ff00"],
[0,5,8.09016994375,-8.09016994375,0,5,0.15,"00ff00"],
[0,5,8.09016994375,8.09016994375,0,5,0.15,"00ff00"],
[-5,-8.09016994375,0,5,-8.09016994375,0,0.15,"00ff00"],
[-5,-8.09016994375,0,-8.09016994375,0,-5,0.15,"00ff00"],
[-5,-8.09016994375,0,-8.09016994375,0,5,0.15,"00ff00"],
[-5,8.09016994375,0,5,8.09016994375,0,0.15,"00ff00"],
[-5,8.09016994375,0,-8.09016994375,0,-5,0.15,"00ff00"],
[-5,8.09016994375,0,-8.09016994375,0,5,0.15,"00ff00"],
[5,-8.09016994375,0,8.09016994375,0,-5,0.15,"00ff00"],
[5,-8.09016994375,0,8.09016994375,0,5,0.15,"00ff00"],
[5,8.09016994375,0,8.09016994375,0,-5,0.15,"00ff00"],
[5,8.09016994375,0,8.09016994375,0,5,0.15,"00ff00"],
[-8.09016994375,0,-5,-8.09016994375,0,5,0.15,"00ff00"],
[8.09016994375,0,-5,8.09016994375,0,5,0.15,"00ff00"],
]
Icosphere
[
[-2.76393202250021,8.5065080835204,-4.472135954999579,-6.881909602355868,5.000000000000001,-5.257311121191336,0.05,"00ff00"],
[-6.881909602355868,5.000000000000001,-5.257311121191336,-5.877852522924732,8.090169943749475,6.525727206302103e-16,0.05,"00ff00"],
[-5.877852522924732,8.090169943749475,6.525727206302103e-16,-2.76393202250021,8.5065080835204,-4.472135954999579,0.05,"00ff00"],
[-6.881909602355868,5.000000000000001,-5.257311121191336,-8.94427190999916,0.0,-4.47213595499958,0.05,"00ff00"],
[-8.94427190999916,0.0,-4.47213595499958,-9.510565162951536,3.0901699437494745,3.2628636031510515e-16,0.05,"00ff00"],
[-9.510565162951536,3.0901699437494745,3.2628636031510515e-16,-6.881909602355868,5.000000000000001,-5.257311121191336,0.05,"00ff00"],
[-9.510565162951536,3.0901699437494745,3.2628636031510515e-16,-7.236067977499791,5.2573111211913375,4.4721359549995805,0.05,"00ff00"],
[-7.236067977499791,5.2573111211913375,4.4721359549995805,-5.877852522924732,8.090169943749475,6.525727206302103e-16,0.05,"00ff00"],
[-5.877852522924732,8.090169943749475,6.525727206302103e-16,-9.510565162951536,3.0901699437494745,3.2628636031510515e-16,0.05,"00ff00"],
[-5.877852522924732,8.090169943749475,6.525727206302103e-16,0.0,10.0,0.0,0.05,"00ff00"],
[0.0,10.0,0.0,-2.76393202250021,8.5065080835204,-4.472135954999579,0.05,"00ff00"],
[-7.236067977499791,5.2573111211913375,4.4721359549995805,-2.628655560595668,8.090169943749475,5.257311121191336,0.05,"00ff00"],
[-2.628655560595668,8.090169943749475,5.257311121191336,-5.877852522924732,8.090169943749475,6.525727206302103e-16,0.05,"00ff00"],
[-2.628655560595668,8.090169943749475,5.257311121191336,2.76393202250021,8.5065080835204,4.472135954999579,0.05,"00ff00"],
[2.76393202250021,8.5065080835204,4.472135954999579,0.0,10.0,0.0,0.05,"00ff00"],
[0.0,10.0,0.0,-2.628655560595668,8.090169943749475,5.257311121191336,0.05,"00ff00"],
[0.0,10.0,0.0,2.628655560595668,8.090169943749475,-5.257311121191336,0.05,"00ff00"],
[2.628655560595668,8.090169943749475,-5.257311121191336,-2.76393202250021,8.5065080835204,-4.472135954999579,0.05,"00ff00"],
[2.76393202250021,8.5065080835204,4.472135954999579,5.877852522924732,8.090169943749475,-6.525727206302103e-16,0.05,"00ff00"],
[5.877852522924732,8.090169943749475,-6.525727206302103e-16,0.0,10.0,0.0,0.05,"00ff00"],
[5.877852522924732,8.090169943749475,-6.525727206302103e-16,7.236067977499791,5.2573111211913375,-4.4721359549995805,0.05,"00ff00"],
[7.236067977499791,5.2573111211913375,-4.4721359549995805,2.628655560595668,8.090169943749475,-5.257311121191336,0.05,"00ff00"],
[2.628655560595668,8.090169943749475,-5.257311121191336,5.877852522924732,8.090169943749475,-6.525727206302103e-16,0.05,"00ff00"],
[2.628655560595668,8.090169943749475,-5.257311121191336,-1.6245984811645322,5.000000000000001,-8.5065080835204,0.05,"00ff00"],
[-1.6245984811645322,5.000000000000001,-8.5065080835204,-2.76393202250021,8.5065080835204,-4.472135954999579,0.05,"00ff00"],
[7.236067977499791,5.2573111211913375,-4.4721359549995805,4.253254041760199,3.0901699437494745,-8.5065080835204,0.05,"00ff00"],
[4.253254041760199,3.0901699437494745,-8.5065080835204,2.628655560595668,8.090169943749475,-5.257311121191336,0.05,"00ff00"],
[4.253254041760199,3.0901699437494745,-8.5065080835204,-1.1102230246251565e-15,0.0,-10.0,0.05,"00ff00"],
[-1.1102230246251565e-15,0.0,-10.0,-1.6245984811645322,5.000000000000001,-8.5065080835204,0.05,"00ff00"],
[-1.6245984811645322,5.000000000000001,-8.5065080835204,4.253254041760199,3.0901699437494745,-8.5065080835204,0.05,"00ff00"],
[-1.6245984811645322,5.000000000000001,-8.5065080835204,-6.881909602355868,5.000000000000001,-5.257311121191336,0.05,"00ff00"],
[-1.1102230246251565e-15,0.0,-10.0,-5.2573111211913375,0.0,-8.5065080835204,0.05,"00ff00"],
[-5.2573111211913375,0.0,-8.5065080835204,-1.6245984811645322,5.000000000000001,-8.5065080835204,0.05,"00ff00"],
[-5.2573111211913375,0.0,-8.5065080835204,-8.94427190999916,0.0,-4.47213595499958,0.05,"00ff00"],
[-6.881909602355868,5.000000000000001,-5.257311121191336,-5.2573111211913375,0.0,-8.5065080835204,0.05,"00ff00"],
[-2.628655560595668,8.090169943749475,5.257311121191336,1.6245984811645322,5.000000000000001,8.5065080835204,0.05,"00ff00"],
[1.6245984811645322,5.000000000000001,8.5065080835204,2.76393202250021,8.5065080835204,4.472135954999579,0.05,"00ff00"],
[-7.236067977499791,5.2573111211913375,4.4721359549995805,-4.253254041760199,3.0901699437494745,8.5065080835204,0.05,"00ff00"],
[-4.253254041760199,3.0901699437494745,8.5065080835204,-2.628655560595668,8.090169943749475,5.257311121191336,0.05,"00ff00"],
[-4.253254041760199,3.0901699437494745,8.5065080835204,1.1102230246251565e-15,0.0,10.0,0.05,"00ff00"],
[1.1102230246251565e-15,0.0,10.0,1.6245984811645322,5.000000000000001,8.5065080835204,0.05,"00ff00"],
[1.6245984811645322,5.000000000000001,8.5065080835204,-4.253254041760199,3.0901699437494745,8.5065080835204,0.05,"00ff00"],
[-9.510565162951536,3.0901699437494745,3.2628636031510515e-16,-8.5065080835204,0.0,5.2573111211913375,0.05,"00ff00"],
[-8.5065080835204,0.0,5.2573111211913375,-7.236067977499791,5.2573111211913375,4.4721359549995805,0.05,"00ff00"],
[-8.94427190999916,0.0,-4.47213595499958,-9.510565162951536,-3.0901699437494745,3.2628636031510515e-16,0.05,"00ff00"],
[-9.510565162951536,-3.0901699437494745,3.2628636031510515e-16,-9.510565162951536,3.0901699437494745,3.2628636031510515e-16,0.05,"00ff00"],
[-9.510565162951536,-3.0901699437494745,3.2628636031510515e-16,-7.236067977499791,-5.2573111211913375,4.4721359549995805,0.05,"00ff00"],
[-7.236067977499791,-5.2573111211913375,4.4721359549995805,-8.5065080835204,0.0,5.2573111211913375,0.05,"00ff00"],
[-8.5065080835204,0.0,5.2573111211913375,-9.510565162951536,-3.0901699437494745,3.2628636031510515e-16,0.05,"00ff00"],
[-5.2573111211913375,0.0,-8.5065080835204,-6.881909602355868,-5.000000000000001,-5.257311121191336,0.05,"00ff00"],
[-6.881909602355868,-5.000000000000001,-5.257311121191336,-8.94427190999916,0.0,-4.47213595499958,0.05,"00ff00"],
[-1.1102230246251565e-15,0.0,-10.0,-1.6245984811645322,-5.000000000000001,-8.5065080835204,0.05,"00ff00"],
[-1.6245984811645322,-5.000000000000001,-8.5065080835204,-5.2573111211913375,0.0,-8.5065080835204,0.05,"00ff00"],
[-1.6245984811645322,-5.000000000000001,-8.5065080835204,-2.76393202250021,-8.5065080835204,-4.472135954999579,0.05,"00ff00"],
[-2.76393202250021,-8.5065080835204,-4.472135954999579,-6.881909602355868,-5.000000000000001,-5.257311121191336,0.05,"00ff00"],
[-6.881909602355868,-5.000000000000001,-5.257311121191336,-1.6245984811645322,-5.000000000000001,-8.5065080835204,0.05,"00ff00"],
[4.253254041760199,3.0901699437494745,-8.5065080835204,4.253254041760199,-3.0901699437494745,-8.5065080835204,0.05,"00ff00"],
[4.253254041760199,-3.0901699437494745,-8.5065080835204,-1.1102230246251565e-15,0.0,-10.0,0.05,"00ff00"],
[7.236067977499791,5.2573111211913375,-4.4721359549995805,8.5065080835204,0.0,-5.2573111211913375,0.05,"00ff00"],
[8.5065080835204,0.0,-5.2573111211913375,4.253254041760199,3.0901699437494745,-8.5065080835204,0.05,"00ff00"],
[8.5065080835204,0.0,-5.2573111211913375,7.236067977499791,-5.2573111211913375,-4.4721359549995805,0.05,"00ff00"],
[7.236067977499791,-5.2573111211913375,-4.4721359549995805,4.253254041760199,-3.0901699437494745,-8.5065080835204,0.05,"00ff00"],
[4.253254041760199,-3.0901699437494745,-8.5065080835204,8.5065080835204,0.0,-5.2573111211913375,0.05,"00ff00"],
[5.877852522924732,8.090169943749475,-6.525727206302103e-16,9.510565162951536,3.0901699437494745,-3.2628636031510515e-16,0.05,"00ff00"],
[9.510565162951536,3.0901699437494745,-3.2628636031510515e-16,7.236067977499791,5.2573111211913375,-4.4721359549995805,0.05,"00ff00"],
[2.76393202250021,8.5065080835204,4.472135954999579,6.881909602355868,5.000000000000001,5.257311121191336,0.05,"00ff00"],
[6.881909602355868,5.000000000000001,5.257311121191336,5.877852522924732,8.090169943749475,-6.525727206302103e-16,0.05,"00ff00"],
[6.881909602355868,5.000000000000001,5.257311121191336,8.94427190999916,0.0,4.47213595499958,0.05,"00ff00"],
[8.94427190999916,0.0,4.47213595499958,9.510565162951536,3.0901699437494745,-3.2628636031510515e-16,0.05,"00ff00"],
[9.510565162951536,3.0901699437494745,-3.2628636031510515e-16,6.881909602355868,5.000000000000001,5.257311121191336,0.05,"00ff00"],
[2.76393202250021,-8.5065080835204,4.472135954999579,1.6245984811645322,-5.000000000000001,8.5065080835204,0.05,"00ff00"],
[1.6245984811645322,-5.000000000000001,8.5065080835204,-2.628655560595668,-8.090169943749475,5.257311121191336,0.05,"00ff00"],
[-2.628655560595668,-8.090169943749475,5.257311121191336,2.76393202250021,-8.5065080835204,4.472135954999579,0.05,"00ff00"],
[1.6245984811645322,-5.000000000000001,8.5065080835204,1.1102230246251565e-15,0.0,10.0,0.05,"00ff00"],
[1.1102230246251565e-15,0.0,10.0,-4.253254041760199,-3.0901699437494745,8.5065080835204,0.05,"00ff00"],
[-4.253254041760199,-3.0901699437494745,8.5065080835204,1.6245984811645322,-5.000000000000001,8.5065080835204,0.05,"00ff00"],
[-4.253254041760199,-3.0901699437494745,8.5065080835204,-7.236067977499791,-5.2573111211913375,4.4721359549995805,0.05,"00ff00"],
[-7.236067977499791,-5.2573111211913375,4.4721359549995805,-2.628655560595668,-8.090169943749475,5.257311121191336,0.05,"00ff00"],
[-2.628655560595668,-8.090169943749475,5.257311121191336,-4.253254041760199,-3.0901699437494745,8.5065080835204,0.05,"00ff00"],
[-2.628655560595668,-8.090169943749475,5.257311121191336,0.0,-10.0,0.0,0.05,"00ff00"],
[0.0,-10.0,0.0,2.76393202250021,-8.5065080835204,4.472135954999579,0.05,"00ff00"],
[-7.236067977499791,-5.2573111211913375,4.4721359549995805,-5.877852522924732,-8.090169943749475,6.525727206302103e-16,0.05,"00ff00"],
[-5.877852522924732,-8.090169943749475,6.525727206302103e-16,-2.628655560595668,-8.090169943749475,5.257311121191336,0.05,"00ff00"],
[-5.877852522924732,-8.090169943749475,6.525727206302103e-16,-2.76393202250021,-8.5065080835204,-4.472135954999579,0.05,"00ff00"],
[-2.76393202250021,-8.5065080835204,-4.472135954999579,0.0,-10.0,0.0,0.05,"00ff00"],
[0.0,-10.0,0.0,-5.877852522924732,-8.090169943749475,6.525727206302103e-16,0.05,"00ff00"],
[0.0,-10.0,0.0,5.877852522924732,-8.090169943749475,-6.525727206302103e-16,0.05,"00ff00"],
[5.877852522924732,-8.090169943749475,-6.525727206302103e-16,2.76393202250021,-8.5065080835204,4.472135954999579,0.05,"00ff00"],
[-2.76393202250021,-8.5065080835204,-4.472135954999579,2.628655560595668,-8.090169943749475,-5.257311121191336,0.05,"00ff00"],
[2.628655560595668,-8.090169943749475,-5.257311121191336,0.0,-10.0,0.0,0.05,"00ff00"],
[2.628655560595668,-8.090169943749475,-5.257311121191336,7.236067977499791,-5.2573111211913375,-4.4721359549995805,0.05,"00ff00"],
[7.236067977499791,-5.2573111211913375,-4.4721359549995805,5.877852522924732,-8.090169943749475,-6.525727206302103e-16,0.05,"00ff00"],
[5.877852522924732,-8.090169943749475,-6.525727206302103e-16,2.628655560595668,-8.090169943749475,-5.257311121191336,0.05,"00ff00"],
[5.877852522924732,-8.090169943749475,-6.525727206302103e-16,6.881909602355868,-5.000000000000001,5.257311121191336,0.05,"00ff00"],
[6.881909602355868,-5.000000000000001,5.257311121191336,2.76393202250021,-8.5065080835204,4.472135954999579,0.05,"00ff00"],
[7.236067977499791,-5.2573111211913375,-4.4721359549995805,9.510565162951536,-3.0901699437494745,-3.2628636031510515e-16,0.05,"00ff00"],
[9.510565162951536,-3.0901699437494745,-3.2628636031510515e-16,5.877852522924732,-8.090169943749475,-6.525727206302103e-16,0.05,"00ff00"],
[9.510565162951536,-3.0901699437494745,-3.2628636031510515e-16,8.94427190999916,0.0,4.47213595499958,0.05,"00ff00"],
[8.94427190999916,0.0,4.47213595499958,6.881909602355868,-5.000000000000001,5.257311121191336,0.05,"00ff00"],
[6.881909602355868,-5.000000000000001,5.257311121191336,9.510565162951536,-3.0901699437494745,-3.2628636031510515e-16,0.05,"00ff00"],
[6.881909602355868,-5.000000000000001,5.257311121191336,1.6245984811645322,-5.000000000000001,8.5065080835204,0.05,"00ff00"],
[8.94427190999916,0.0,4.47213595499958,5.2573111211913375,0.0,8.5065080835204,0.05,"00ff00"],
[5.2573111211913375,0.0,8.5065080835204,6.881909602355868,-5.000000000000001,5.257311121191336,0.05,"00ff00"],
[5.2573111211913375,0.0,8.5065080835204,1.1102230246251565e-15,0.0,10.0,0.05,"00ff00"],
[1.6245984811645322,-5.000000000000001,8.5065080835204,5.2573111211913375,0.0,8.5065080835204,0.05,"00ff00"],
[-4.253254041760199,-3.0901699437494745,8.5065080835204,-8.5065080835204,0.0,5.2573111211913375,0.05,"00ff00"],
[-4.253254041760199,3.0901699437494745,8.5065080835204,-4.253254041760199,-3.0901699437494745,8.5065080835204,0.05,"00ff00"],
[-8.5065080835204,0.0,5.2573111211913375,-4.253254041760199,3.0901699437494745,8.5065080835204,0.05,"00ff00"],
[-5.877852522924732,-8.090169943749475,6.525727206302103e-16,-6.881909602355868,-5.000000000000001,-5.257311121191336,0.05,"00ff00"],
[-9.510565162951536,-3.0901699437494745,3.2628636031510515e-16,-5.877852522924732,-8.090169943749475,6.525727206302103e-16,0.05,"00ff00"],
[-6.881909602355868,-5.000000000000001,-5.257311121191336,-9.510565162951536,-3.0901699437494745,3.2628636031510515e-16,0.05,"00ff00"],
[2.628655560595668,-8.090169943749475,-5.257311121191336,4.253254041760199,-3.0901699437494745,-8.5065080835204,0.05,"00ff00"],
[-1.6245984811645322,-5.000000000000001,-8.5065080835204,2.628655560595668,-8.090169943749475,-5.257311121191336,0.05,"00ff00"],
[4.253254041760199,-3.0901699437494745,-8.5065080835204,-1.6245984811645322,-5.000000000000001,-8.5065080835204,0.05,"00ff00"],
[9.510565162951536,-3.0901699437494745,-3.2628636031510515e-16,9.510565162951536,3.0901699437494745,-3.2628636031510515e-16,0.05,"00ff00"],
[8.5065080835204,0.0,-5.2573111211913375,9.510565162951536,-3.0901699437494745,-3.2628636031510515e-16,0.05,"00ff00"],
[9.510565162951536,3.0901699437494745,-3.2628636031510515e-16,8.5065080835204,0.0,-5.2573111211913375,0.05,"00ff00"],
[5.2573111211913375,0.0,8.5065080835204,1.6245984811645322,5.000000000000001,8.5065080835204,0.05,"00ff00"],
[6.881909602355868,5.000000000000001,5.257311121191336,5.2573111211913375,0.0,8.5065080835204,0.05,"00ff00"],
[1.6245984811645322,5.000000000000001,8.5065080835204,6.881909602355868,5.000000000000001,5.257311121191336,0.05,"00ff00"],
]
Four Sticks
[
[ -1, -2, -2, -1, 2, 2, 0.4, "ff0000" ],
[ -2, 1, -2, 2, 1, 2, 0.4, "00ff00" ],
[ 1, 2, -2, 1, -2, 2, 0.4, "0000ff" ],
[ 2, -1, -2, -2, -1, 2, 0.4, "ff00ff" ],
]
Segmented Line
[
// Draw the full line first to avoid any gaps
[ 0, 0, 0, 5, 0, 0, 0.4, "ff0000" ], // The full line
// Re-draw as segments (presumably from back to front)
[ 0, 0, 0, 1, 0, 0, 0.4, "ff0000" ], // Segment 1
[ 1, 0, 0, 2, 0, 0, 0.4, "ff0000" ], // Segment 2
[ 2, 0, 0, 3, 0, 0, 0.4, "ff0000" ], // Segment 3
[ 3, 0, 0, 4, 0, 0, 0.4, "ff0000" ], // Segment 4
[ 4, 0, 0, 5, 0, 0, 0.4, "ff0000" ], // Segment 5
]
Build a Glider Examples (Details)
Start with nothing (experiment with "Toggle Axes" button)
[
]
Add a Keel
[
[ 0, 5, 0, 0, -5, 0, 0.2, "ff00ff" ], // Keel
]
Add a Leading Edge (toggle mirror to hide/show mirrored side)
[
[ 0, 5, 0, 0, -5, 0.0, 0.2, "ff00ff" ], // Keel
[ 0, 5, 0, 15, -3, 0.2, 0.2, "ffff00" ], // Leading Edge
]
Add a CrossBar
[
[ 0, 5, 0, 0, -5, 0.0, 0.2, "ff00ff" ], // Keel
[ 0, 5, 0, 15, -3, 0.2, 0.2, "ffff00" ], // Leading Edge
[ 0, 1.6, 0, 9, 0.2, 0.1, 0.3, "00ffff" ], // Crossbar
]
Add a Kingpost
[
[ 0, 5, 0, 0, -5, 0.0, 0.2, "ff00ff" ], // Keel
[ 0, 5, 0, 15, -3, 0.2, 0.2, "ffff00" ], // Leading Edge
[ 0, 1.6, 0, 9, 0.2, 0.1, 0.3, "00ffff" ], // Crossbar
[ 0, 1, 0, 0, 0.9, 3.0, 0.3, "0000ff" ], // Kingpost
]
Add a Downtube (will be mirrored)
[
[ 0, 5, 0, 0, -5, 0, 0.2, "ff00ff" ], // Keel
[ 0, 5, 0, 15, -3, 0.2, 0.2, "ffff00" ], // Leading Edge
[ 0, 1.6, 0, 9, 0.2, 0.1, 0.3, "00ffff" ], // Crossbar
[ 0, 1, 0, 0, 0.9, 3, 0.3, "0000ff" ], // Kingpost
[ 0, 1, 0, 1.6, 2, -3.5, 0.2, "ff0000" ], // Downtubes
]
Add the Basetube (will be mirrored)
[
[ 0, 5, 0, 0, -5, 0, 0.2, "ff00ff" ], // Keel
[ 0, 5, 0, 15, -3, 0.2, 0.2, "ffff00" ], // Leading Edge
[ 0, 1.6, 0, 9, 0.2, 0.1, 0.3, "00ffff" ], // Crossbar
[ 0, 1, 0, 0, 0.9, 3, 0.3, "0000ff" ], // Kingpost
[ 0, 1, 0, 1.6, 2, -3.5, 0.2, "ff0000" ], // Downtubes
[ 0, 2, -3.5, 1.6, 2, -3.5, 0.2, "ff0000" ], // Basetube (right half)
]
Add the Wires (will be mirrored)
[
[ 0, 5, 0, 0, -5, 0, 0.2, "ff00ff" ], // Keel
[ 0, 1, 0, 0, 0.9, 3, 0.3, "0000ff" ], // Kingpost
[ 0, 1, 0, 1.6, 2, -3.5, 0.2, "ff0000" ], // Downtubes
[ 0, 5, 0, 15, -3, 0.2, 0.2, "ffff00" ], // Leading Edge
[ 0, 1.6, 0, 9, 0.2, 0.1, 0.3, "00ffff" ], // Crossbar
[ 0, 2, -3.5, 1.6, 2, -3.5, 0.2, "ff0000" ], // Basetube (right half)
[ 0, 5, 0, 1.6, 2, -3.5, 0.05, "888888" ], // Nose Wire to BT
[ 0, -3, 0, 1.6, 2, -3.5, 0.05, "888888" ], // Rear Wire to BT
[ 9, 0.2, 0.1, 1.6, 2, -3.5, 0.05, "888888" ], // Side Wire to BT
[ 9, 0.2, 0.1, 0, 0.9, 3, 0.05, "888888" ], // Side Wire to KP
[ 0, 5, 0, 0, 0.9, 3, 0.05, "888888" ], // Nose Wire to KP
[ 0, -3, 0, 0, 0.9, 3, 0.05, "888888" ], // Rear Wire to KP
]