我將在我的openGL
應用程序中使用顏色選擇。我想在創建時爲每個對象分配一個唯一的顏色代碼。我的問題是如何擁有RGB
顏色值的排列組合。RGB顏色排列
我想要的是一個函數,它爲每個調用返回一個唯一的RGB
顏色,所以我可以將它分配給該對象。例如,第一次通話將返回RGB
顏色(1, 0, 0)
,下一個將會有(2, 0, 0)
依此類推,直到它將返回(255, 255, 255)
。
所以我的問題是如何實現該功能。我認爲這個想法是使用排列,但我不知道如何開始。在C++中是否有已經實現的排列函數?
而第二個公式,如果沒有被編譯器優化,則要快得多。 – Dariusz 2013-04-04 06:43:41