freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于opengl的3d天體運(yùn)動模型設(shè)計(jì)方案-wenkub.com

2025-02-22 09:12 本頁面
   

【正文】 退出程序 按 ESC 鍵退出程序。 speed up 39。 ms_Angle += 。 ms_Angle = 。 gluLookAt(eyex, eyey, eyez, centerx, centery, centerz, upx, upy, upz)。 } if (OGL_keyskeyDown[VK_RIGHT] == TRUE) // 判斷 RIGHT是否按下 { s_angle += 。 } if (OGL_keyskeyDown[VK_DOWN] == TRUE) // 判斷 DOWN是否按下 { rad =(float)(PI * s_angle / )。 float speed = 。 GLfloat centery = 。 切換視角 Update(void) // gluLookAt函數(shù)參數(shù) GLfloat eyex = 。 ms_Angle += ms_velocity。 // 將坐標(biāo)系繞 Z軸旋轉(zhuǎn)ms_Angle角度控制月亮自轉(zhuǎn) gluSphere(quadric, , 32, 32)。 // 當(dāng)前模型視圖矩陣出棧 /*******************************繪制月亮 *********************************/ glRotatef(mp_Angle, , , )。 // 綁定紋理 glPushMatrix ()。 // 將坐標(biāo)系繞 Y軸旋轉(zhuǎn)ep_Angle角度 控制地球公轉(zhuǎn) glRotatef(, , , )。 // 開啟光照 glLightfv(GL_LIGHT1, GL_POSITION, LightPosition)。 glDisable(GL_BLEND)。 glVertex3f( , , )。 glVertex3f(, )。 // 基于源象素 alpha通道值的半透明混合函數(shù) glColor4f(, , , )。 // 綁定紋理 glEnable(GL_BLEND)。 glVertex3f(, , )。 glVertex3f( , , )。 glNormal3f( , , )。 glRotatef (angle_Z, , , )。 // 將坐標(biāo)系移入屏幕 .0f glRotatef(10, , )。 glEnable(GL_LIGHTING)。 Backward shifting)。 speed up)。 glColor3f(, , )。 // 禁用光照 glDisable(GL_TEXTURE_2D)。 gluLookAt(eyex, eyey, eyez, centerx, centery, centerz, upx, upy, upz)。// 清除顏色和深度緩存 glLoadIdentity()。 銷毀窗口,注銷窗口類 DestroyWindowGL(amp。 } return DefWindowProc(hWnd, uMsg, wParam, lParam)。 // 霧的終止深度 glEnable(GL_FOG)。 // 霧的顏色 glFogf(GL_FOG_DENSITY, )。 打開光照 : glEnable(GL_LIGHTING)。 設(shè)置漫反射光 : glLightfv(GL_LIGHT1, GL_DIFFUSE, LightDiffuse)。 // 開啟深度測試 陰暗處理 : glShadeModel(GL_SMOOTH)。 初始化 OpenGL Initialize(GL_Window* window, Keys* keys) ( 1) 設(shè)置全局變量 ; ( 2) 建立時鐘 ( 3) 初始化繪制場景 清屏 : glClearColor(, , , )。 ( 2)設(shè)置像素格式描述符: PIXELFORMATDESCRIPTOR pfd; ( 3) 定義窗口大小 : RECT windowRect = {0, 0, window, window}。 // 載入鼠標(biāo)指針 ; 設(shè)置類名 : = applicationclassName。 // 在窗口移動 ,改變大小的時候重繪 ; 綁定 處理消息 的函數(shù) : = (WNDPROC)(WindowProc)。 // 窗口 類 ; ( 2) 清空內(nèi)存 : ZeroMemory (amp。與其他圖形程序包相比,OpenGL 只有很少的代碼,因此執(zhí)行速度快。 基于 OpenGL API 的圖形應(yīng)用程序可以運(yùn)行在許多系統(tǒng)上,包括各種用戶 電子設(shè)備、 PC、工作站以及超級計(jì)算機(jī)。許多 OpenGL 開發(fā)商在OpenGL 核心技術(shù)規(guī)范的基礎(chǔ)上,增強(qiáng)了許多圖形繪制功能,從而使 OpenGL 能緊跟最新硬件發(fā)展和計(jì)算機(jī)圖形繪制算法的發(fā)展。廠商只要提供 OpenGL 擴(kuò)展,就可以輕松實(shí)現(xiàn)硬件特有的功能。 OpenGL 能夠在各種平臺上執(zhí)行,而且 OpenGL 高版本兼容低版本,保證了已經(jīng)開發(fā)的 應(yīng)用程序不會失效。 ( 2) 行業(yè)標(biāo)準(zhǔn)。 它具有如下特
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1