2015-04-24 58 views
0

我是Android和OpenGL的新手。我想用開放GL在Android中繪製一系列3D給定點,最後一點應該閃爍。我畫了方形,金字塔和三角形,但仍然無法畫出上述的東西。簡單的方法將不勝感激。使用OpenGL ES在Android中進行3D點繪圖

回答

1

您可以通過使用GL_POINTS模式下,如果你正在運行的OpenGL ES 1.01.12.0+畫點,你需要以畫點

執行一些掛羊頭賣狗肉

Apparently 2.0也支持點精靈(見下面的註釋),所以最簡單的答案是使用點精靈

你可以是由三角形形成的畫圓那些紋理與圓

畫點不以任何方式繪製任何其他形狀 differiate或四邊形,你應該使用不同的繪圖模式假設你使用固定的管道,或者畫點畫圓或紋理四邊形

+0

是否有任何方法來繪製給定的點/像素? 我們可以增加像素的大小。 – user29671

+0

所以你基本上想要在視口中填充一個像素?你能否給出你想要解決的問題的更具體的描述?如果你不想在屏幕上填充一個像素,你應該繪製一個填充整個視口和紋理視口大小的紋理,然後用glTexSubImage2D調用紋理來調用 –

+0

我想在這個鏈接中繪製點繪製的點。 http://hotmath.com/learning_activities/interactivities/3dplotter.swf – user29671