#VRML V2.0 utf8 NavigationInfo { type "EXAMINE" } Background { skyColor 0 0 1 } DEF ROOT Transform{ children[ DEF Ga Transform{ translation -2 2 2 scale .25 .25 .25 children[ Shape { appearance Appearance { material Material { diffuseColor 1 0 0 } } geometry DEF sph IndexedFaceSet{ creaseAngle 1 coord Coordinate { point[ 0 0 1.02,.404 0 .938,-.227 .333 .938,-.147 -.376 .938,.58 .333 .772, .506 -.376 .803,-.602 .291 .772,-.0514 .667 .772,.165 -.608 .803, -.522 -.418 .772,.858 .291 .471,.352 .667 .688,.784 -.418 .503,-.657 .598 .503, -.749 -.0849 .688,-.317 .83 .503,.104 -.883 .503,-.584 -.693 .471, .803 .598 .202,.96 -.0849 .336,.49 .83 .336,.722 -.693 .202,-.86 .529 .15, -.952 -.154 .336,-.179 .994 .15,.382 -.925 .202,-.271 -.925 .336, -.849 -.529 .202,.849 .529 -.202,1.01 -.154 -.0673,.224 .994 .0673, .86 -.529 -.15,-.722 .693 -.202,-1.01 .154 .0673,-.382 .925 -.202, .179 -.994 -.15,-.224 -.994 -.0673,-.803 -.598 -.202,.584 .693 -.471, .952 .154 -.336,.271 .925 -.336,.657 -.598 -.503,-.784 .418 -.503, -.96 .0849 -.336,-.104 .883 -.503,.317 -.83 -.503,-.49 -.83 -.336, -.858 -.291 -.471,.522 .418 -.772,.749 .0849 -.688,.602 -.291 -.772, -.506 .376 -.803,-.165 .608 -.803,.0514 -.667 -.772,-.352 -.667 -.688, -.58 -.333 -.772,.147 .376 -.938,.227 -.333 -.938,-.404 0 -.938,,0 0 -1.02]} coordIndex [ 0 3 8 5 1 -1 2 7 15 13 6 -1 4 10 18 20 11 -1 9 14 23 27 17 -1 12 21 31 29 19 -1 16 26 36 35 25 -1 22 32 42 43 33 -1 24 30 40 44 34 -1 28 39 49 48 38 -1 37 47 55 54 46 -1 41 45 53 57 50 -1 51 52 56 59 58 -1 0 1 4 11 7 2 -1 0 2 6 14 9 3 -1 1 5 12 19 10 4 -1 3 9 17 26 16 8 -1 5 8 16 25 21 12 -1 6 13 22 33 23 14 -1 7 11 20 30 24 15 -1 10 19 29 39 28 18 -1 13 15 24 34 32 22 -1 17 27 37 46 36 26 -1 18 28 38 40 30 20 -1 21 25 35 45 41 31 -1 23 33 43 47 37 27 -1 29 31 41 50 49 39 -1 32 34 44 52 51 42 -1 35 36 46 54 53 45 -1 38 48 56 52 44 40 -1 42 51 58 55 47 43 -1 48 49 50 57 59 56 -1 53 54 55 58 59 57 -1]}} DEF bonds Transform{ children[ Transform{ rotation -1 1 0 .95 children[ DEF bond Shape { appearance Appearance { material Material { emissiveColor .5 .5 .5 } } geometry IndexedFaceSet{ creaseAngle 1 coord Coordinate { point[ .03 .03 3.5, .03 -.03 3.5, -.03 -.03 3.5, -.03 .03 3.5, .03 .03 0, .03 -.03 0, -.03 -.03 0, -.03 .03 0 ]} coordIndex [0 4 7 3 -1 0 1 5 4 -1 1 2 6 5 -1 2 3 7 6 -1 3 2 1 0 -1]}} ]} # end bond Transform{ rotation -1 1 0 -.95 children[ USE bond ]} Transform{ rotation 1 1 0 2.18 children[ USE bond ]} Transform{ rotation 1 1 0 -2.18 children[ USE bond ]} ]} # end bonds ]} # end Ga DEF cell Transform{ children[ DEF As Transform{ translation -1 1 1 scale .5 .5 .5 children[ Shape { appearance Appearance { material Material { diffuseColor 1 1 0 } } geometry USE sph } Transform{ scale .5 .5 .5 rotation 0 1 0 1.57 children[ USE bonds] } ]} # end As Transform{ translation 2 -2 0 children[ USE Ga] } Transform{ translation 2 0 -2 children[ USE Ga] } Transform{ translation 0 -2 -2 children[ USE Ga] } ]} # end cell Transform{ translation 2 -2 0 children[ USE cell] } Transform{ translation 2 0 -2 children[ USE cell] } Transform{ translation 0 -2 -2 children[ USE cell] } Transform{ translation 4 0 0 children[ USE Ga] } Transform{ translation 0 -4 0 children[ USE Ga] } Transform{ translation 0 0 -4 children[ USE Ga] } Transform{ translation 4 -4 -4 children[ USE Ga] } Shape{ appearance Appearance{ material Material{ diffuseColor 1 1 1 transparency .8}} geometry IndexedFaceSet{ solid FALSE coord Coordinate{ point[2 2 2,2 2 -2,2 -2 2,2 -2 -2, -2 -2 -2,-2 -2 2,-2 2 -2,-2 2 2]} coordIndex[0 2 3 1 -1 0 7 5 2 -1 0 1 6 7 -1 4 5 7 6 -1 4 6 1 3 -1 4 3 2 5]}} ]} # end ROOT