Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 不重新绘制帧时是否有性能优势?_Performance_Opengl - Fatal编程技术网

Performance 不重新绘制帧时是否有性能优势?

Performance 不重新绘制帧时是否有性能优势?,performance,opengl,Performance,Opengl,我正在做一个2D OpenGL国际象棋游戏,我想知道如果我重新绘制一些方块而不是整个框架,是否会有性能提升 理论上是的,但你不必担心。特别是在这样一个不需要大量图形的2D游戏中,性能的提高几乎不值得注意(如果可以注意的话)。如果透支过多,性能可能会下降;在彼此上方绘制许多透明层 你应该首先尝试一下:它是如何工作的,而不是只画特定的方块,如果它真的变慢了,你可能会再次考虑优化。你到底在做什么,会导致象棋游戏中图形性能的下降@迈克尔:也许是光线追踪?这个问题带有过早优化的味道。

我正在做一个2D OpenGL国际象棋游戏,我想知道如果我重新绘制一些方块而不是整个框架,是否会有性能提升

理论上是的,但你不必担心。特别是在这样一个不需要大量图形的2D游戏中,性能的提高几乎不值得注意(如果可以注意的话)。如果透支过多,性能可能会下降;在彼此上方绘制许多透明层


你应该首先尝试一下:它是如何工作的,而不是只画特定的方块,如果它真的变慢了,你可能会再次考虑优化。

你到底在做什么,会导致象棋游戏中图形性能的下降@迈克尔:也许是光线追踪?这个问题带有过早优化的味道。