view { wrap; gamma 1.0; border 0; units [2]< 2.56, 1.28 >; dotsPerUnit [2]< 300, 300 >; viewDepth 6; viewport { portal myportal { universe myuniverse ; center [3]< -12, 0, 0 >; }; channels [3]< @ myportal 0 , @ myportal 1 , @ myportal 2 >; }; image png { common { basename coxeter; }; }; }; universe myuniverse { dimensions 3; ambientLight { channels [3]< 0.1 , 0.1 , 0.1 >; }; skyColor { channels [3]< 0.2 , 0.2 , 0.6 >; }; light { position [3]< -10, 5, 15 >; color { channels [3]< 0.4 , 0.4 , 0.4 >; }; }; light { position [3]< -15, -5, 5 >; color { channels [3]< 0.5 , 0.5 , 0.5 >; }; }; object coxeter { # # o--5--*-----* # matrix [3]< [3]< 1, 5, 2 >, [3]< 5, 0, 3 >, [3]< 2, 3, 0 > >; base { scale [3]< 0.8, 0.8, 0.8 >; orientation [2]< [3]< 1, 2, 5 >, [3]< -2, 1, 0 > >; center [3]< 0, -1.5, 0 >; color { channels [3]< 1.0 , 0.2 , 0.2 >; specularness 0.3; reflectiveness 0.3; }; }; }; object coxeter { # # *--5--*-----o # matrix [3]< [3]< 0, 5, 2 >, [3]< 5, 0, 3 >, [3]< 2, 3, 1 > >; base { scale [3]< 0.8, 0.8, 0.8 >; orientation [2]< [3]< 1, 2, 5 >, [3]< -2, 1, 0 > >; center [3]< 0, 0, 0 >; color { channels [3]< 0.2 , 1.0 , 0.2 >; specularness 0.3; reflectiveness 0.3; }; }; }; object coxeter { # # o--4--*-----* # matrix [3]< [3]< 1, 4, 2 >, [3]< 4, 0, 3 >, [3]< 2, 3, 0 > >; base { scale [3]< 0.8, 0.8, 0.8 >; orientation [2]< [3]< 1, 2, 5 >, [3]< -2, 1, 0 > >; center [3]< 0, 1.5, 0 >; color { channels [3]< 1.0 , 1.0 , 0.2 >; specularness 0.3; reflectiveness 0.3; }; }; }; object halfspace { base { center [3]< 0, 0, -0.75 >; orientation [1]< [3]< 0, 0, 1 > >; color { channels [3]< 0.8 , 0.8 , 1.0 >; reflectiveness 0.8; }; }; }; };