作者pipited07 (阿直直)
看板C_and_CPP
標題[問題] OPENGL 畫透明物體
時間Sun Jan 10 04:51:48 2016
開發平台(Platform): VS2013
額外使用到的函數庫(Library Used): OpenGL
問題(Question):在畫透明物體的時候,比方說連續三個物體A,B,C
在一條直線上,在轉換視角時(畫面可供旋轉),A
看的到C,但從C往A看卻看不到A,我想請問:
1:畫透明物體時,我要讓整個彼此都看的到對方
深度測試,跟cullface到底要怎麼調整呢
2:畫透明物體穿透時,有些線條很醜該怎麼辦?*[m
希望大大幫幫忙,如果能email簡單的範例程式碼就最好了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.224.107
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1452372711.A.150.html
※ 編輯: pipited07 (175.182.224.107), 01/10/2016 11:47:09
→ longlongint: 有沒有圖呀 , 猜depth test, front face/ back face 01/10 12:10
推 littleshan: 1.不透明物體要先畫完 2.半透明物體由遠而近畫 01/10 12:31
謝謝我解決了,第一次畫透明物體,兩位說的都是因素,考慮進去後我要的效果達成了
※ 編輯: pipited07 (175.182.224.107), 01/10/2016 17:40:05