C++ 有没有实现简单2D天空的想法?
我需要一个简单的天空和简单的昼夜循环。在我的实现中 “天空”只是一个简单的动态创建的渐变背景,基于两种颜色C++ 有没有实现简单2D天空的想法?,c++,sfml,C++,Sfml,我需要一个简单的天空和简单的昼夜循环。在我的实现中 “天空”只是一个简单的动态创建的渐变背景,基于两种颜色 我的问题是:有一个简单的公式或任何其他解决方案可以通过“太阳”角度或实际游戏时间动态“改变”rgb渐变颜色?在3D(球形)中对此进行了一些研究。为了在2D中实现这一点,您可以使用x和y作为纬度和经度,并使用它们生成3D方向向量 虽然这些模型有些复杂,但我不认为它们对您的“简单”需求是可省略的
我的问题是:有一个简单的公式或任何其他解决方案可以通过“太阳”角度或实际游戏时间动态“改变”rgb渐变颜色?在3D(球形)中对此进行了一些研究。为了在2D中实现这一点,您可以使用x和y作为纬度和经度,并使用它们生成3D方向向量 虽然这些模型有些复杂,但我不认为它们对您的“简单”需求是可省略的