* Φανερίτικη υφή: Τα φανεριτικά πετρώματα έχουν μεγάλους κρυστάλλους που είναι ορατοί με γυμνό μάτι. Αυτά τα πετρώματα σχηματίζονται όταν το μάγμα ψύχεται αργά κάτω από το έδαφος, επιτρέποντας στους κρυστάλλους να μεγαλώσουν.
* Αφανιτική υφή: Τα αφανιτικά πετρώματα έχουν μικρούς κρυστάλλους που δεν είναι ορατοί με γυμνό μάτι. Αυτά τα πετρώματα σχηματίζονται όταν το μάγμα κρυώνει γρήγορα, εμποδίζοντας τους κρυστάλλους να μεγαλώσουν.
* Πορφυριτική υφή: Τα πορφυριτικά πετρώματα έχουν συνδυασμό μεγάλων και μικρών κρυστάλλων. Οι μεγάλοι κρύσταλλοι ονομάζονται φαινοκρυστάλλοι και οι μικροί κρύσταλλοι ονομάζονται εδαφική μάζα. Τα πορφυριτικά πετρώματα σχηματίζονται όταν το μάγμα ψύχεται σε δύο στάδια:πρώτον, το μάγμα ψύχεται γρήγορα, σχηματίζοντας τους φαινοκρυστές. Στη συνέχεια, το μάγμα ψύχεται αργά, επιτρέποντας να σχηματιστεί η εδαφική μάζα.
Εκτός από αυτές τις τρεις κύριες κατηγορίες, υπάρχουν επίσης μια σειρά από άλλες υφές πυριγενών πετρωμάτων, όπως:
* Γυάλινη υφή: Οι γυάλινοι βράχοι δεν έχουν κρύσταλλα. Σχηματίζονται όταν το μάγμα κρυώνει τόσο γρήγορα που τα άτομα δεν έχουν χρόνο να σχηματίσουν κρυστάλλους.
* Φυσαλιδώδης υφή: Τα φυσαλιδώδη πετρώματα έχουν μικρές τρύπες ή κυστίδια. Αυτές οι τρύπες σχηματίζονται όταν παγιδεύονται φυσαλίδες αερίου στο μάγμα καθώς ψύχεται.
* Αμυγδαλοειδής υφή: Τα αμυγδαλοειδή πετρώματα έχουν μικρές κοιλότητες σε σχήμα αμυγδάλου που είναι γεμάτες με μέταλλα. Αυτές οι κοιλότητες σχηματίζονται όταν παγιδεύονται φυσαλίδες αερίου στο μάγμα και στη συνέχεια γεμίζονται με μέταλλα καθώς το μάγμα ψύχεται.
Οι υφές πυριγενών πετρωμάτων μπορούν να παρέχουν πληροφορίες σχετικά με τις συνθήκες κάτω από τις οποίες σχηματίστηκε το πέτρωμα. Για παράδειγμα, τα φανεριτικά πετρώματα δείχνουν ότι το μάγμα ψύχθηκε αργά υπόγεια, ενώ τα αφανιτικά πετρώματα δείχνουν ότι το μάγμα ψύχθηκε γρήγορα. Τα πορφυριτικά πετρώματα δείχνουν ότι το μάγμα ψύχθηκε σε δύο στάδια, ενώ τα υαλώδη πετρώματα δείχνουν ότι το μάγμα ψύχθηκε πολύ γρήγορα.