[問題] OpenGL 只畫特定物體
看板C_and_CPP (C/C++)作者kosodoro (kosodoro)時間14年前 (2012/03/12 23:15)推噓4(4推 0噓 15→)留言19則, 5人參與討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual Studio 2010(VC++)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenGL、lib3ds(匯入3ds model至OpenGL)、OpenCV
問題(Question):
最近在接觸OpenGL,但目前遇到了一些問題,特此來向各位請教
假設現在畫了兩個Object(從3ds檔匯入的model),
OpenGL會根據兩個Object的位置適當地做遮擋
我現在的問題是:
能不能只畫其中一個Object,但仍然有遮擋的效果呢?
也就是說被另一Object遮住的地方會留空,不會畫出另一個Object
OpenGL會不會給每一個Object一個類似ID的資料,
判斷目前畫的這個pixel是屬於哪個Object的,
然後我可以根據ID來決定要畫哪一個Object?
或者是有無其他方法能夠達到上述目的?
第一次在本版發文,有何不妥還請見諒
也請不吝惜地給予指教,謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.52.123
推
03/12 23:30, , 1F
03/12 23:30, 1F
→
03/12 23:31, , 2F
03/12 23:31, 2F
→
03/12 23:33, , 3F
03/12 23:33, 3F
推
03/13 00:01, , 4F
03/13 00:01, 4F
推
03/13 00:10, , 5F
03/13 00:10, 5F
→
03/13 00:30, , 6F
03/13 00:30, 6F
→
03/13 00:31, , 7F
03/13 00:31, 7F
→
03/13 00:32, , 8F
03/13 00:32, 8F
→
03/13 00:34, , 9F
03/13 00:34, 9F
→
03/13 00:35, , 10F
03/13 00:35, 10F
→
03/13 00:47, , 11F
03/13 00:47, 11F
→
03/13 00:47, , 12F
03/13 00:47, 12F
→
03/13 00:48, , 13F
03/13 00:48, 13F
→
03/13 00:48, , 14F
03/13 00:48, 14F
→
03/13 00:48, , 15F
03/13 00:48, 15F
→
03/13 00:53, , 16F
03/13 00:53, 16F
→
03/13 00:53, , 17F
03/13 00:53, 17F
→
03/13 00:54, , 18F
03/13 00:54, 18F
推
03/13 02:24, , 19F
03/13 02:24, 19F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
4
19
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章