alzahraceg2.jpg



تاريخ : سی ام آبان 1390 | 14 | نویسنده : شبنم غلامشاهی |
 


 
 
 
خبر های مهم
 
 دوستانی که با جناب آقای درستکار کلاس آز معماری دارند لطفا تمام کارهای انجام شده خود را برای من ایمیل نمایند تا بعد از گرد اوری، تمام کارها بر روی وبلاگ قرار گرفته و در دسترس همگان باشد.
 
 
 
ایمیل من :
gholamshahi.shabnam@gmail.com
 
 
 
موفق باشید !!
 
 .......Fighting


تاريخ : نهم آبان 1390 | 21 | نویسنده : AlzahraCEG |

 

لینک دانلود :

 

دستور_کار__آز_سیستم_عامل.pdf


برچسب‌ها: آز سیستم عامل

تاريخ : یکم آبان 1393 | 18 | نویسنده : شبنم غلامشاهی |
برای این کار (که قرار بود اسم خودتون رو تبدیل به پترن کنید) قبل از هر کاری باید کد اون رو در ابعاد 32x32 در بیارین که برای اینکار راههای متفاوتی وجود داره 

میتونید از طریق یک کاغذ میلیمتری در ابعاد 32x32 کد اسمتون رو که بر مبنای هگزادسیمال بود در بیارین (هر هشتا خوونه ! )

البته یک راه خیلی بهتر و ساده تر هم هست که به شما پیش نهاد میدم اون رو انتخاب کنید به جای این کار وقت گیر و اون استفاده از سایت های انلاینی هست که این کار رو برای شما انجام میدن 

مثل http://www.digole.com/tools/PicturetoC_Hex_converter.php

که کافیه عکستون رو بهش بدین و  در قسمت بعد طول و عرض عکس رو مشخص کنید که اینجا میشه 32x32 و بعد از گزینه های موجود Black/White For All Draw Image Function رو انتخاب کنید :

http://www.uplooder.net/

و در نهایت Submit رو بزنید و شما الان کد عکستون رو دارید هرچند میتونید خودتون حالت های مختلفی رو به صورت دستی برای پترنتون بنویسید 

 

حال در ادامه توی برنامه اتون یک آرایه به صورت زیر تعریف میکنید که حاوی کدتون هست :

GLubyte My_Name[] = {
0x00,0x00,0x00,0x00
,0x00,0x00,0x00,0x00
,0x00,0x00,0x00,0x00, ادامه کد };

در ادامه میایم این قسمت رو که قرار است شکل کشیده شده رو توسط پترن ما پر کنه رو برای برنامه مشخص میکنیم :

// Clear the Color Buffer
glClear(GL_COLOR_BUFFER_BIT); // بافر مربوط به رنگ خالی میشه
glColor3f(0.0, 1.0, 1.0); // Set the color to white // رنگش رو مشخص میکنه
glEnable(GL_POLYGON_STIPPLE); // Enable POLYGON STIPPLE // فعال کردن این حالت
glPolygonStipple(My_Name); // Pass the stipple array // مشخص کردن پترن

در ادامه ی کار میایم بر اساس تعداد حروف اسمتون شکل مورد نظر رو میکشید که اینجا یک 4 ضلعی است :

glBegin (GL_QUADS);
  glVertex2iv (p1);
  glVertex2iv (p2); 
  glVertex2iv (p3);
  glVertex2iv (p4);
glEnd ();
glFlush();

اصل کار همینه بقیشم که دیگه سر کلاس توضیح دادن استاد (مواردی که در تابع Main هست تعریف متغیر ها و ... ) 

 این یک توضیح مختصر بود برای یادگیری و دیدن نمونه این کار میتونید از مثال زیر استفاده کنید :

http://www.codeproject.com/Articles/23444/A-Simple-OpenGL-Stipple-Polygon-Example-EP-OpenGL

 

 


برچسب‌ها: گرافیک رایانه ای

تاريخ : یکم آبان 1393 | 18 | نویسنده : شبنم غلامشاهی |

انیشتین گفته :

زمانی میتونی بگی چیزی رو واقعا یاد گرفتی که بتونی اونو برای مادربزرگت توضیح بدی :))

http://www.uplooder.net/


برچسب‌ها: Fun

تاريخ : بیست و ششم مهر 1393 | 1 | نویسنده : شبنم غلامشاهی |


برچسب‌ها: ّّFun

تاريخ : بیست و ششم مهر 1393 | 0 | نویسنده : شبنم غلامشاهی |

 

  لینک دانلود : 

Flash.rar


برچسب‌ها: آز معماری

تاريخ : دهم مهر 1393 | 12 | نویسنده : شبنم غلامشاهی |
.: Weblog Themes By VatanSkin :.