مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

دوران شكل، رسم اشكال 3D


دوران شكل، رسم اشكال 3D

حجم فایل : 53.7 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 15
بنام خدا دوران شكل، رسم اشكال 3D گرافيك كامپيوتري آموزش هاي OpenGL تعريف دو متغير جديد براي دوران يك شكل بايد در هر لحظه موقعيت چرخش شكل در صفحه را در جايي ذخيره كنيم.
در اينجا ما يك مثل و مربع داريم و مي خواهيم آنها را حول دو محور دوران دهيم.
GLfloat rtri;
GLfloat rquad; تابع دوران glRotatef(Angle,Xvector,Yvector,Zvector)
اين تابع با گرفتن 4 آرگمان دوران به شكل اعمال مي نمايد.
Angle: ميزان زاويه گردش شكل
Xvector: ميزان دوران در راستاي محور X
Yvector: ميزان دوران در راستاي محور Y
Zvector: ميزان دوران در راستاي محور Z
محل قرار گيري تابع دوران int DrawGLScene(GLvoid){ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glTranslatef(-1.5f,0.0f,-6.0f);
glRotatef(rtri,0.0f,1.0f,0.0f);
glBegin(GL_TRIANGLES);
glEnd();
rtri+=0.2f;
rquad-=0.15f;
return TRUE;
}

تغيير متغيرها در هر بار تازه سازي صفحه ميزان متغيرزاويه اگر تغيير كند شكل مي گردد.
براي نمونه در قطعه كد قبل دو مقدار متغير در هر بار تازه سازي صفحه اضافه مي شود.
rtri+=0.2f;
rquad-=0.15f; خروجي رسم اشكال 3D براي رسم اشكال سه بعدي تنها كافي است كه چند نتقطه جديد را براي بعد هاي ديگر شكل خود را اضافه نماييد.
در اينجا يك نمونه كد آورده مي شود كه به مثلث و مربع مثال قبل يك بعد ديگر اضافه مي كند.
هر گوشه آنها را به رنگ خاصي در مي آورد رسم مثلث سه بعدي glBegin(GL_TRIANGLES);
glColor3f(1.0f,0.0f,0.0f); // Red
glVertex3f( 0.0f, 1.0f, 0.0f); // Top Of Triangle (Front)
glColor3f(0.0f,1.0f,0.0f); // Green
glVertex3f(-1.0f,-1.0f, 1.0f); // Left Of Triangle (Front)
glColor3f(0.0f,0.0f,1.0f); // Blue
glVertex3f( 1.0f,-1.0f, 1.0f); // Right Of Triangle (Front)
glColor3f(1.0f,0.0f,0.0f); // Red
glVertex3f( 0.0f, 1.0f, 0.0f); // Top Of Triangle (Right)
glColor3f(0.0f,0.0f,1.0f); // Blue
glVertex3f( 1.0f,-1.0f, 1.0f); // Left Of Triangle (Right)
glColor3f(0.0f,1.0f,0.0f); // Green
glVertex3f( 1.0f,-1.0f, -1.0f); // Right Of Triangle (Right) رسم مثلث سه بعدي - 2 glColor3f(1.0f,0.0f,0.0f); // Red
glVertex3f( 0.0f, 1.0f, 0.0f); // Top Of Triangle (Back)
glColor3f(0.0f,1.0f,0.0f); // Green
glVertex3f( 1.0f,-1.0f, -1.0f); // Left Of Triangle (Back)
glColor3f(0.0f,0.0f,1.0f); // Blue
glVertex3f(-1.0f,-1.0f, -1.0f); // Right Of Triangle (Back)
glColor3f(1.0f,0.0f,0.0f); // Red
glVertex3f( 0.0f, 1.0f, 0.0f); // Top Of Triangle (Left)
glColor3f(0.0f,0.0f,1.0f); // ...


مبلغ واقعی 18,824 تومان    20% تخفیف    مبلغ قابل پرداخت 15,059 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۲۶ اسفند ۱۳۹۸               تعداد بازدید : 97

دیدگاه های کاربران (0)

پرسشنامه اثربخشی و کارایی

پرسشنامه اثربخشی و کارایی

ترجمه شده روایی: دارد پایایی: دارد منبع: دارد(لاتین) ضمیمه فایل دارای 7 سوال قالب: ورد همچنین نمونه سوال و تست با جواب تشریحی درباره تمامی مباحث آمار و احتمالات، مبانی سازمان و مدیریت، مدیریت اسلامی، مدیریت تولید و عملیات پیشرفته، تحقیق در عملیات پیشرفته، استعداد ... ...

دانلود پاورپوینت  اینترا آئورتیك بالون پمپ

دانلود پاورپوینت اینترا آئورتیك بالون پمپ

قسمتی از متن.....   اینترا بالون پمپ یك دستگاه اختصاصی كمكی قلب میباشد در این روش یك كاتتر بالون دار را از طریق شریان فمورال وارد آئورت نزولی كرده و در هنگام سیستول بطن و انقباض بطن چپ وهنگام بسته شدن دریچه آئورت این بالون باد شده و با افزایش حجم در آئورت پرفیوژن كرونری ... ...

سابلیمینال درمان افسردگی

سابلیمینال درمان افسردگی

افسردگی چیست و چرا اهمیت دارد؟ افسردگی یک حالت خلقی شامل بی‌حوصلگی و گریز از فعالیت یا بی‌علاقگی و بی‌میلی است و می‌تواند بر افکار، رفتار، احساسات و خوشی و تندرستی یک فرد تأثیر بگذارد. افراد افسرده هم می‌توانند احساس ناراحتی، اضطراب، پوچی، ناامیدی، درماندگی، بی‌ارزشی، ... ...

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما