زد بافر: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
FreshmanBot (بحث | مشارکتها) |
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با ویرایشگر خودکار فارسی |
||
خط ۱:
{{ویکیسازی}}
در گرافیک کامپیوتر، '''زد بافر''' الگوریتمی برای مدیریت عمق تصور در [[گرافیک سه بعدی]] است. این الگوریتم عموماً توسط [[سخت افزار]]
هنگامی که یک شیئ به وسیله کارت گرافیکی کشیده
زد بافر به جز در کشیدن [[تصاویر سه بعدی]] کاربردهای دیگری نیز به خصوص در تولید
== الگوریتم ==
''' مقادیر ورودی:''' لیستی از چند
''' مقدار بازگشتی:''' یک آرایه رنگ، که شدت رنگ در آن نقطه را نشان
مقدار تمام عناصر (z-buffer(x,y را برابر حداکثر عمق قرار بده.
خط ۱۳:
برای هر چند ضلعی P انجام بده:
برای هر پیکسل (x,y) که هنگام کشیدن P در صفحه خروجی قرار
مقدار عمق این پیکسل را برای P محاسبه کن.
اگر این عمق کمتر از عمق ذخیره شده در (zbuffer(x,y بود آنگاه:
|