I grafik hänvisar attribut till egenskaperna eller egenskaperna som definierar det visuella utseendet på grafiska objekt. Dessa egenskaper kan kontrollera många aspekter av hur något görs, inklusive:
* Färg: Listan, mättnaden och ljusstyrkan för ett objekt. Detta kan vara en fast färg, en lutning eller en struktur.
* form: Den geometriska formen för ett objekt (t.ex. punkter, linjer, polygoner, kurvor). Attribut relaterade till form kan innehålla saker som linjevibredd, polygonfyllningsstil och kurva smidighet.
* Storlek: Dimensionerna på ett objekt (bredd, höjd, radie, etc.).
* position: Platsen för ett objekt på skärmen eller inom en 3D -scen (x, y, z koordinater).
* textur: Ett ytmönster som tillämpas på ett objekt som ger detaljer och realism. Attribut relaterade till strukturer kan inkludera själva texturbilden, dess kakelbeteende och dess mappning till objektets yta.
* Transparens/opacitet: Hur mycket av objektet är synligt; Ett helt ogenomskinligt objekt är helt solid, medan ett helt transparent objekt är osynligt. Alfavärden används ofta för att kontrollera detta.
* belysning: I 3D -grafik definierar attribut hur ett objekt interagerar med ljuskällor och påverkar dess skuggning och utseende (t.ex. spekulära höjdpunkter, diffus reflektion). Detta involverar ofta parametrar som reflektivitet, glans och emissivitet.
* Linjestil: För linjer bestämmer attribut egenskaper som linjeved, stil (fast, streckad, prickad) och gå samman (hur linjer ansluter i hörnen).
* font: För text kontrollerar attribut typsnitt, storlek, stil (djärv, kursiv) och färg.
Dessa attribut ställs ofta in med programmeringsspråk och grafik API:er (applikationsprogrammeringsgränssnitt) som OpenGL, Vulkan, DirectX eller inom vektorgrafikredaktörer som Adobe Illustrator eller Inkscape. De är avgörande för att skapa visuellt rik och uttrycksfull grafik och kontrollera alla aspekter av hur objekt visas på skärmen.