When two or more monomers with different densities and refractive indices are polymerized under a centrifugal force field, a radially varying refractive index is generated owing to the difference in density of the monomers. After the polymerization is completed, a cavity is generated about the rotational axis as a result of inherent volume shrinkage during bulk radical polymerization. Therefore it is necessary to feed an additional monomer into the cavity to compensate for the undesirable volume shrinkage. We have successfully fabricated a preform with graded indices for polymer optical fiber without a cavity by adding another monomer during rotation of the reactor. One can control the overall refractive-index profile by changing the rotation speed. Furthermore, the refractive-index profile can be predicted as a function of rotating speed by use of a simple mathematical model. (C) 2002 Optical Society of America.