I use virtools too,and I just used HLSL to do lightmaps,it goes something like that: finalcol=(finalcol*LightLayer* 2.0f); clamp(finalcol,0,1); finalcol = (finalcol)*(diffuselighting*2.0f); finalcol *=lightColor*0.8f* burn; Last line is for depth shadow maps,but otherwise its modulate2x i guess,and i haven't really seen…