یکی از قدیمی‌ترین شاخه‌های است که به ترسیم، تغییر و کار با به شیوه‌های محاسباتی و رایانه‌ای اقدام می‌نماید. گرافیک رایانه‌ای یکی از پرجاذبه‌ترین و وسیع‌ترین کاربردهای رایانه‌هاست. ، برنامه‌های ساخت دوبعدی و سه‌بعدی، شبیه‌سازیهای محاسباتی ، و را می‌شود به‌عنوان چند نمونه نام برد.
 نرم‌افزارهای مورد استفاده در کارهای گرافیکی را می‌توان بر اساس گرافیک رایاینه یا CG به دو دستهٔ بزرگ تقسیم کرد:
 
 ساختار هر دوی این نرم‌افزارها کاملاً با هم متفاوت است. هر چند سخت‌افزارهای Raster را جزو تولید کنندگان تصاویر گرافیکی می‌نامند ولی در واقع گرافیک Raster یا Bitmap ماهیت ویرایشی دارند تا تولیدی و نقطه قوت آن‌ها در ویرایش و فیلترگذاری بر روی تصاویر است تا خلق یک موضوع گرافیکی.
 در این‌گونه گرافیک، اشکال و اشیاء همه بر روی یک صفحه ترسیم و ارائه می‌شوند.
این نوع گرافیک به خاطر پردازش سبکش خیلی به قدرت کارت گرافیک نیاز ندارد و فقط وقت cpu را اشغال می‌کند.
برای کار با گرافیک دو بعدی نرم‌افزارهایی ساخته شده مانند فتو شاپ - فتوایمپکت - کورل دراو- کورل پینتر و غیره که فقط روی گرافیک دو بعدی کار می‌کنند و نرم‌افزارهایی ساخته شده مثل ماکرو مدیا فلش که چند رسانه‌ای هستند. گرافیک دو بعدی در وب سایت‌ها و نرم‌افزارهای معمولی به کار می‌رود.
 
 امروزه، باید گرافیک و به ویژه گرافیک رایانه‌ای را عضو جداناشدنی صنعت مدرن چاپ و نشر رقومی (دیجیتال) دانست. مثلاً، برای چاپ یک کتاب، از مرحله حروف‌چینی و حتی ویرایش گرفته تا زمان لیتوگرافی، ، و صحّافی به نوعی با گرافیک رقومی سر و کار داریم.
 
 در برنامه‌های کامپیوتری جدید کاربرد بسیاری دارد. استفاده که برنامه‌ها از گرافیک سه بعدی می‌کنند از بازی‌های تعاملی سه بعدی تا شبیه‌سازی و پزشکی و مصارف شغلی متفاوت است. محصولات پر کیفیت سه بعدی راه خودشان را به سمت فیلم‌ها و صنعت و آموزش به خوبی پیدا کرده‌اند.
 
همانگونه که قبلاً تعریف شد گرافیک‌های سه بعدی بی‌درنگ متحرک هستند و با کاربر فعل و انفعال دارند. یکی از اولین استفاده‌ها از گرافیک بی‌درنگ سه بعدی شبیه‌سازی پرواز در امور نظامی بود.
 هر چند امروزه شبیه‌سازهای پرواز به سرگرمی مشهوری برای مشتاقان خانگی تبدیل شده‌اند. تصویر ۱۵-۱ یک نماگرفت از یک شبیه‌ساز پرواز معروف را نشان می‌دهد که از OpenGL برای رندر سه بعدی استفاده کرده‌است.
 برنامه‌ها برای گرافیک سه بعدی بر روی کامپیوترها تقریباً بیشمار هستند. شاید عمومی‌ترین استفاده از گرافیک کامپیوتری سه بعدی بازی‌های رایانه‌ای باشند. امروزه به سختی می‌توان کامپیوتری را یافت که نیاز به یک کارت گرافیک سه بعدی نداشته باشد. سه بعدی همیشه برای تجسمات علمی و برنامه‌های مهندسی معروف بوده‌است. رابط‌های گرافیکی نرم‌افزاری هم از سخت‌افزار سه بعدی استفاده فراوان می‌برند. برای مثال ورژن کنونی سیستم‌عامل یعنی برای رندر کردن تمام پنجره‌ها و کنترل‌ها و جلوه‌های تصویری از OpenGL استفاده می‌کند. تصاویر ۱۶-۱ ال ۲۰-۱ تعدادی از برنامه‌های بیشماری را نشان می‌دهد که برای رندر تصاویرشان و تولید تعاملی از OpenGL استفاده می‌کنند.
 
برای برنامه‌هایی که از گرافیک سه بعدی بی‌درنگ استفاده می‌کنند قانونی وجود دارد. با دادن فرصت بیشتری برای پردازش تصاویر شما می‌توانید گرافیک‌های سه بعدی با کیفیت بالاتری ایجاد نمایید. به‌طور مثال بعضی از نرم‌افزارهای مدل‌سازی از گرافیک سه‌بعدی بی‌درنگ برای تقابل با هنرمند برای خلق محتوای مورد نظرش استفاده می‌کنند. سپس تصاویر به برنامه دیگری فرستاده می‌شوند (ray tracer) که تصاویر را رندر می‌کنند. رندر کردن یک فریم تنها برای انیمیشنی مانند به ساعت‌ها زمان بر روی یک کامپیوتر سریع نیاز دارد. این پروسه رندر و ذخیره‌سازی صدها فریم یک انیمیشن را می‌سازد که بطور رشته متوالی قابل پخش مجدد می‌باشد. اگرچه پخش تصاویر انیمیشن ممکن است یک عمل بی‌درنگ به نظر برسد اما اینطور نیست. چون آن اینتراکتیو نیست در نتیجه آن بی‌درنگ نیست بلکه بیشتر یک سری تصاویر از پیش رندر شده می‌باشد.
{"title": "گرافیک رایانه‌ای (علوم رایانه)", "link": "https://fa.wikipedia.org//w/index.php?title=%DA%AF%D8%B1%D8%A7%D9%81%DB%8C%DA%A9_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87%E2%80%8C%D8%A7%DB%8C_(%D8%B9%D9%84%D9%88%D9%85_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)&oldid=33349269", "language": "fa"}