GameDesign 板


LINE

※ 引述《Achillean (山豬元年革命志士)》之銘言: : 請問一下 : 對polygon作patten有glPolygonStipple : 對線有glLineStipple : 有沒有對全畫面影像作patten的函式? : 不然就是要把畫面read到buffer作,在write回去 : 感覺這樣作效能會降低很多 : 謝謝 問題: why不是從左下-1.-1貼齊? 結果: http://tinyurl.com/3yowgm4 程式: void display(void) //繪圖 - new { //Left Eye--------------------------------------- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); gluLookAt( -fEye_D/2,fEye_Y,fEye_Z, fFocus_X, fFocus_Y, fFocus_Z, 0,1,0); //Draw Object drawObjects(); glFlush(); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glReadPixels( 0,0,nWinWidth,nWinHeight, GL_RGB,GL_UNSIGNED_BYTE,pRGB_L); //Right Eye--------------------------------------- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); gluLookAt( fEye_D/2,fEye_Y,fEye_Z, fFocus_X, fFocus_Y, fFocus_Z, 0,1,0); //Draw Object drawObjects(); glFlush(); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glReadPixels( 0,0,nWinWidth,nWinHeight, GL_RGB,GL_UNSIGNED_BYTE,pRGB_R); //3D Imagbe--------------------------------------- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); LR2Interval(); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); gluLookAt( 0,fEye_Y,fEye_Z, fFocus_X, fFocus_Y, fFocus_Z, 0,1,0); glRasterPos2f(-1.0,-1.0); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glDrawPixels(nWinWidth,nWinHeight, GL_RGB, GL_UNSIGNED_BYTE, pRGB_3D); glutSwapBuffers(); } 問題: Q0: why圖是貼歪的,沒有對齊視窗左下角? Q1: glFlush()有其必要性?目前看不出差異 Q2:glPixelStorei函式似乎沒發揮作用 當視窗resize非四倍數時候,貼圖會整各歪斜錯位 Q3:承Q2,glPixelStorei是否呼叫一次即可,是否會放在init相關函式設定 Q4:drawObjects()是畫球、畫方塊等等程式碼 是否必須要呼叫兩次分別for Left and Right Eye繪圖 謝謝,小弟是初學,抱著紅皮書在k 語無倫次,誠惶誠恐 還希前輩不吝賜教 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.40.135 ※ 編輯: Achillean 來自: 114.32.40.135 (08/19 11:11)
1F:推 NDark:Q3 glPixelStorei 是 . 只要你沒有不斷改變設定. 08/19 20:05
2F:→ NDark:Q2 glPixelStorei 用來設定 資料的排列 tinyurl.com/2gyqv9h 08/19 20:06
3F:→ NDark:Q1 glFlush 是用來強制gl馬上執行命令.看不出來不同是正常的 08/19 20:08
4F:→ NDark:Q4 清過之後當然要重畫.更何況你是畫完之後再取回資料 08/19 20:09
5F:推 NDark:可以試看看 不用 glRasterPos2f ,會差多少.就知道 -1 是多少 08/19 20:15







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP