Razlika između verzija stranice "Grafički softver"

[nepregledana izmjena][nepregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
No edit summary
No edit summary
Red 3:
'''Programski paketi za posebnu svrhu''' su dizajnirani za ne-programere koji žele da se bave recimo crtanjem [[slika]], [[graf]]ova itd., u aplikacijama bez razmišljanja o grafičkim postupcima koje bi mogle biti potrebne za izradu takvih slika ili grafova. Interfejs kod ovakvih paketa za specijalnu svrhu je obično skup menija koji omogućavaju korisniku da komunicira sa programom. Primjer su programi za crtanje, te razni poslovni, medicinski i inžinjerski CAD sistemi.
 
'''Općeniti softverski paketi''' za razliku od paketa za posebnu upotrebu obezbjeđuju biblioteke sa [[Grafičke funkcije|grafičkim funkcijama]] koje se mogu koristiti u programskim jezicima kao što su [[C programski jezik|C]], [[C++]], [[Java]] ili [[Fortran]]. Osnovne funkcije u tipičnim grafičkim bibliotekama uključuju one za određivanje dijelova slike (prave linije, [[poligon]]i, sfere i drugi objekti), štimanja vrijednosti boje, odabir pogleda scene, te [[Dvodimenzionalna rotacija|podešavanje rotacije]] i drugih [[Geometrijske transformacije|preoblikovanja]]. Neki od primjera općenitih grafičkih paketa su [[OpenGL|GL]] (Graphics Library), [[OpenGL]], VRML (Virtual-Reality Modeling Language), [[Java 2D]] i [[Java 3D]].
Skup grafičkih funkcija se obično naziva ''computer-graphics application programming interface'' (CG API), jer takve biblioteke omogućuju softverski interfejs između programskog jezika (kao što je C++) i [[hardver]]a. Tako kada pišemo program u C++, grafička rutina nam omogućava da napravimo i prikažemo sliku na [[Grafički izlazni uređaji|izlaznom uređaju]].
 
==Također pogledajte==
*[[Grafički program]]
*[[Grafičke funkcije]]
 
==Vanjski linkovi==
 
[[Category:Računarska grafika]]
[[Category:2D računarska grafika]]
[[Category:3D računarska grafika]]
[[Category:Softver]]