我将在我的openGL应用程序中使用颜色选择。我想在创建每个对象时为其分配一个唯一的颜色代码。我的问题是如何排列RGB颜色值。
我想要的是一个函数,它RGB为每次调用返回一个唯一的颜色,这样我就可以将它分配给对象。例如,第一个调用将返回一个RGBcolor (1, 0, 0),下一个将 have(2, 0, 0)等等,直到它返回(255, 255, 255)。
所以我的问题是如何实现这个功能。我认为这个想法是使用排列,但我不知道如何开始。在 C++ 中是否已经实现了置换功能?