added alphaMap and vertexColorAdd