view { units [2]< 1, 1 >; dotsPerUnit [2]< 150, 150 >; viewDepth 7; viewport { portal myportal { universe u3 ; center [1]< -18 >; }; channels [3]< @ myportal 0 , @ myportal 1 , @ myportal 2 >; }; image png { common { basename convex-3; }; }; }; universe u3 { dimensions 3; ambientLight { channels [3]< 0.1 , 0.1 , 0.1 >; }; skyColor { channels [3]< 0.2 , 0.2 , 0.6 >; }; light { position [4]< -10, 5, 14, -10 >; falloff 0.0; color { channels [3]< 0.4 , 0.4 , 0.4 >; }; }; light { position [4]< -14, -8, 5, 10 >; falloff 0.0; color { channels [3]< 0.5 , 0.5 , 0.5 >; }; }; light { position [4]< -10, 0, 5, 0 >; direction [4]< 2.5, 0, -1, 0 >; falloff 0.0; angles 2, 8; color { channels [3]< 0.85 , 0.1 , 0.1 >; }; }; object extrusion { dimensions 3; object set { object convex { points [6]< [3]< 1.73205080756887729352, 0, 0 >, [3]< 0, 1.73205080756887729352, 0 >, [3]< 0, 0, 1.73205080756887729352 >, [3]< -1.73205080756887729352, 0, 0 >, [3]< 0, -1.73205080756887729352, 0 >, [3]< 0, 0, -1.73205080756887729352 > >; points [8]< [3]< 1, 1, 1 >, [3]< 1, 1, -1 >, [3]< 1, -1, 1 >, [3]< 1, -1, -1 >, [3]< -1, 1, 1 >, [3]< -1, 1, -1 >, [3]< -1, -1, 1 >, [3]< -1, -1, -1 > >; base { scale [3]< 0.5, 0.5, 0.5 >; orientation [1]< [3]< 1, 2, 3 > >; color { channels [3]< 0.8 , 0.6 , 0.6 >; specularness 0.3; }; }; }; object halfspace { base { center [3]< 0, 0, -5 >; orientation [1]< [3]< -1, 0, 1 > >; color { channels [3]< 0.6 , 0.6 , 0.1 >; specularness 0.1; }; }; }; }; }; }; view { units [3]< 1, 1, 1 >; dotsPerUnit [3]< 150, 150, 9 >; viewDepth 7; viewport { portal myportal { universe u4 ; center [1]< -18 >; }; channels [3]< @ myportal 0 , @ myportal 1 , @ myportal 2 >; }; image png { common { basename convex-4; }; }; }; universe u4 { dimensions 4; ambientLight { channels [3]< 0.1 , 0.1 , 0.1 >; }; skyColor { channels [3]< 0.2 , 0.2 , 0.6 >; }; light { position [4]< -10, 5, 14, -10 >; falloff 0.0; color { channels [3]< 0.4 , 0.4 , 0.4 >; }; }; light { position [4]< -14, -8, 5, 10 >; falloff 0.0; color { channels [3]< 0.5 , 0.5 , 0.5 >; }; }; light { position [4]< -10, 0, 5, 0 >; direction [4]< 2.5, 0, -1, 0 >; falloff 0.0; angles 2, 8; color { channels [3]< 0.85 , 0.1 , 0.1 >; }; }; object extrusion { dimensions 4; object set { object convex { points [8]< [4]< 2, 0, 0, 0 >, [4]< -2, 0, 0, 0 >, [4]< 0, 2, 0, 0 >, [4]< 0, -2, 0, 0 >, [4]< 0, 0, 2, 0 >, [4]< 0, 0, -2, 0 >, [4]< 0, 0, 0, 2 >, [4]< 0, 0, 0, -2 > >; points [16]< [4]< 1, 1, 1, 1 >, [4]< 1, 1, 1, -1 >, [4]< 1, 1, -1, 1 >, [4]< 1, 1, -1, -1 >, [4]< 1, -1, 1, 1 >, [4]< 1, -1, 1, -1 >, [4]< 1, -1, -1, 1 >, [4]< 1, -1, -1, -1 >, [4]< -1, 1, 1, 1 >, [4]< -1, 1, 1, -1 >, [4]< -1, 1, -1, 1 >, [4]< -1, 1, -1, -1 >, [4]< -1, -1, 1, 1 >, [4]< -1, -1, 1, -1 >, [4]< -1, -1, -1, 1 >, [4]< -1, -1, -1, -1 > >; base { scale [4]< 0.5, 0.5, 0.5, 0.5 >; orientation [1]< [4]< 1, 2, 3, 5 > >; color { channels [3]< 0.95 , 0.6 , 0.1 >; specularness 0.3; }; }; }; object halfspace { base { center [3]< 0, 0, -5 >; orientation [1]< [3]< -1, 0, 1 > >; color { channels [3]< 0.6 , 0.6 , 0.1 >; specularness 0.1; }; }; }; }; }; };