/*
################### 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
