Self assembling photonic