キーワード:ポリゴン
<?xml version="1.0"?> <polygon xmlns="http://www.pdbj.org/jv/polygonSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.pdbj.org/jv/polygonSchema"> <vertices count="16" id_numbers="use"> <!-- 六角柱の上面 --> <vertex id="1" image="0 0 0 0 0 1 255 255 255"/> <vertex id="2" image="1 -1.73 0 0 0 1 255 255 255"/> <vertex id="3" image="3 -1.73 0 0 0 1 255 255 255"/> <vertex id="4" image="4 0 0 0 0 1 255 255 255"/> <vertex id="5" image="3 1.73 0 0 0 1 255 255 255"/> <vertex id="6" image="1 1.73 0 0 0 1 255 255 255"/> <!-- 六角柱の底面 --> <vertex id="7" image="0 0 -2 0 0 -1 255 255 255"/> <vertex id="8" image="1 -1.73 -2 0 0 -1 255 255 255"/> <vertex id="9" image="3 -1.73 -2 0 0 -1 255 255 255"/> <vertex id="10" image="4 0 -2 0 0 -1 255 255 255"/> <vertex id="11" image="3 1.73 -2 0 0 -1 255 255 255"/> <vertex id="12" image="1 1.73 -2 0 0 -1 255 255 255"/> <!-- 切断平面 --> <vertex id="13" image="2 -1.73 -2 1 0 0 0 255 255"/> <vertex id="14" image="2 1.73 -2 1 0 0 0 255 255"/> <vertex id="15" image="0 1.73 0 1 0 0 0 255 255"/> <vertex id="16" image="0 -1.73 0 1 0 0 0 255 255"/> <!-- 切断 --> <vertex id="17" image="2 -1.73 -2 1 0 0 0 255 255"/> <vertex id="18" image="2 1.73 -2 1 0 0 0 255 255"/> <vertex id="19" image="1 1.73 -1 1 0 1 0 255 255"/> <vertex id="20" image="0 0 0 0 0 1 0 255 255"/> <vertex id="21" image="1 -1.73 -1 1 0 1 0 255 255"/> <!-- 平面が通る点 --> <vertex id="22" image="0 0 0 0 0 1 255 0 0"/> <vertex id="23" image="2 -1.73 -2 1 0 0 255 0 0"/> <vertex id="24" image="2 1.73 -2 1 0 0 255 0 0"/> <!-- 平面と六角柱の側辺との交点 --> <vertex id="25" image="1 -1.73 -1 1 0 1 0 255 0"/> <vertex id="26" image="1 1.73 -1 1 0 1 0 255 0"/> </vertices> <point_array count="5" transparency="0" size="10"> <point id="1" vertex="22"/> <point id="2" vertex="23"/> <point id="3" vertex="24"/> <point id="4" vertex="25"/> <point id="5" vertex="26"/> </point_array> <line_array count="6" width="2"> <line id="1" vertex="1 7"/> <line id="2" vertex="2 8"/> <line id="3" vertex="3 9"/> <line id="4" vertex="4 10"/> <line id="5" vertex="5 11"/> <line id="6" vertex="6 12"/> </line_array> <quad_array count="1" transparency="0.2"> <quad id="1" vertex="13 14 15 16"/> </quad_array> <polyline_array count="3" width="2"> <polyline id="1" vertex="1 2 3 4 5 6 1"/> <polyline id="2" vertex="7 8 9 10 11 12 7"/> <polyline id="3" vertex="17 18 19 20 21 17"/> </polyline_array> </polygon>