 	 */
 	public class BillboardsGeometry extends Geometry
 	{
-		public static const PARTICLE_FORMAT	: VertexFormat	= new VertexFormat(
+		public static const BILLBOARD_FORMAT	: VertexFormat	= new VertexFormat(
 			VertexComponent.XY,
 			VertexComponent.ID
 		);

			initialize(numQuads);
		}
		
		private function initialize(numQuads : uint) : void
		{
			var vertices	: Vector.<Number>	= new <Number>[];
			var indices		: Vector.<uint>		= new <uint>[];
			
			for (var particleId : int = 0; particleId < numQuads; ++particleId)
			{
				vertices.push(
					-0.5, 0.5, particleId,
					0.5, 0.5, particleId,
					0.5, -0.5, particleId,
					-0.5, -0.5, particleId
				);
				
				indices.push(
					particleId * 4, particleId * 4 + 2, particleId * 4 + 1,
					particleId * 4, particleId * 4 + 3, particleId * 4 + 2
				);
			}
			
			setVertexStream(
				new VertexStream(
					StreamUsage.STATIC,
					PARTICLE_FORMAT,
					vertices
				),
				0
			);
			
			indexStream = new IndexStream(StreamUsage.STATIC, indices);
		}
	}

package aerys.minko.render.geometry.primitive
{
	import aerys.minko.render.geometry.Geometry;
	import aerys.minko.render.geometry.stream.IndexStream;
	import aerys.minko.render.geometry.stream.StreamUsage;
	import aerys.minko.render.geometry.stream.VertexStream;
