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

正文內(nèi)容

計(jì)算機(jī)圖形學(xué)課程設(shè)計(jì)--圓柱面圖像紋理映射算法-資料下載頁

2025-06-07 05:22本頁面
  

【正文】 vI[m]]。 Texture4[m]=T[F[i][j].vI[m]]。 } if(N11==j)//消除圖像紋理的接縫 { Texture4[2].u=。 8 Texture4[3].u=。 } zbufSetPoint(Point4,Normal4,Texture4,4)。//初始化 zbufCreateBucket()。//創(chuàng)建桶表 zbufCreateEdge()。//創(chuàng)建邊表 zbufPhong(pDC,ViewPoint,pLight,pMaterial,Image)。//填充四邊形 zbufClearMemory()。 } } } } delete zbuf。 } 、透視變換函數(shù) void CMy123054212View::PerProject(CP3 P)//透視變換 { CP3 ViewP。 =*k[3]*k[1]。//觀察坐標(biāo)系三維坐標(biāo) =*k[8]+*k[2]*k[7]。 =*k[6]*k[4]*k[5]+R。 =。 =d*。//屏幕坐標(biāo)系三維坐標(biāo) =Round(d*)。 =Far*(1Near/)/(FarNear)。 =。 } 、讀入紋理 void CMy123054212View::ReadImage()//讀入紋理 { 9 CBitmap NewBitmap。 (IDB_TEXTURE)。//調(diào)入 DDB 位圖 (amp。bmp)。//將 CBitmap 的信息保存到 Bitmap 結(jié)構(gòu)體中 int nbytesize=*。 im=new BYTE[nbytesize]。 (nbytesize,(LPVOID)im)。 Image=new COLORREF*[]。 for(int n1=0。n1。n1++) Image[n1]=new COLORREF[]。 for(n1=0。n1。n1++) { for(int n2=0。n2。n2++) { int pos=n1*+4*n2。//顏色分量位置 n1=。//位圖從左下角向右上角 Image[n1][n2]=RGB(im[pos+2],im[pos+1],im[pos])。 } } delete []im。 } 、背景函數(shù) BOOL CMy123054212View::OnEraseBkgnd(CDC* pDC) { // TODO: Add your message handler code here and/or call default return TRUE。 } 、時間函數(shù) void CMy123054212View::OnTimer(UINT nIDEvent) 10 { // TODO: Add your message handler code here and/or call default Beta=5。 (Beta)。 Invalidate(FALSE)。 CView::OnTimer(nIDEvent)。 } 、動畫控制函數(shù) void CMy123054212View::OnUpdatePlay(CCmdUI* pCmdUI) { // TODO: Add your mand update UI handler code here if(bPlay) { pCmdUISetCheck(TRUE)。 pCmdUISetText(停止 )。 } else { pCmdUISetCheck(FALSE)。 pCmdUISetText(開始 )。 } } 四、 項(xiàng)目效果 11 五、 項(xiàng)目總結(jié) 本項(xiàng)目將一幅位圖映射到圓柱面上,并進(jìn)行了光照計(jì)算。由于圓柱面?zhèn)让娴恼归_圖是長方形,如果取得圖像大小為側(cè)面展開圖的大小,則圓柱面上的像素與圖像上的像素有一一對應(yīng)關(guān)系。本項(xiàng)目在點(diǎn)表中進(jìn)行圖像紋理綁定。對于單幅圖像映射,一般在點(diǎn)表中綁定;對于多幅圖像映射,一般在面表中綁定。側(cè)面四邊形頂點(diǎn)的法矢量取為周向 2 個表面的平均法矢量。圓柱面試閉合的二次曲面,這要求對圖 12 像紋理閉合處進(jìn)行特殊處理,處理方法見 DrawObject()函數(shù)。 六、參考文獻(xiàn) 計(jì)算機(jī)圖形學(xué)實(shí)踐教程(第二版 孔令德) 計(jì)算機(jī) 圖形學(xué)基礎(chǔ)教程(第二版 孔令德)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1