
🎬 开场:一个"重复跑腿"的故事老板让小王去仓库取100个箱子。笨办法:小王每次只搬1个箱子,来回跑100趟!🏃💦聪明办法:小王用推车,一次把100个箱子全推回来,只跑1趟!🛒DrawCall 就是这个道理:合并网格 = 把"跑100趟"变成"跑1趟"!🤔 第一幕:先搞懂 DrawCall 是什么DrawCall = CPU 对 GPU 下的一道"命令"渲染一个物体时,CPU要告诉GPU: "嘿GPU,帮我画这个物体! 这是它的网格数据、 这是它的材质、 这是它的位置..." ↓ 这一整套"下达命令"的过程 就是一次 DrawCall生动比喻:点菜你(CPU)向厨房(GPU)点菜: "服务员,来一份宫保鸡丁!" ↓ 这就是一次 DrawCall 点10道菜 = 喊10次服务员 = 10次DrawCall关键:DrawCall 的开销在"沟通"DrawCall慢,不是因为GPU画得慢 而是CPU"准备和下达