#//-------------------------------------------------------------
#//単色ポリゴンで、⊿■←こんな形を定義した例です。
#//頂点座標をフェイス内で直接指定した例です。
Mesh1
		face		1				#//明るい灰色
				-1,0,0				#//左下
				 0,1,0				#//中上
				 0,0,0				#//中下
		end
		face		3				#//黒
				 0,0,0				#//中下
				 0,1,0				#//中上
				 1,1,0				#//右上
				 1,0,0				#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//頂点座標を配列で定義し、インデクスで参照した例です。
Mesh2
		vectors						#//vectorsは必ずしもfaceよりも前に置く必要は有りません。末尾や途中に置いても構いません。
				-1,0,0				#//左下
				 0,0,0				#//中下
				 0,1,0				#//中上
				 1,1,0				#//右上
				 1,0,0				#//右下
		end
		face		1				#//明るい灰色
				0				#//左下
				2				#//中上
				1				#//中下
		end
		face		3				#//黒
				1				#//中下
				2				#//中上
				3				#//右上
				4				#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//頂点座標を配列で定義し、ラベルで参照した例です。
Mesh3
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
		face		1				#//明るい灰色
				LB				#//左下
				CT				#//中上
				CB				#//中下
		end
		face		3				#//黒
				CB				#//中下
				CT				#//中上
				RT				#//右上
				RB				#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//頂点座標を配列で定義し、ラベル+インデクスで参照した例です。
Mesh4
		vectors
				-1,0,0				#//左下
				 0,0,0		CB		#//中下
				 0,1,0				#//中上
				 1,1,0				#//右上
				 1,0,0				#//右下
		end
		face		1				#//明るい灰色
				CB-1				#//左下
				CB+1				#//中上
				CB				#//中下
		end
		face		3				#//黒
				CB				#//中下
				CB+1				#//中上
				CB+2				#//右上
				CB+3				#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//参照方法は混在出来ます。
Mesh5
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
		face		1				#//明るい灰色
				-1,0,0				#//左下
				CB+1				#//中上
				CB				#//中下
		end
		face		3				#//黒
				 0,0,0				#//中下
				CB+1				#//中上
				RT				#//右上
				4				#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//フェイスの色を指定しなかった場合は、0を指定したのと同じです。
Mesh6
		face						#//白
				-1,0,0				#//左下
				 0,1,0				#//中上
				 0,0,0				#//中下
		end
		face						#//白
				 0,0,0				#//中下
				 0,1,0				#//中上
				 1,1,0				#//右上
				 1,0,0				#//右下
		end
end
#//-------------------------------------------------------------
#//テクスチャポリゴンで、⊿□←こんな形を定義した例です。
#//テクスチャ座標をフェイス内で直接指定した例です。
#//尚、頂点座標の参照方法は既に説明したので、以下の例ではラベル参照だけを用いますが、他の参照方法でも同じです。
Mesh7		"PAT"						#//"～"を省略してPATと書いても同じです。詳細はy.tab.yのmeshHdrのルールを参照して下さい。
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
		face
				LB		 0,15		#//左下
				CT		15, 0		#//中上
				CB		15,15		#//中下
		end
		face
				CB		15,15		#//中下
				CT		15, 0		#//中上
				RT		31, 0		#//右上
				RB		31,15		#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//テクスチャ座標を配列で定義し、インデクスで参照した例です。
Mesh8		PAT
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
		tcoords						#//tcoordsは必ずしもfaceよりも前に置く必要は有りません。末尾や途中に置いても構いません。
				 0,15				#//左下
				15,15				#//中下
				15, 0				#//中上
				31, 0				#//右上
				31,15				#//右下
		end
		face
				LB		0		#//左下
				CT		2		#//中上
				CB		1		#//中下
		end
		face
				CB		1		#//中下
				CT		2		#//中上
				RT		3		#//右上
				RB		4		#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//テクスチャ座標を配列で定義し、ラベルで参照した例です。
#//頂点座標配列のラベルと、テクスチャ座標配列のラベルは、別々の名前空間なので、名前が重複しても構いません。(この例ではたまたま同じ名前の並びとなっていますが、特に意味はありません。)
Mesh9		PAT
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
		tcoords
				 0,15		LB		#//左下
				15,15		CB		#//中下
				15, 0		CT		#//中上
				31, 0		RT		#//右上
				31,15		RB		#//右下
		end
		face
				LB		LB		#//左下
				CT		CT		#//中上
				CB		CB		#//中下
		end
		face
				CB		CB		#//中下
				CT		CT		#//中上
				RT		RT		#//右上
				RB		RB		#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//テクスチャ座標を配列で定義し、ラベル+インデクスで参照した例です。
Mesh10		PAT
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
		tcoords
				 0,15		LB		#//左下
				15,15		CB		#//中下
				15, 0		CT		#//中上
				31, 0		RT		#//右上
				31,15		RB		#//右下
		end
		face						#//明るい灰色
				LB		 0,15		#//左下
				CT		CB+1		#//中上
				CB		CB		#//中下
		end				
		face						#//黒
				CB		15,15		#//中下
				CT		CB+1		#//中上
				RT		RT		#//右上
				RB		4		#//右下
		end
end
#//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#//テクスチャ座標の値は、先頭に±を付けてはいけません。
#//頂点座標とテクスチャ座標を空白で区切られるようにしたための制限です。
#//描画ルーチンの仕様上、テクスチャ座標に負を指定する事は出来ないので、この制限は問題無いと思います。
Mesh11		PAT
		vectors
				-1,0,0		LB		#//左下
				 0,0,0		CB		#//中下
				 0,1,0		CT		#//中上
				 1,1,0		RT		#//右上
				 1,0,0		RB		#//右下
		end
	#//	face
	#//			LB		  0,15		#//左下
	#//			CT		+15, 0		#//中上		エラー!!
	#//			CB		-15,15		#//中下		エラー!!
	#//	end
		face
				CB		  15 ,15	#//中下
				CT		  15 , 0	#//中上
				RT		(+31), 0	#//右上		これは大丈夫です。
				RB		(-31),15	#//右下		これは大丈夫です。(描画ルーチンの仕様上、無意味ですが)
		end
end
