У комп’ютерній графіці фрагмент - це дані, необхідні для генерування значення одного пікселя малюнка примітиву в буфері кадру.
Ці дані можуть включати, але не обмежуються ними:
- растрові положення
- глибина
- інтерпольовані атрибути (колір, текстурні координати тощо)
- трафарет
- альфа
- ідентифікатор вікна
По мірі того, як намальована сцена, примітивні малюнки розбиваються на фрагменти, які текстуровані та поєднуються з існуючим буфером кадрів. Як фрагмент поєднується з даними, які вже є в буфері кадру, залежить від різних налаштувань. У типовому випадку фрагмент може бути відкинутий, якщо він знаходиться далі, ніж піксель, який уже знаходиться в цьому місці (відповідно до глибини буфера). Якщо він ближче до існуючого пікселя, він може замінити те, що вже є, або, якщо використовується альфа-змішування, колір пікселя може бути замінений сумішшю кольору фрагмента та наявного кольору пікселя, як у випадку з малювання напівпрозорого предмета.
Взагалі фрагмент можна розглядати як дані, необхідні для затінення пікселя, плюс дані, необхідні для перевірки того, чи витриманий фрагмент стане пікселем (глибина, альфа, трафарет, ножиця, ідентифікатор вікна тощо)
З вікіпедії