游戏性能优化
自己的理解
1.【《Real-Time Rendering 3rd》 提炼总结】
公司同事的文章,12篇,爬玩了,感触颇多,了解了很多未知的概念。渲染相关的知识我会慢慢学习,但是下面这段关于性能的,我不能苟同再多。遥想18年做性能优化,当初提出要有数据来衡量当前的卡顿,但是没人理解。最后还是通过相关的数据来保证版本的质量。所以当你的想法跟前辈抵触时,先拿出足够的证据来,如果没有,就好好的按照这执行吧。
因为优化技术对于不同的架构有很大的不同,且不要过早地进行优化。在优化时,请牢记如下三句格言:
- “KNOW YOUR ARCHITECTURE(了解你所需优化的架构)”
- “Measure(去测量,用数据说话)”
- “We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil.”(我们应该忘记一些小的效率,比如说97%的时间:过早的优化是万恶之源。)- Donald Knuth