گرافیک رایانهای
گرافیک رایانهای یکی از قدیمیترین شاخههای علوم رایانه است که به ترسیم، تغییر، و کار با تصاویر به شیوههای محاسباتی و رایانهای اقدام مینماید. گرافیک رایانهای یکی از پرجاذبهترین و وسیعترین کاربردهای رایانههاست. بازیهای رایانهای، برنامههای ساخت پویانمایی دوبعدی و سهبعدی، شبیهسازیهای محاسباتی، و پردازش تصویر را میشود بهعنوان چند نمونه نام برد.
نرمافزارهای گرافیکی
نرمافزارهای مورد استفاده در کارهای گرافیکی را میتوان به دو دسته? بزرگ تقسیم کرد:
- نرمافزارهای با کاربرد ویژه
- نرمافزارهای عمومی گرافیکی
نرمافزارهای دسته? اوّل را برای افرادی طرّاحی نمودهاند که در برنامهنویسی خبره نبوده و تنها مایلاند به ایجاد تصویر، گراف، یاچارت در یک زمینه? خاصّ (بدون نگرانی از چند و چون مسائل گرافیکی آن) اقدام نمایند. از جمله? اینگونه برنامهها میشود نرمافزارهای ویژه? نقّاشی در کارهای هنری، و نیز انواع سیستمهای کَدبرای معماری، کسب و کار، امور پزشکی، و مهندسی را ذکر کرد. در مقابل اینها، بستههای برنامهنویسی عمومی گرافیکی (دسته? دوّم) قرار دارد، که وظیفه? آنها تأمین و ارائه? کتابخانههای پیشنوشته? نرمافزاریاست. این کتابخانهها پر شدهاست از توابع گرافیکی که میشود آنها را در زبانهای برنامهسازی مختلفی همچون سی پلاس پلاس ، جاوا، سی شارپ، یا فرترن مورد استفاده قرار داد.
گرافیک و ریاضیّات
گرافیک رایانهای به استفاده? وسیع از ریاضیات کاربردی نیاز دارد. از مهمترین زمینههای مربوط، باید به هندسه مسطحه، هندسه فضایی، جبر خطی، و در سطوحی پیشرفتهتر، به حسابان، معادلات دیفرانسیل، هندسه ی دیفرانسیل، و روش های عددی اشاره نمود.
گرافیک و صنعت چاپ
امروزه، باید گرافیک و بویژه گرافیک رایانهای را عضو جداناشدنی صنعت مدرن چاپ و نشر رقومی (دیجیتال) دانست. مثلاً، برای چاپ یک کتاب، از مرحله حروفچینی و حتی ویرایش گرفته تا زمان لیتوگرافی، چاپ، و صحّافی به نوعی با گرافیک رقومی سر و کار داریم.