Large deployable truss antennas have extensive applications in communication satellites and space stations. This paper deals with a kind of deployable truss antenna that consists of tetrahedral modules. Electro-magnetic performance of tetrahedron truss deployable antenna is researched, to optimize design parameter and structure precept. According to the features of the deployable reflector configuration and the geometry optical theory, the computing arithmetic of the electro-field intensity of the tetrahedron truss antenna is formulized. Then the paraboloid reflector is separated to form rectangular grid on the aperture plane and the integral of the far-field is conducted with the analytical method. Finally far-field pattern of antenna reflector is obtained. The corresponding program is designed and used to analyze far-field pattern of truss antenna with different design parameter. This method directly related the structure with the electro-magnetic field, which improves the design by leaving out the RMS value. So the design process is more accurate. This program can be applied to analyze the reflector radiation field of standard reflector or any reflector which distortion is already described.