Eine der Komponenten der SunRoof-Abdeckung sind Photovoltaikzellen, die Sonnenenergie in Strom umwandeln. Zu diesem Zweck fällt die Photonenergie (d.h. die kleinste Lichteinheit) auf die Siliziumplatte, aus der die Photozelle gebaut wird. Die Lichteinheit wird von Silizium absorbiert und wirft das Elektron aus seiner Position. Diese Bewegung der Elektronen schafft Stromflüsse. Durch den Einsatz eines p-n Halbleitersteckers ist es möglich, diesen Prozess mit der Elektronbewegung im Stromnetz zu kombinieren, so dass die Lichtenergie in Strom umgewandelt wird.