作者cklonger (22)
看板C_and_CPP
標題[問題] opengl 物件與背景 透明度設定
時間Wed Jun 25 17:55:17 2014
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
mac mbpr OSX 10.9.3 IDE:eclipse kepler
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
opengl 2.x libpng 1.6.10
Glib
問題(Question):
載入圖片當square材質
在square畫3d線與球(qlsolidsphere)
但是線與球的透明度無法改變 會像透明一般 看不清楚
且畫面閃爍很嚴重
餵入的資料(Input):
點座標與png圖
預期的正確結果(Expected Output):
物件顏色要蓋住底圖與背景顏色
不會變透明
錯誤結果(Wrong Output):
https://www.youtube.com/watch?v=xrIGIfH8dkI
程式碼(Code):(請善用置底文網頁, 記得排版)
部分程式碼
http://codepad.org/yysk8iEO
補充說明(Supplement):
畫點跟線的code
http://codepad.org/6SsAOApi
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.42.235
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1403690121.A.EA1.html
推 Bencrie:沒畫線的程式碼是叫人隔空抓藥嗎 XDD 06/26 09:19
→ Bencrie:然後也不知道 thread 做了什麼,該不會裡面有繪圖 code? 06/26 09:20
threads是讀資料的部分
讀完以後建成glib list
※ 編輯: cklonger (60.251.42.235), 06/26/2014 15:31:21