/* ################### Begin of Header: Global Characteristics #################### PICEA ABIES SHOOT STRUCTURE (6 shoots): Object name = piabshoot0 Total foliage surface (6 shoots) = 0.0166381 m2 Projected area of all needles = 0.00831907 m2 Maximum leaf length (inclusive twig) = 0.142 m Maximum leaf width from vertical axis = .... m Synthax for the various geometric primitives (sphere, cylinder and triangle): sphere radius Xcenter Ycenter Zcenter cylinder radius Xbottom Ybottom Zbottom Xtop Ytop Ztop triangle Xvertex1 Yvertex1 Zvertex1 Xvertex2 Yvertex2 Zvertex2 Xvertex3 Yvertex3 Zvertex3 cone radius@bottom bottomcenterX bottomcenterY bottomcenterZ radius@top topcenterX topcenterY topcenterZ Synthax for the various transformations applied (scale, rotate, translate): scale Xscale Yscale Zscale scale X,Y and Z axis by (positive) multiplier of current value rotate Xaxis Yaxis Zaxis angle (rotate counter-clockwise about the given axis by angle degree) translate Xdist Ydist Zdist (translate (move) by Xdist, Ydist and Zdist) Transformations are specified in the order in which they are applied immediately following the item to be transformed. All x,y,z coordinates have units of meter [m], angles are expressed in degree. Shoot structure lies in the ZY plane and is composed of several sub-shoots: (gu1, gu2, gu3 and gu4) and a needle-free cylinder connecting the tip of the subshoot gu4 to the lower end of the subshoot gu1. The lower end of the gu4 subshoot lies at the origin of the coordinate system. In the sketch below the overall PIAB shoot structure is represented in terms of the four sub-shoots which start and end with a '.' gu1 . | gu2. | .gu2 \ | / \ | / \./ gu3 . | .gu3 \./ | | | . gu4 In the following each one of the four subshoots is described with its lower twig end lying at the origin of the coordinate system. The pseudo-code at the end of this file documetns how the various subshoots are rotated and/or translated to generate the above overal PIAB shoot structure. Specifics of the four subshoot models: Object name = gu1 Number of needles = 100 Needle density (m^-1) = 2000 Needle length = 0.0103 Needle radius = 0.00065 Needle angle = 40.5 Twig length = 0.05 Twig radius = 0.001 Leaf density = 0.095 Wood density = 77.9 Twig surface = 0.000314159 Needle surface (total) = 0.00332763 Total surface = 0.00364179 Object name = gu2 Number of needles = 80 Needle density (m^-1) = 2000 Needle length = 0.0103 Needle radius = 0.00065 Needle angle = 40.5 Twig length = 0.04 Twig radius = 0.001 Leaf density = 0.095 Wood density = 77.9 Twig surface = 0.000251327 Needle surface (total) = 0.0026621 Total surface = 0.00291343 Object name = gu3 Number of needles = 60 Needle density (m^-1) = 2000 Needle length = 0.0103 Needle radius = 0.00065 Needle angle = 40.5 Twig length = 0.03 Twig radius = 0.001 Leaf density = 0.095 Wood density = 77.9 Twig surface = 0.000188496 Needle surface (total) = 0.00199658 Total surface = 0.00218507 Object name = gu4 Number of needles = 120 Needle density (m^-1) = 2000 Needle length = 0.0103 Needle radius = 0.00065 Needle angle = 40.5 Twig length = 0.06 Twig radius = 0.0015 Leaf density = 0.095 Wood density = 77.9 Twig surface = 0.000565487 Needle surface (total) = 0.00399315 Total surface = 0.00455864 ################################ End of Header ################################# */ name gu1 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere 0.001 0 0 0 cylinder 0.001 0 0 0 0 0 0.05 sphere 0.001 0 0 0.05 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled to match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 40.5 degree along the Yaxis, rotated by some angle along the Z-axis and finally translated outward so as not to intersect with the central twig of the Scots pine shoot. */ sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 285.998 translate 0.000275598 -0.000961273 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 139.589 translate -0.000761419 0.00064826 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 12.0838 translate 0.000977842 0.000209342 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 232.242 translate -0.000612324 -0.000790607 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 99.7842 translate -0.000169938 0.000985455 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 320.409 translate 0.000770617 -0.000637298 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 173.497 translate -0.000993567 0.00011325 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 32.4455 translate 0.000843902 0.000536497 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 251.764 translate -0.000312927 -0.000949777 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 123.843 translate -0.000556923 0.000830564 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 333.426 translate 0.000894357 -0.000447353 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 217.722 translate -0.000790993 -0.000611825 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 62.0394 translate 0.000468864 0.00088327 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 280.638 translate 0.000184611 -0.000982812 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 139.167 translate -0.000756624 0.00065385 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 12.5326 translate 0.000976173 0.000216995 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 235.747 translate -0.000562854 -0.000826556 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 92.3239 translate -4.05482e-05 0.000999178 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 310.936 translate 0.00065522 -0.000755438 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 187.106 translate -0.000992318 -0.000123712 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 42.5829 translate 0.000736299 0.000676656 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 255.733 translate -0.000246435 -0.000969159 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.877 translate -0.000356367 0.000934346 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 337.9 translate 0.000926529 -0.000376224 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 205.415 translate -0.000903227 -0.000429164 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 79.6929 translate 0.000178924 0.000983863 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 299.39 translate 0.000490753 -0.000871299 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 150.832 translate -0.000873196 0.000487369 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 21.0855 translate 0.000933045 0.00035976 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 240.301 translate -0.000495439 -0.000868643 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.03 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 97.3787 translate -0.000128428 0.000991719 0.03 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.031 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 307.075 translate 0.000602866 -0.000797843 0.031 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.032 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 186.045 translate -0.00099444 -0.000105303 0.032 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.033 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 54.0779 translate 0.000586684 0.000809816 0.033 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.034 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 262.395 translate -0.000132349 -0.000991203 0.034 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.035 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 119.667 translate -0.000494963 0.000868914 0.035 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.036 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 346.787 translate 0.000973528 -0.000228567 0.036 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.037 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 214.353 translate -0.000825572 -0.000564297 0.037 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.038 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 69.0359 translate 0.000357783 0.000933805 0.038 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.039 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 293.936 translate 0.000405718 -0.000913999 0.039 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.04 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 144.343 translate -0.000812519 0.000582934 0.04 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.041 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 14.7695 translate 0.000966959 0.000254931 0.041 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.042 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 234.727 translate -0.000577475 -0.000816409 0.042 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.043 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 95.613 translate -9.78081e-05 0.000995205 0.043 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.044 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 323.1 translate 0.000799688 -0.000600416 0.044 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.045 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 180.048 translate -0.001 -8.41758e-07 0.045 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.046 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 52.761 translate 0.000605142 0.000796118 0.046 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.047 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 254.224 translate -0.00027188 -0.000962331 0.047 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.048 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 133.911 translate -0.000693535 0.000720423 0.048 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.049 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 335.997 translate 0.000913527 -0.000406779 0.049 end name gu2 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere 0.001 0 0 0 cylinder 0.001 0 0 0 0 0 0.04 sphere 0.001 0 0 0.04 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled to match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 40.5 degree along the Yaxis, rotated by some angle along the Z-axis and finally translated outward so as not to intersect with the central twig of the Scots pine shoot. */ sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.72 translate -0.000746405 -0.000665492 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 89.9324 translate 1.17961e-06 0.000999999 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 323.017 translate 0.000798815 -0.000601576 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 171.22 translate -0.000988281 0.000152647 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 51.8926 translate 0.000617137 0.000786855 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 266.105 translate -6.79195e-05 -0.000997691 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 111.572 translate -0.000367663 0.000929959 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 356.785 translate 0.000998426 -5.6084e-05 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 217.842 translate -0.000789705 -0.000613487 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 57.3158 translate 0.000540008 0.00084166 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 285.998 translate 0.000275598 -0.000961273 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 139.589 translate -0.000761419 0.00064826 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 12.0838 translate 0.000977842 0.000209342 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 232.242 translate -0.000612324 -0.000790607 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 99.7842 translate -0.000169938 0.000985455 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 320.409 translate 0.000770617 -0.000637298 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 173.497 translate -0.000993567 0.00011325 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 32.4455 translate 0.000843902 0.000536497 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 251.764 translate -0.000312927 -0.000949777 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 123.843 translate -0.000556923 0.000830564 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 333.426 translate 0.000894357 -0.000447353 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 217.722 translate -0.000790993 -0.000611825 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 62.0394 translate 0.000468864 0.00088327 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 280.638 translate 0.000184611 -0.000982812 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 139.167 translate -0.000756624 0.00065385 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 12.5326 translate 0.000976173 0.000216995 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 235.747 translate -0.000562854 -0.000826556 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 92.3239 translate -4.05482e-05 0.000999178 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 310.936 translate 0.00065522 -0.000755438 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 187.106 translate -0.000992318 -0.000123712 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.03 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 42.5829 translate 0.000736299 0.000676656 0.03 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.031 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 255.733 translate -0.000246435 -0.000969159 0.031 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.032 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.877 translate -0.000356367 0.000934346 0.032 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.033 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 337.9 translate 0.000926529 -0.000376224 0.033 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.034 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 205.415 translate -0.000903227 -0.000429164 0.034 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.035 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 79.6929 translate 0.000178924 0.000983863 0.035 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.036 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 299.39 translate 0.000490753 -0.000871299 0.036 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.037 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 150.832 translate -0.000873196 0.000487369 0.037 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.038 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 21.0855 translate 0.000933045 0.00035976 0.038 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.039 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 240.301 translate -0.000495439 -0.000868643 0.039 end name gu3 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere 0.001 0 0 0 cylinder 0.001 0 0 0 0 0 0.03 sphere 0.001 0 0 0.03 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled to match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 40.5 degree along the Yaxis, rotated by some angle along the Z-axis and finally translated outward so as not to intersect with the central twig of the Scots pine shoot. */ sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 187.496 translate -0.000991454 -0.000130453 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 48.9731 translate 0.000656413 0.000754401 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 251.828 translate -0.000311872 -0.000950124 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 115.3 translate -0.000427355 0.000904084 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 338.186 translate 0.000928393 -0.000371601 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 204.339 translate -0.000911123 -0.000412134 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 63.9256 translate 0.000439537 0.000898224 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 298.411 translate 0.0004758 -0.000879554 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 145.206 translate -0.000821208 0.000570629 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 5.64362 translate 0.000995153 9.83406e-05 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.72 translate -0.000746405 -0.000665492 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 89.9324 translate 1.17961e-06 0.000999999 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 323.017 translate 0.000798815 -0.000601576 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 171.22 translate -0.000988281 0.000152647 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 51.8926 translate 0.000617137 0.000786855 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 266.105 translate -6.79195e-05 -0.000997691 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 111.572 translate -0.000367663 0.000929959 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.000885456 -0.000464722 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 356.785 translate 0.000998426 -5.6084e-05 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.000970942 -0.000239316 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 217.842 translate -0.000789705 -0.000613487 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000568064 0.000822984 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 57.3158 translate 0.000540008 0.00084166 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000120537 -0.000992709 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 285.998 translate 0.000275598 -0.000961273 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.000748511 0.000663123 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 139.589 translate -0.000761419 0.00064826 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.001 0 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 12.0838 translate 0.000977842 0.000209342 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.000748511 -0.000663123 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 232.242 translate -0.000612324 -0.000790607 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000120536 0.000992709 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 99.7842 translate -0.000169938 0.000985455 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000568065 -0.000822984 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 320.409 translate 0.000770617 -0.000637298 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.000970942 0.000239315 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 173.497 translate -0.000993567 0.00011325 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.000885456 0.000464723 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 32.4455 translate 0.000843902 0.000536497 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000354605 -0.000935016 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 251.764 translate -0.000312927 -0.000949777 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000354605 0.000935016 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 123.843 translate -0.000556923 0.000830564 0.029 end name gu4 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere 0.0015 0 0 0 cylinder 0.0015 0 0 0 0 0 0.06 sphere 0.0015 0 0 0.06 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled to match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 40.5 degree along the Yaxis, rotated by some angle along the Z-axis and finally translated outward so as not to intersect with the central twig of the Scots pine shoot. */ sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.00132818 -0.000697084 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 333.426 translate 0.00134154 -0.00067103 0 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.00145641 -0.000358974 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 217.722 translate -0.00118649 -0.000917738 0.001 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000852097 0.00123448 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 62.0394 translate 0.000703296 0.00132491 0.002 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000180806 -0.00148906 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 280.638 translate 0.000276917 -0.00147422 0.003 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.00112277 0.000994684 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 139.167 translate -0.00113494 0.000980775 0.004 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.0015 0 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 12.5326 translate 0.00146426 0.000325493 0.005 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.00112277 -0.000994684 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 235.747 translate -0.000844281 -0.00123983 0.006 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000180805 0.00148906 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 92.3239 translate -6.08223e-05 0.00149877 0.007 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000852098 -0.00123448 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 310.936 translate 0.000982831 -0.00113316 0.008 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.00145641 0.000358973 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 187.106 translate -0.00148848 -0.000185568 0.009 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.00132818 0.000697085 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 42.5829 translate 0.00110445 0.00101498 0.01 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000531907 -0.00140252 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 255.733 translate -0.000369653 -0.00145374 0.011 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000531908 0.00140252 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.877 translate -0.00053455 0.00140152 0.012 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.00132818 -0.000697084 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 337.9 translate 0.00138979 -0.000564336 0.013 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.00145641 -0.000358974 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 205.415 translate -0.00135484 -0.000643746 0.014 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000852097 0.00123448 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 79.6929 translate 0.000268386 0.00147579 0.015 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000180806 -0.00148906 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 299.39 translate 0.000736129 -0.00130695 0.016 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.00112277 0.000994684 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 150.832 translate -0.00130979 0.000731054 0.017 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.0015 0 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 21.0855 translate 0.00139957 0.00053964 0.018 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.00112277 -0.000994684 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 240.301 translate -0.000743158 -0.00130296 0.019 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000180805 0.00148906 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 97.3787 translate -0.000192641 0.00148758 0.02 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000852098 -0.00123448 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 307.075 translate 0.000904299 -0.00119676 0.021 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.00145641 0.000358973 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 186.045 translate -0.00149166 -0.000157954 0.022 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.00132818 0.000697085 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 54.0779 translate 0.000880026 0.00121472 0.023 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000531907 -0.00140252 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 262.395 translate -0.000198524 -0.0014868 0.024 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000531908 0.00140252 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 119.667 translate -0.000742444 0.00130337 0.025 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.00132818 -0.000697084 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 346.787 translate 0.00146029 -0.000342851 0.026 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.00145641 -0.000358974 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 214.353 translate -0.00123836 -0.000846445 0.027 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000852097 0.00123448 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 69.0359 translate 0.000536675 0.00140071 0.028 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000180806 -0.00148906 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 293.936 translate 0.000608577 -0.001371 0.029 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.00112277 0.000994684 0.03 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 144.343 translate -0.00121878 0.000874401 0.03 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.0015 0 0.031 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 14.7695 translate 0.00145044 0.000382397 0.031 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.00112277 -0.000994684 0.032 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 234.727 translate -0.000866212 -0.00122461 0.032 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000180805 0.00148906 0.033 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 95.613 translate -0.000146712 0.00149281 0.033 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000852098 -0.00123448 0.034 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 323.1 translate 0.00119953 -0.000900624 0.034 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.00145641 0.000358973 0.035 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 180.048 translate -0.0015 -1.26264e-06 0.035 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.00132818 0.000697085 0.036 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 52.761 translate 0.000907712 0.00119418 0.036 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000531907 -0.00140252 0.037 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 254.224 translate -0.000407821 -0.0014435 0.037 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000531908 0.00140252 0.038 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 133.911 translate -0.0010403 0.00108064 0.038 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.00132818 -0.000697084 0.039 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 335.997 translate 0.00137029 -0.000610169 0.039 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.00145641 -0.000358974 0.04 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 219.792 translate -0.00115256 -0.000959998 0.04 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000852097 0.00123448 0.041 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 65.7165 translate 0.000616878 0.00136728 0.041 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000180806 -0.00148906 0.042 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 287.115 translate 0.000441442 -0.00143357 0.042 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.00112277 0.000994684 0.043 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 164.515 translate -0.00144555 0.000400478 0.043 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.0015 0 0.044 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 15.9241 translate 0.00144244 0.000411547 0.044 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.00112277 -0.000994684 0.045 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 243.299 translate -0.000674004 -0.00134004 0.045 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000180805 0.00148906 0.046 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 105.739 translate -0.000406876 0.00144376 0.046 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 304.615 translate 0.000852098 -0.00123448 0.047 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 315.307 translate 0.00106632 -0.00105497 0.047 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 166.154 translate -0.00145641 0.000358973 0.048 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 172.585 translate -0.00148746 0.000193584 0.048 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 27.6923 translate 0.00132818 0.000697085 0.049 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 43.7395 translate 0.00108374 0.00103707 0.049 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 249.231 translate -0.000531907 -0.00140252 0.05 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 250.985 translate -0.00048873 -0.00141815 0.05 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 110.769 translate -0.000531908 0.00140252 0.051 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 131.502 translate -0.000993972 0.0011234 0.051 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 332.308 translate 0.00132818 -0.000697084 0.052 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 350.815 translate 0.00148077 -0.000239435 0.052 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 193.846 translate -0.00145641 -0.000358974 0.053 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 215.491 translate -0.00122131 -0.00087086 0.053 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 55.3846 translate 0.000852097 0.00123448 0.054 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 74.8031 translate 0.000393204 0.00144755 0.054 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 276.923 translate 0.000180806 -0.00148906 0.055 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 280.894 translate 0.000283492 -0.00147297 0.055 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 138.462 translate -0.00112277 0.000994684 0.056 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 141.304 translate -0.00117072 0.000937777 0.056 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 0 translate 0.0015 0 0.057 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 6.19803 translate 0.00149123 0.000161948 0.057 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 221.538 translate -0.00112277 -0.000994684 0.058 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 246.017 translate -0.000609703 -0.0013705 0.058 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 83.0769 translate 0.000180805 0.00148906 0.059 sphere 1 0 0 1 scale 0.00065 0.00065 0.00515 rotate 0 1 0 40.5 rotate 0 0 1 99.5709 translate -0.000249402 0.00147912 0.059 end /* Overall definition of the PIAB shoot as a collection of the above 4 shoots: gu3 is rotated to +/- 45 degrees in the YZ plane and stacked on top of gu4 a cone is added between the top end of gu4 and lower end of gu1 gu2 is rotated to +/- 45 degrees in the YZ plane and stacked on top of cone gu1 is translated to start from top of the cone. In the sketch below the overall PIAB shoot structure is represented in terms of the four sub-shoots which start and end with a '.' gu1 . | gu2. | .gu2 \ | / \ | / \./ gu3 . | .gu3 \./ | | | . gu4 Note that two instances of gu2 and gu3 are used The shoot lies within the YZ plane with its lower end being at the origin and its upper end being at a height Z=0.142 m */ name PIABshoot0 list object gu4 object gu3 rotate 1 0 0 -45 translate 0 0 0.06 object gu3 rotate 1 0 0 45 translate 0 0 0.06 cone 0.0015 0 0 0.06 0.001 0 0 0.085 object gu2 rotate 1 0 0 -45 translate 0 0 0.075 object gu2 rotate 1 0 0 45 translate 0 0 0.075 object gu1 translate 0 0 0.085 end