2012-01-25 71 views

回答

2

如果要直接繪製其他物體的面(通過使用完全相同的頂點座標),您需要使用glPolygonOffset來防止拼接。 Red Book有一章解釋它。

如果你的意思是在立方體的體積中繪製某些東西,那麼就沒有什麼能阻止你了。您只需要獲取alpha值並混合權限即可真正看到多維數據集。在OpenGL中尋找一些關於透明度的通用教程。

但也許我很可怕,你正在尋找紋理。

如果我正確地理解了你,你可以用這些點生成合適的紋理並將它應用到立方體。

+0

感謝您的回覆。是的,我需要在三維立方體上繪製一組(x,y,z)點。這些點可以是任何位置(在立方體/立方體體積內部,將立方體視爲3d表面)。我怎樣才能得到apha值?您能否提供任何示例,教程或鏈接?再次感謝。 –

+0

@MRSGT_GT我添加了幾個鏈接。你真的應該從現代OpenGL的基礎教程開始,而不是首先考慮。 – pmr

+0

@MRSGT_GT:謝謝。我已經開始閱讀Opengl了。 –