Find specific image from global image set? I am using a global set to store image assets used across the site.  I am not sure how to reference a specific image. I know how to get the image if its just one, using :

{{ design.imgs | length ? design.imgs.first().getUrl() : '' }}


What if there are several images and I am looking for a specific one?
When you call myGlobalSet.myAssetsField, you're creating an ElementCriteriaModel. This is significant, because an ElementCriteriaModel is basically a "search object".

Your design.imgs call produces an ElementCriteriaModel based on craft.assets. It will return only the assets which are related to your global field.

You can manipulate your ElementCriteriaModel in whatever way you want!

{% set myAsset = design.imgs.kind('image').sourceId(1).first %}