The triangle shape of two dimensional photonic crystals were fabricated based on autocloning technique, and preserved the periodic surface corrugation after the deposition of multilayer stacks using an E-beam gun evaporation with ion-assisted deposition (IAD). Drude model has been applied to analyze the effective refractive indices of the structural single-layer and multilayer autocloning films with triangle shape in the visible range which divided into several periodic parts. The advantage of using the model of effective refractive index is the optical properties of structural multilayer films can be analyzed easily. The effective refractive indices have been calculated based on this model, and simulated the reflectance and transmittance of the different incident angles. The influences of the structure period on the reflectance and transmittance were also analyzed.