Not working:
onEachFrame { drawLaser [ player modelToWorldWorld [0, 1, 1], [0, 0,-1], [10000, 0, 0], // Bright red [], 5, 5, -1, false ]; }
adding a minor horizontal component to the dir "fixes" it:
onEachFrame { drawLaser [ player modelToWorldWorld [0, 1, 100], [0, 1e-6,-1e3], [10000, 0, 0], // Bright red [], 5, 5, -1, false ]; }