public static bool SetFloats(HEU_HoudiniAsset asset, string paramName, float[] setValues)
	{
	    HEU_ParameterData paramData = asset.Parameters.GetParameter(paramName);
	    if (paramData != null && paramData.IsFloat())
	    {
		paramData._floatValues = setValues;
		return true;
	    }
	    else
	    {
		Debug.LogWarningFormat("{0}: Set failed. Asset [{0}]'s Parameter [{1}] is not a valid float!", asset.AssetName, paramName);
		return false;
	    }
	}
	public static bool GetFloat(HEU_HoudiniAsset asset, string paramName, out float outValue)
	{
	    outValue = 0;
	    HEU_ParameterData paramData = asset.Parameters.GetParameter(paramName);
	    if (paramData != null && paramData.IsFloat())
	    {
		outValue = paramData._floatValues[0];
		return true;
	    }
	    else
	    {
		Debug.LogWarningFormat("{0}: Query failed. Asset [{0}]'s Parameter [{1}] is not a valid float!", asset.AssetName, paramName);
		return false;
	    }
	}