作者advance760 (生命的祝福)
看板C_and_CPP
標題[問題] OpenGL畫線會產生鋸齒狀
時間Fri Apr 20 19:21:44 2012
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenGL
問題(Question):
例如劃一條45度直線會有鋸齒狀
程式碼(Code):(請善用置底文網頁, 記得排版)
大概是類似
glBegin(GL_LINES);
glvertex2f(0.0f,0.0f);
glvertex2f(10.0f,10.0f);
glEnd();
補充說明(Supplement):
不知道是否少加什麼東西 畫出來的線都會有鋸齒狀 感覺很像低解析度那樣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.195.219
→ Bencrie:開 GL_BLEND 設定 glBlendFunc,然後開 smooth line 04/20 19:34
→ advance760:樓上 可說明更仔細些嗎@@ 04/20 20:01
→ Bencrie:然後 glEnable(GL_LINE_SMOOTH); 結束 04/20 21:03
→ advance760:3Q 我試試 感恩 04/20 23:01
→ advance760:成功了 謝謝 04/20 23:44