/* ################### Begin of Header: Global Characteristics #################### PINUS MONTANA SHOOT STRUCTURE (4 shoots): Object name = PIMOshoot0 Total number of needles = 240 Total foliage surface (4 shoots) = 0.0224614 m2 Projected area of all needles = 0.0112307 m2 Maximum twig length (exclusive foliage) = 0.09 m Maximum leaf width from vertical axis = .... m2 Overall shoot structure results from 4 structurally different sub-shoots each one being 2cm long and having a twig radius of 0.0025 m. More specifically the shoot structure lies in the ZY plane and is composed of four sub-shoots: 1) nl_28_na_30_nd_50 2) nl_45_na_40_nd_70 3) nl_28_na_40_nd_50 4) nl_45_na_30_nd_70 (where nl=needle length [mm], na = needle angle from twig [degree] and nd=needle number / 2cm twig) and a needlefree gap of 1.0 cm between the last two shoots (this is filled with a blank cylinder as can be seen in the schematic shoot structure below (where the ends of the subshoot structures are marked by an asterisk symbol, i.e., *) * | | nl_28_na_30_nd_50 | * | | nl_45_na_40_nd_70 | * | | nl_28_na_40_nd_50 | * | needle-free gap of 1.0 cm * | | nl_45_na_30_nd_70 | * 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 translated to generate the above overal PIMO shoot structure. Specifics of the four subshoot models: subshoot name = nl_28_na_30_nd_50 Number of needles = 50 Needle density (m^-1) = 2500 Needle length = 0.028 Needle radius = 0.0005 Needle angle = 30 Twig length = 0.02 Twig radius = 0.0025 Twig surface = 0.000314159 Needle surface (total) = 0.0034565 Total surface = 0.00377066 subshoot name = nl_45_na_40_nd_70 Number of needles = 70 Needle density (m^-1) = 3500 Needle length = 0.045 Needle radius = 0.0005 Needle angle = 40 Twig length = 0.02 Twig radius = 0.0025 Twig surface = 0.000314159 Needle surface (total) = 0.0077742 Total surface = 0.00808836 subshoot name = nl_28_na_40_nd_50 Number of needles = 50 Needle density (m^-1) = 2500 Needle length = 0.028 Needle radius = 0.0005 Needle angle = 40 Twig length = 0.02 Twig radius = 0.0025 Twig surface = 0.000314159 Needle surface (total) = 0.0034565 Total surface = 0.00377066 subshoot name = nl_45_na_30_nd_70 Number of needles = 70 Needle density (m^-1) = 3500 Needle length = 0.045 Needle radius = 0.0005 Needle angle = 30 Twig length = 0.02 Twig radius = 0.0025 Twig surface = 0.000314159 Needle surface (total) = 0.0077742 Total surface = 0.00808836 Each one of the sub-shoots is made up of a series of geometric primitives. The synthax for the various geometric primitives (sphere, cylinder and triangle) is: 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 The variou sub-shoots are defined with respect to the origin (that is the bottom o their twig resides at 0,0,0) and thus need to be transformed to generate the final Pinus Montana shoot structure. The synthax for the various transformations (scale, rotate, translate) is: 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) Note that 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. ################################ End of Header ################################# */ name nl_28_na_30_nd_50 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere trunk 0.0025 0 0 0 cylinder trunk 0.0025 0 0 0 0 0 0.02 sphere trunk 0.0025 0 0 0.02 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled so that its radii match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 30 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 Mountain pine shoot. */ sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 0 translate 0.0025 0 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 15.5502 translate 0.00240849 0.000670208 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.0008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 227.771 translate -0.00168025 -0.00185115 0.0008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.0016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 93.9656 translate -0.000172893 0.00249401 0.0016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.0024 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 316.913 translate 0.00182578 -0.00170779 0.0024 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.0032 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 174.05 translate -0.00248653 0.000259172 0.0032 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 31.7028 translate 0.00212696 0.00131378 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0048 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 264.841 translate -0.000224789 -0.00248987 0.0048 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.0056 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 134.721 translate -0.00175913 0.00177636 0.0056 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.0064 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 357.11 translate 0.00249682 -0.00012603 0.0064 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.0072 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 200.239 translate -0.00234564 -0.000864862 0.0072 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 55.4958 translate 0.00141617 0.00206021 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.0088 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 289.681 translate 0.000841965 -0.00235395 0.0088 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 138.462 translate -0.00187128 0.00165781 0.0096 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 143.346 translate -0.00200563 0.00149246 0.0096 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 0 translate 0.0025 0 0.0104 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 17.3448 translate 0.00238632 0.000745303 0.0104 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.0112 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 247.711 translate -0.000948177 -0.00231321 0.0112 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 106.513 translate -0.000710602 0.00239688 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.0128 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 304.892 translate 0.00143009 -0.00205057 0.0128 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.0136 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 173.275 translate -0.0024828 0.00029276 0.0136 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.0144 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 28.8212 translate 0.00219032 0.00120519 0.0144 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0152 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 261.528 translate -0.000368309 -0.00247272 0.0152 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 115.601 translate -0.00108027 0.00225456 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.0168 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 342.46 translate 0.00238377 -0.000753414 0.0168 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.0176 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 195.475 translate -0.00240936 -0.000667065 0.0176 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.0184 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 70.964 translate 0.000815404 0.00236329 0.0184 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.0192 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 30 rotate 0 0 1 280.633 translate 0.000461303 -0.00245707 0.0192 end name nl_45_na_40_nd_70 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere trunk 0.0025 0 0 0 cylinder trunk 0.0025 0 0 0 0 0 0.02 sphere trunk 0.0025 0 0 0.02 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled so that its radii match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 40 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 Mountain pine shoot. */ sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 0 translate 0.0025 0 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 15.5502 translate 0.00240849 0.000670208 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.000571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 227.771 translate -0.00168025 -0.00185115 0.000571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.00114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 93.9656 translate -0.000172893 0.00249401 0.00114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.00171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 316.913 translate 0.00182578 -0.00170779 0.00171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.00228571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 174.05 translate -0.00248653 0.000259172 0.00228571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.00285714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 31.7028 translate 0.00212696 0.00131378 0.00285714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.00342857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 264.841 translate -0.000224789 -0.00248987 0.00342857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 134.721 translate -0.00175913 0.00177636 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.00457143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 357.11 translate 0.00249682 -0.00012603 0.00457143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.00514286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 200.239 translate -0.00234564 -0.000864862 0.00514286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.00571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 55.4958 translate 0.00141617 0.00206021 0.00571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.00628572 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 289.681 translate 0.000841965 -0.00235395 0.00628572 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 138.462 translate -0.00187128 0.00165781 0.00685714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 143.346 translate -0.00200563 0.00149246 0.00685714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 0 translate 0.0025 0 0.00742857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 17.3448 translate 0.00238632 0.000745303 0.00742857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 247.711 translate -0.000948177 -0.00231321 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.00857143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 106.513 translate -0.000710602 0.00239688 0.00857143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.00914286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 304.892 translate 0.00143009 -0.00205057 0.00914286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.00971429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 173.275 translate -0.0024828 0.00029276 0.00971429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.0102857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 28.8212 translate 0.00219032 0.00120519 0.0102857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0108571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 261.528 translate -0.000368309 -0.00247272 0.0108571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.0114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 115.601 translate -0.00108027 0.00225456 0.0114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 342.46 translate 0.00238377 -0.000753414 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.0125714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 195.475 translate -0.00240936 -0.000667065 0.0125714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.0131429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 70.964 translate 0.000815404 0.00236329 0.0131429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.0137143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 280.633 translate 0.000461303 -0.00245707 0.0137143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 138.462 translate -0.00187128 0.00165781 0.0142857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 162.801 translate -0.00238821 0.000739222 0.0142857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 0 translate 0.0025 0 0.0148571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 15.7459 translate 0.00240619 0.000678429 0.0148571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.0154286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 235.978 translate -0.00139878 -0.00207206 0.0154286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 88.8075 translate 5.20301e-05 0.00249946 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.0165714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 328.68 translate 0.0021357 -0.00129952 0.0165714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.0171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 187.496 translate -0.00247864 -0.000326133 0.0171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.0177143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 48.9731 translate 0.00164103 0.001886 0.0177143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0182857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 251.828 translate -0.000779681 -0.00237531 0.0182857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.0188571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 115.3 translate -0.00106839 0.00226021 0.0188571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.0194286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 40 rotate 0 0 1 338.186 translate 0.00232098 -0.000929003 0.0194286 end name nl_28_na_40_nd_50 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere trunk 0.0025 0 0 0 cylinder trunk 0.0025 0 0 0 0 0 0.02 sphere trunk 0.0025 0 0 0.02 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled so that its radii match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 40 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 Mountain pine shoot. */ sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 0 translate 0.0025 0 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 15.5502 translate 0.00240849 0.000670208 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.0008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 227.771 translate -0.00168025 -0.00185115 0.0008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.0016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 93.9656 translate -0.000172893 0.00249401 0.0016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.0024 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 316.913 translate 0.00182578 -0.00170779 0.0024 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.0032 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 174.05 translate -0.00248653 0.000259172 0.0032 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 31.7028 translate 0.00212696 0.00131378 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0048 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 264.841 translate -0.000224789 -0.00248987 0.0048 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.0056 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 134.721 translate -0.00175913 0.00177636 0.0056 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.0064 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 357.11 translate 0.00249682 -0.00012603 0.0064 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.0072 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 200.239 translate -0.00234564 -0.000864862 0.0072 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 55.4958 translate 0.00141617 0.00206021 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.0088 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 289.681 translate 0.000841965 -0.00235395 0.0088 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 138.462 translate -0.00187128 0.00165781 0.0096 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 143.346 translate -0.00200563 0.00149246 0.0096 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 0 translate 0.0025 0 0.0104 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 17.3448 translate 0.00238632 0.000745303 0.0104 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.0112 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 247.711 translate -0.000948177 -0.00231321 0.0112 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 106.513 translate -0.000710602 0.00239688 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.0128 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 304.892 translate 0.00143009 -0.00205057 0.0128 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.0136 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 173.275 translate -0.0024828 0.00029276 0.0136 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.0144 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 28.8212 translate 0.00219032 0.00120519 0.0144 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0152 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 261.528 translate -0.000368309 -0.00247272 0.0152 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 115.601 translate -0.00108027 0.00225456 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.0168 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 342.46 translate 0.00238377 -0.000753414 0.0168 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.0176 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 195.475 translate -0.00240936 -0.000667065 0.0176 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.0184 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 70.964 translate 0.000815404 0.00236329 0.0184 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.0192 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.014 rotate 0 1 0 40 rotate 0 0 1 280.633 translate 0.000461303 -0.00245707 0.0192 end name nl_45_na_30_nd_70 list /* definition of the twig: An open cylinder with spheres attached to its endpoints to close it */ sphere trunk 0.0025 0 0 0 cylinder trunk 0.0025 0 0 0 0 0 0.02 sphere trunk 0.0025 0 0 0.02 /* definition of the needles: A unit radius sphere centered at the 0,0,1 is scaled so that its radii match the needle radius in the x & y axes and half the needle length along the Z axis,then rotated by 30 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 Mountain pine shoot. */ sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 0 translate 0.0025 0 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 15.5502 translate 0.00240849 0.000670208 0 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.000571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 227.771 translate -0.00168025 -0.00185115 0.000571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.00114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 93.9656 translate -0.000172893 0.00249401 0.00114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.00171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 316.913 translate 0.00182578 -0.00170779 0.00171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.00228571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 174.05 translate -0.00248653 0.000259172 0.00228571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.00285714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 31.7028 translate 0.00212696 0.00131378 0.00285714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.00342857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 264.841 translate -0.000224789 -0.00248987 0.00342857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 134.721 translate -0.00175913 0.00177636 0.004 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.00457143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 357.11 translate 0.00249682 -0.00012603 0.00457143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.00514286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 200.239 translate -0.00234564 -0.000864862 0.00514286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.00571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 55.4958 translate 0.00141617 0.00206021 0.00571429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.00628572 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 289.681 translate 0.000841965 -0.00235395 0.00628572 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 138.462 translate -0.00187128 0.00165781 0.00685714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 143.346 translate -0.00200563 0.00149246 0.00685714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 0 translate 0.0025 0 0.00742857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 17.3448 translate 0.00238632 0.000745303 0.00742857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 247.711 translate -0.000948177 -0.00231321 0.008 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.00857143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 106.513 translate -0.000710602 0.00239688 0.00857143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.00914286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 304.892 translate 0.00143009 -0.00205057 0.00914286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.00971429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 173.275 translate -0.0024828 0.00029276 0.00971429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.0102857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 28.8212 translate 0.00219032 0.00120519 0.0102857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0108571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 261.528 translate -0.000368309 -0.00247272 0.0108571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.0114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 115.601 translate -0.00108027 0.00225456 0.0114286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 342.46 translate 0.00238377 -0.000753414 0.012 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 193.846 translate -0.00242735 -0.000598291 0.0125714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 195.475 translate -0.00240936 -0.000667065 0.0125714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 55.3846 translate 0.00142016 0.00205746 0.0131429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 70.964 translate 0.000815404 0.00236329 0.0131429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 276.923 translate 0.000301343 -0.00248177 0.0137143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 280.633 translate 0.000461303 -0.00245707 0.0137143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 138.462 translate -0.00187128 0.00165781 0.0142857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 162.801 translate -0.00238821 0.000739222 0.0142857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 0 translate 0.0025 0 0.0148571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 15.7459 translate 0.00240619 0.000678429 0.0148571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 221.538 translate -0.00187128 -0.00165781 0.0154286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 235.978 translate -0.00139878 -0.00207206 0.0154286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 83.0769 translate 0.000301341 0.00248177 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 88.8075 translate 5.20301e-05 0.00249946 0.016 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 304.615 translate 0.00142016 -0.00205746 0.0165714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 328.68 translate 0.0021357 -0.00129952 0.0165714 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 166.154 translate -0.00242735 0.000598288 0.0171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 187.496 translate -0.00247864 -0.000326133 0.0171429 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 27.6923 translate 0.00221364 0.00116181 0.0177143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 48.9731 translate 0.00164103 0.001886 0.0177143 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 249.231 translate -0.000886511 -0.00233754 0.0182857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 251.828 translate -0.000779681 -0.00237531 0.0182857 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 110.769 translate -0.000886513 0.00233754 0.0188571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 115.3 translate -0.00106839 0.00226021 0.0188571 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 332.308 translate 0.00221364 -0.00116181 0.0194286 sphere PIMOfoliage 1 0 0 1 scale 0.0005 0.0005 0.0225 rotate 0 1 0 30 rotate 0 0 1 338.186 translate 0.00232098 -0.000929003 0.0194286 end /* Overall shoot structure results from 4 structurally different sub-shoots each one being 2cm long and having a twig radius of 0.0025 m. More specifically the shoot structure lies in the ZY plane and is composed of four sub-shoots: 1) nl_28_na_30_nd_50 2) nl_45_na_40_nd_70 3) nl_28_na_40_nd_50 4) nl_45_na_30_nd_70 (where nl=needle length [mm], na = needle angle from twig [degree] and nd=needle number / 2cm twig) and a needlefree gap of 1.0 cm between the last two shoots (this is filled with a blank cylinder as can be seen in the schematic shoot structure below (where the ends of the subshoot structures are marked by an asterisk symbol, i.e., *) * | | nl_28_na_30_nd_50 | * | | nl_45_na_40_nd_70 | * | | nl_28_na_40_nd_50 | * | needle-free gap of 1.0 cm * | | nl_45_na_30_nd_70 | * The shoot lies within the YZ plane with its lower end being at the Z=-0.0026 and its upper end being at a height Z=0.114 m. The negative values arise from the spheres serving as endcaps to close the cylinder twigs. */ name PIMOshoot0 list object nl_28_na_30_nd_50 rotate 0 0 1 172.37 translate 0 0 0.07 object nl_45_na_40_nd_70 rotate 0 0 1 67.82 translate 0 0 0.05 object nl_28_na_40_nd_50 rotate 0 0 1 109.39 translate 0 0 0.03 cylinder trunk 0.0025 0 0 0.02 0 0 0.03 object nl_45_na_30_nd_70 rotate 0 0 1 24.05 end