Outputting Matrix Loop in Template I have looked at documentation and I still can't figure out how to output the matrix to my template.

The Field handle name is: threeHomepageImages

The Block type handle name is: images

The Fields names are: image, alt, and imageTitle

I have the following and tried a few combinations, but no luck. Any help is much appreciated.

{% for block in entry.threeHomepageImages.type('images') %}
    {{ image }} {{ alt }} {{ imageTitle }}
{% endfor %}
You're almost there. 

Every block returns a MatrixBlockModel, so you have to reference your block when getting the attributes:

{% for block in entry.threeHomepageImages.type('images') %}
    &lt;h2&gt;{{ block.imageTitle }}&lt;/h2&gt;
    {# Save images to variable for reuse #}
    {% set image = block.image %}
    {# Check if there is any images #}
    {% if image | length %}
        {# Get url #}
        {% set image = image.first().getUrl() %}
        &lt;img src="{{ image }}" alt="{{ block.alt }}" /&gt; 
    {% endif %}
{% endfor %}