In afbeeldingen verwijzen attributen naar de eigenschappen of kenmerken die de visuele weergave van grafische objecten bepalen. Deze eigenschappen kunnen vele aspecten bepalen van hoe iets wordt weergegeven, waaronder:
* Kleur: De tint, verzadiging en helderheid van een object. Dit kan een effen kleur, een verloop of een textuur zijn.
* Vorm: De geometrische vorm van een object (bijvoorbeeld punten, lijnen, polygonen, curven). Attributen die verband houden met vorm kunnen zaken omvatten als lijndikte, polygoonvulstijl en vloeiendheid van de curve.
* Grootte: De afmetingen van een object (breedte, hoogte, straal, enz.).
* Positie: De locatie van een object op het scherm of binnen een 3D-scène (x-, y-, z-coördinaten).
* Textuur: Een oppervlaktepatroon dat op een object wordt aangebracht en voor detail en realisme zorgt. Attributen die verband houden met texturen kunnen onder meer de textuurafbeelding zelf zijn, het tegelgedrag en de mapping ervan naar het oppervlak van het object.
* Transparantie/dekking: Hoeveel van het object is zichtbaar; een volledig ondoorzichtig object is volledig effen, terwijl een volledig transparant object onzichtbaar is. Alfawaarden worden vaak gebruikt om dit te controleren.
* Belichting: In 3D-afbeeldingen definiëren attributen hoe een object interageert met lichtbronnen, waardoor de schaduw en het uiterlijk ervan worden beïnvloed (bijvoorbeeld spiegelende highlights, diffuse reflectie). Hierbij gaat het vaak om parameters als reflectiviteit, glans en emissiviteit.
* Lijnstijl: Voor lijnen bepalen attributen eigenschappen zoals lijndikte, stijl (ononderbroken, gestippeld, gestippeld) en verbindingsstijl (hoe lijnen op hoeken aansluiten).
* Lettertype: Voor tekst bepalen attributen het lettertype, de grootte, de stijl (vet, cursief) en de kleur.
Deze attributen worden vaak ingesteld met behulp van programmeertalen en grafische API's (Application Programming Interfaces) zoals OpenGL, Vulkan, DirectX, of binnen vectorafbeeldingseditors zoals Adobe Illustrator of Inkscape. Ze zijn cruciaal voor het creëren van visueel rijke en expressieve afbeeldingen, waarbij ze elk aspect bepalen van hoe objecten op het scherm verschijnen. |