نمایش نتایج 1 تا 40 از 214

نام تاپیک: سورسهاي نمونه آموزشي

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #8
    کاربر دائمی آواتار mbshareat
    تاریخ عضویت
    آبان 1387
    محل زندگی
    شهر مقدس قم-چهارمردان-کوچه 37
    پست
    963

    ساده ترین کد ترسیم خط و دایره با حالت ضد پلگی!

    سلام
    ترسیمات پیشفرض دایره و خط و .. دارای لبه سخت هستند.
    با کد زیر می تونین ترسیمات دایره و خط و غیره رو با خطوط خارجی که رنگش کم کم کمرنگ و با رنگ نقاط اطراف ترکیب میشه، انجام بدید. به این شکل که سایه ای از رنگ خطوط محیطی بین شکستگیهای Pixel ها ایجاد میشه.
    تصویر بزرگ شده زیر رو که با این پروسیجر ترسیم شده ملاحظه بفرمایید:
    SmoothDraw.gif
    نحوه استفاده:
    قبل از هر کار یک بیت مپ برای نگه داشتن تصویر پشت شکل تعریف می کنیم( بیشتر به خاطر استفاده در برنامه طراحی با ماوس به درد می خوره)
    پارامترها:
    0)بیت مپ برای ذخیره ناحیه پشت شکل!(برای طراحی برنامه هایی مثل Paint خوبه)
    1)کانواس مربوطه
    2)آرایه عددی شامل 4 یا 6 عدد مختصات و شعاع گوشه مستطیل گوشه دار که به عنوان پارامتر در دستورات ترسیم به کار می رود
    3)رشته معرف نوع شکل:
    L: خط R: مستطیل RR: مستطیل لبه گرد E:بیضی
    4)رشته معرف نحوه ترسیم:
    B: تنها خط محیطی F: تنها رنگ داخلی BF: ترکیب خط محیطی و رنگ داخلی
    5)رنگ خط محیطی
    6)رنگ داخل
    7)ضخامت خط
    در برنامه نمونه میتونید با درگ ماوس روی تصویر مستطیل با گوشه گرد بکشید.
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mbshareat : یک شنبه 08 آبان 1401 در 19:00 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •