لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 15 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا
دوران شکل، رسم اشکال 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;
}