/**
 * Copyright (C) 2013 Stellar Jockeys.
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of
 * Stellar Jockeys and its suppliers, if any.  The intellectual and technical
 * concepts contained herein are proprietary to Stellar Jockeys and its suppliers.
 * Dissemination of this information or reproduction of this material is
 * strictly forbidden unless prior written permission is obtained from
 * Stellar Jockeys.
 *
 * @file shieldwisps.vert
 * @date 07/13/15
 */
#version 120

//#required
attribute vec2 aVertex;
attribute vec3 aPosition;
attribute vec3 aEllipsoid;
attribute vec2 aOrientation;
attribute float aColor;
attribute float aOpacity;
attribute float aProgress;
attribute float aPriority;
attribute mat4 aHits;

varying vec2 vVertex;
varying vec3 vPosition;
varying vec3 vEllipsoid;
varying vec2 vOrientation;
varying float vColor;
varying float vOpacity;
varying float vProgress;
varying float vPriority;
varying mat4 vHits;

void main()
{
    vVertex = aVertex;
    vPosition = aPosition;
    vEllipsoid = aEllipsoid;
    vOrientation = aOrientation;
    vColor = aColor;
    vOpacity = aOpacity;
    vProgress = aProgress;
    vPriority = aPriority;
    vHits = aHits;

    gl_Position = vec4(aVertex, 0.0, 1.0);
}
