Light photons do not have enough energy to form subatomic particles by themselves. About 400 000 of them would have to collide simultaneously to create a pair of electrons. It is very unusual for more than two photons to collide at once. Making an electron-positron pair requires energetic X-rays or gamma rays. Rays that make protons or neutrons must be even more energetic, and higher in vibration frequency.