Optical simulation online