[marsh grass] start PlantStudio plant ; ------------------------- General Number of segments to draw to create curved line [kGeneralLineDivisions] =4 Random sway in drawing angles [kGeneralRandomSway] =32.12 Age at maturity [kGeneralAgeAtMaturity] =92 Growth curve [kGeneralGrowthSCurve] =0.25 0.1 0.65 0.85 Age at which flowering starts [kGeneralAgeAtWhichFloweringStarts] =48 Fraction of total plant biomass at maturity in reproductive structures [kGeneralFractionReproductiveAllocationAtMaturity] =0.099 Plant has both male and female flowers [kGeneralMaleFlowersAreSeparate] =false Plant is dicotyledonous (has two seedling leaves) [kGeneralIsDicot] =true Number of apical (terminal) inflorescences [kGeneralNumApicalInflors] =0 Number of axillary inflorescences [kGeneralNumAxillaryInflors] =4 Phyllotactic rotation angle [kGeneralPhyllotacticRotationAngle] =106.38 Starting seed for random number generator [kGeneralStartingSeedForRandomNumberGenerator] =303 ; ------------------------- Meristems Axillary meristem and leaf arrangement [kMeristemAndLeafArrangement] =0 Meristem 3D object [kAxillaryBudObject3D] =Leaf, snapdragon start 3D object Name=Leaf, snapdragon Point=0 0 0 Point=-28 -78 -14 Point=-1 -75 1 Point=-34 -122 -20 Point=-2 -122 -10 Point=-24 -151 -31 Point=-1 -148 -25 Point=-1 -157 -38 Point=19 -151 -31 Point=28 -125 -18 Point=21 -78 -9 ; Origin=0 Triangle=1 2 3 Triangle=3 2 4 Triangle=3 4 5 Triangle=5 4 6 Triangle=5 6 7 Triangle=7 6 8 Triangle=9 7 8 Triangle=9 5 7 Triangle=9 10 5 Triangle=5 10 3 Triangle=3 10 11 Triangle=3 11 1 end 3D object Meristem 3D object scale at full size [kAxillaryBudScale] =0.0001 Meristem 3D object X rotation before drawing [kAxillaryBudObject3DXRotationBeforeDraw] =0.00013 Meristem 3D object Y rotation before drawing [kAxillaryBudObject3DYRotationBeforeDraw] =0.00014 Meristem 3D object Z rotation before drawing [kAxillaryBudObject3DZRotationBeforeDraw] =0.00015 Meristem back face color [kAxillaryBudBackfaceColor] =3052932 Meristem front face color [kAxillaryBudFaceColor] =3960944 Branching index [kMeristemBranchingIndex] =0.00014 Apical dominance strength (as node distance) [kMeristemBranchingDistance] =1.34 Secondary branching (branches off branches) [kMeristemSecondaryBranchingIsAllowed] =false Sympodial branching [kMeristemBranchingIsSympodial] =false Branching angle [kMeristemBranchingAngle] =6.024 Probability each meristem will become reproductive when it gets flowering signal [kMeristemDeterminateProbability] =0.3 ; ------------------------- Internodes Internode color [kInternodeFaceColor] =44682388 Curving index for first internode [kInternodeFirstInternodeCurvingIndex] =0.28 Curving index for all internodes but first [kInternodeCurvingIndex] =3.0 Optimal final biomass (as percent of maximum plant biomass) [kInternodeOptimalFinalBiomass] =3.78 Length at optimal biomass [kInternodeLengthAtOptimalFinalBiomassAndExpansion_mm] =5.35 Width at optimal biomass [kInternodeWidthAtOptimalFinalBiomassAndExpansion_mm] =9.8 Minimum days for meristem to create [kInternodeMinDaysToCreateInternode] =5 Maximum days for meristem to create [kInternodeMaxDaysToCreateInternodeIfOverMinFraction] =1 Minimum fraction of optimal biomass needed to create [kInternodeMinFractionOfOptimalInitialBiomassToCreateInternode_frn] =0.13 Can recover from stunting at creation [kInternodeCanRecoverFromStuntingDuringCreation] =true Minimum days to grow [kInternodeMinDaysToAccumulateBiomass] =4 Maximum days to grow [kInternodeMaxDaysToAccumulateBiomass] =1 Length increase due to bolting, multiplier [kInternodeLengthMultiplierDueToBolting] =0.0001 Days to bolt [kInternodeBoltingMinDaysToBolt] =4 ; ------------------------- Leaves Leaf 3D object [kLeafObject3D] =Seedling leaf, common 1 start 3D object Name=Seedling leaf, common 1 Point=0 0 0 Point=-21 -37 -5 Point=1 -36 0 Point=-25 -74 -8 Point=2 -74 -3 Point=1 -109 -12 Point=22 -37 -5 Point=22 -76 -10 ; Origin=0 Triangle=1 2 3 Triangle=3 2 4 Triangle=3 4 5 Triangle=4 6 5 Triangle=3 7 1 Triangle=7 3 5 Triangle=8 7 5 Triangle=8 5 6 end 3D object Leaf 3D object scale at optimal leaf biomass [kLeafScaleAtOptimalBiomass] =6.55 Leaf 3D object X rotation before drawing [kLeafObject3DXRotationBeforeDraw] =0.0001 Leaf 3D object Y rotation before drawing [kLeafObject3DYRotationBeforeDraw] =0.0001 Leaf 3D object Z rotation before drawing [kLeafObject3DZRotationBeforeDraw] =0.0001 Leaf front face color [kLeafFaceColor] =44682388 Leaf back face color [kLeafBackfaceColor] =41925755 Petiole color [kLeafPetioleColor] =44682388 Angle between stem and petiole [kLeafPetioleAngle] =73.8 If compound, number of leaflets [kLeafCompoundNumLeaflets] =1 If compound, shape [kLeafCompoundPinnateOrPalmate] =1 If compound, spread index [kLeafCompoundRachisToPetioleRatio] =0.00013 Petiole length when leaf has optimal biomass [kLeafPetioleLengthAtOptimalBiomass_mm] =77.33 Petiole width when leaf has optimal biomass [kLeafPetioleWidthAtOptimalBiomass_mm] =1.4 Petiole taper index (taper to % of width) [kLeafPetioleTaperIndex] =40 Optimal biomass (as percent of maximum plant biomass) [kLeafOptimalBiomass] =0.00014 Growth curve [kLeafSCurve] =0.13 0.21 0.5 0.7 Fraction of optimal final biomass at creation [kLeafOptimalFractionOfOptimalBiomassAtCreation_frn] =0.2 Minimum days to grow [kLeafMinDaysToGrow] =2 Maximum days to grow [kLeafMaxDaysToGrow] =7 ; ------------------------- First leaves Seedling leaf 3D object [kSeedlingLeafObject3D] =Seedling leaf, common 1 start 3D object Name=Seedling leaf, common 1 Point=0 0 0 Point=-21 -37 -5 Point=1 -36 0 Point=-25 -74 -8 Point=2 -74 -3 Point=1 -109 -12 Point=22 -37 -5 Point=22 -76 -10 ; Origin=0 Triangle=1 2 3 Triangle=3 2 4 Triangle=3 4 5 Triangle=4 6 5 Triangle=3 7 1 Triangle=7 3 5 Triangle=8 7 5 Triangle=8 5 6 end 3D object Seedling leaf 3D object scale at full size [kSeedlingLeafScale] =13.41 Seedling leaf 3D object X rotation before drawing [kSeedlingLeafObject3DXRotationBeforeDraw] =180.0 Seedling leaf 3D object Y rotation before drawing [kSeedlingLeafObject3DYRotationBeforeDraw] =0.00012 Seedling leaf 3D object Z rotation before drawing [kSeedlingLeafObject3DZRotationBeforeDraw] =0.0001 Seedling leaf back face color [kSeedlingLeafBackfaceColor] =44682388 Seedling leaf front face color [kSeedlingLeafFaceColor] =44677780 Number of nodes on main stem when seedling leaf falls off [kSeedlingLeafNodesOnStemWhenFallsOff] =1 ; ------------------------- Flowers (F) Flower petal 3D object [kFlowerFemaleObject3D] =Tutorial petal start 3D object Name=Tutorial petal Point=0 0 0 Point=-15 -79 -6 Point=12 -80 -6 Point=-1 -162 -41 Point=-13 -134 -34 Point=11 -137 -38 ; Origin=0 Triangle=1 2 3 Triangle=2 4 3 Triangle=2 5 4 Triangle=4 6 3 end 3D object Flower petal 3D object scale at full size [kFlowerScaleAtFullSizeFemale] =3.43 Flower petal 3D object X rotation before drawing [kFlowerFemaleObject3DXRotationBeforeDraw] =0.0001 Flower petal 3D object Y rotation before drawing [kFlowerFemaleObject3DYRotationBeforeDraw] =0.0002 Flower petal 3D object Z rotation before drawing [kFlowerFemaleObject3DZRotationBeforeDraw] =0.00022 Flower petal front face color [kFlowerFemaleFaceColor] =32372660 Flower petal back face color [kFlowerFemaleBackfaceColor] =39523224 Number of petals on flower [kFlowerNumPetalsFemale] =8 Flower petals are radially arranged [kFlowerPetalsAreRadiallyArrangedFemale] =true Bud petal 3D object [kFlowerFemaleBudObject3D] =twocubes start 3D object Name=twocubes Point=0 0 0 Point=0 -29 0 Point=29 -29 0 Point=29 0 0 Point=29 -29 29 Point=29 0 29 Point=0 -29 29 Point=0 0 29 Point=-53 43 0 Point=-53 4 0 Point=-15 4 0 Point=-15 43 0 Point=-15 4 38 Point=-15 43 38 Point=-53 4 38 Point=-53 43 38 ; Origin=0 Triangle=1 2 3 Triangle=3 4 1 Triangle=4 3 5 Triangle=5 6 4 Triangle=6 5 7 Triangle=7 8 6 Triangle=8 7 2 Triangle=2 1 8 Triangle=3 2 7 Triangle=7 5 3 Triangle=1 4 6 Triangle=6 8 1 Triangle=9 10 11 Triangle=11 12 9 Triangle=12 11 13 Triangle=13 14 12 Triangle=14 13 15 Triangle=15 16 14 Triangle=16 15 10 Triangle=10 9 16 Triangle=11 10 15 Triangle=15 13 11 Triangle=9 12 14 Triangle=14 16 9 end 3D object Bud petal 3D object scale at full size [kFlowerBudScaleAtFullSizeFemale] =11.97 Bud petal 3D object X rotation before drawing [kFlowerFemaleBudObject3DXRotationBeforeDraw] =0.0002 Bud petal 3D object Y rotation before drawing [kFlowerFemaleBudObject3DYRotationBeforeDraw] =0.0001 Bud petal 3D object Z rotation before drawing [kFlowerFemaleBudObject3DZRotationBeforeDraw] =0.00017 Bud petal front face color [kFlowerBudFemaleFaceColor] =1731141 Bud petal back face color [kFlowerBudFemaleBackfaceColor] =37696544 Number of petals on flower bud [kFlowerBudNumPetalsFemale] =1 Bud petals are radially arranged [kFlowerBudPetalsAreRadiallyArrangedFemale] =true Optimal biomass (as percent of maximum plant biomass) [kFlowerOptimalBiomassFemale] =0.26 Minimum fraction of optimal biomass needed to open [kFlowerMinFractOptBiomassToOpenFlowerFemale] =0.13 Minimum fraction of optimal biomass needed to set fruit [kFlowerMinFractionOfOptimalBiomassToCreateFruitFemale] =0.64 Minimum days to grow [kFlowerMinDaysToGrowFemale] =1 Maximum days to grow [kFlowerMaxDaysToGrowIfOverMinFractionFemale] =15 Minimum days before opening [kFlowerMinDaysBeforeOpeningFemale] =3 Minimum days before fruit can be set [kFlowerMinDaysBeforeSettingFruit] =87 Days until drop if fruit not set [kFlowerDaysBeforeDropFemale] =29 ; ------------------------- Flowers (M) Flower petal 3D object [kFlowerMaleObject3D] =Leaf, long but not sharp start 3D object Name=Leaf, long but not sharp Point=0 0 0 Point=1 -90 -15 Point=-5 -28 -7 Point=-7 -90 -18 Point=-4 -136 -46 Point=3 -137 -45 Point=-1 -139 -67 Point=7 -137 -44 Point=9 -91 -13 Point=8 -27 0 ; Origin=0 Triangle=3 2 1 Triangle=3 4 2 Triangle=4 5 2 Triangle=2 5 6 Triangle=5 7 6 Triangle=7 8 6 Triangle=6 8 2 Triangle=2 8 9 Triangle=9 1 2 Triangle=1 9 10 end 3D object Flower petal 3D object scale at full size [kFlowerScaleAtFullSizeMale] =5.65 Flower petal 3D object X rotation before drawing [kFlowerMaleObject3DXRotationBeforeDraw] =0.0001 Flower petal 3D object Y rotation before drawing [kFlowerMaleObject3DYRotationBeforeDraw] =0.00012 Flower petal 3D object Z rotation before drawing [kFlowerMaleObject3DZRotationBeforeDraw] =0.0001 Flower petal front face color [kFlowerMaleFaceColor] =23791 Flower petal back face color [kFlowerMaleBackfaceColor] =44098 Number of petals on flower [kFlowerNumPetalsMale] =6 Flower petals are radially arranged [kFlowerPetalsAreRadiallyArrangedMale] =true Bud petal 3D object [kFlowerMaleBudObject3D] =Petal, violet 2 start 3D object Name=Petal, violet 2 Point=0 0 0 Point=-6 -14 2 Point=0 -16 4 Point=-10 -25 3 Point=-6 -30 7 Point=0 -30 7 Point=-9 -40 26 Point=-16 -39 26 Point=0 -41 28 Point=-18 -50 35 Point=-12 -57 62 Point=-9 -52 35 Point=0 -52 37 Point=0 -59 73 Point=6 -16 1 Point=9 -24 5 Point=5 -31 4 Point=8 -41 27 Point=18 -39 26 Point=20 -49 37 Point=13 -58 66 Point=10 -52 39 ; Origin=0 Triangle=1 2 3 Triangle=2 4 3 Triangle=3 5 6 Triangle=5 7 6 Triangle=3 4 5 Triangle=4 8 5 Triangle=5 8 7 Triangle=6 7 9 Triangle=8 10 7 Triangle=10 11 12 Triangle=7 10 12 Triangle=9 7 12 Triangle=9 12 13 Triangle=12 11 14 Triangle=13 12 14 Triangle=3 15 1 Triangle=3 16 15 Triangle=6 17 3 Triangle=6 18 17 Triangle=17 16 3 Triangle=17 19 16 Triangle=18 19 17 Triangle=9 18 6 Triangle=18 20 19 Triangle=22 21 20 Triangle=22 20 18 Triangle=22 18 9 Triangle=13 22 9 Triangle=14 21 22 Triangle=14 22 13 end 3D object Bud petal 3D object scale at full size [kFlowerBudScaleAtFullSizeMale] =13.17 Bud petal 3D object X rotation before drawing [kFlowerMaleBudObject3DXRotationBeforeDraw] =0.0001 Bud petal 3D object Y rotation before drawing [kFlowerMaleBudObject3DYRotationBeforeDraw] =0.0001 Bud petal 3D object Z rotation before drawing [kFlowerMaleBudObject3DZRotationBeforeDraw] =0.0001 Bud petal front face color [kFlowerBudMaleFaceColor] =22862 Bud petal back face color [kFlowerBudMaleBackfaceColor] =28913 Number of petals on flower bud [kFlowerBudNumPetalsMale] =2 Bud petals are radially arranged [kFlowerBudPetalsAreRadiallyArrangedMale] =true Optimal biomass (as percent of maximum plant biomass) [kFlowerOptimalBiomassMale] =0.064 Minimum fraction of optimal biomass needed to open [kFlowerMinFractOptBiomassToOpenFlowerMale] =0.18 Minimum days to grow [kFlowerMinDaysToGrowMale] =2 Maximum days to grow [kFlowerMaxDaysToGrowIfOverMinFractionMale] =14 Minimum days before opening [kFlowerMinDaysBeforeOpeningMale] =3 Days until drop [kFlowerDaysBeforeDropMale] =200 ; ------------------------- Inflors (F) Number of flowers on main branch [kInflorescenceNumFlowersOnMainBranchFemale] =2 Number of flowers per secondary branch [kInflorescenceNumFlowersPerBranchFemale] =0 Number of secondary branches [kInflorescenceNumBranchesFemale] =0 Stalk color [kInflorescenceFemaleStalkColor] =35939472 Pedicel color [kInflorescenceFemalePedicelColor] =48633428 Inflorescence branches are alternate [kInflorescenceBranchesAreAlternateFemale] =true Angle of inflor. branch with inflor. stem [kInflorescenceBranchAngleFemale] =40.74 Angle between flowers (to bend infllorescence) [kInflorescenceInternodeAngleFemale] =0.0001 Angle of pedicel with inflor. stem [kInflorescencePedicelAngleFemale] =15.047 Angle of peduncle with plant stem if axillary [kInflorescencePeduncleAngleFromVegetativeStemFemale] =52.36 Angle of peduncle with plant stem if apical [kInflorescencePeduncleAngleFromVegetativeStemApicalFemale] =0.00013 Flowers spiral around main stem [kInflorescenceFlowersSpiralOnStemFemale] =true Head type (like sunflower) [kInflorescenceIsHeadFemale] =false Primary stalk length if apical (terminal) [kInflorescenceTerminalStalkLengthFemale] =200.0 Primary stalk length if axillary [kInflorescencePeduncleLengthFemale] =200.0 Internode length (between flowers) [kInflorescenceInternodeLengthFemale] =20.9 Pedicel (flower stalk) length [kInflorescencePedicelLengthFemale] =4.41 Stem width [kInflorescenceInternodeWidthFemale] =2.43 Pedicel taper index [kInflorescencePedicelTaperIndexFemale] =94 Apical (terminal) [kInflorescenceIsTerminalFemale] =false Optimal biomass (as percent of maximum plant biomass) [kInflorescenceBiomassRequiredFemale] =3.23 Minimum fraction of optimal biomass needed to create [kInflorescenceMinFractOptBiomassToCreateFemale] =0.25 Minimum fraction of optimal biomass needed to make flowers [kInflorescenceMinFractOptBiomassForFlowersFemale] =0.043 Days for all flowers to develop [kInflorescenceDaysToAllFlowersShowingFemale] =12 Flowers develop from top to bottom [kInflorescenceFlowersDrawTopToBottomFemale] =false Minimum days for meristem to create [kInflorescenceMinDaysToCreateInflorescenceFemale] =3 Maximum days for meristem to create [kInflorescenceMaxDaysToCreateIfOverMinFractFemale] =7 Minimum days to grow [kInflorescenceMinDaysToGrowFemale] =3 Maximum days to grow [kInflorescenceMaxDaysToGrowFemale] =12 ; ------------------------- Inflors (M) Number of flowers on main branch [kInflorescenceNumFlowersOnMainBranchMale] =3 Number of flowers per secondary branch [kInflorescenceNumFlowersPerBranchMale] =6 Number of secondary branches [kInflorescenceNumBranchesMale] =9 Stalk color [kInflorescenceMaleStalkColor] =2981818 Pedicel color [kInflorescenceMalePedicelColor] =3278605 Inflorescence branches are alternate [kInflorescenceBranchesAreAlternateMale] =true Angle of inflor. branch with inflor. stem [kInflorescenceBranchAngleMale] =18.054 Angle between flowers (to bend infllorescence) [kInflorescenceInternodeAngleMale] =0.00011 Angle of pedicel with inflor. stem [kInflorescencePedicelAngleMale] =7.86 Angle of peduncle with plant stem if axillary [kInflorescencePeduncleAngleFromVegetativeStemMale] =41.58 Angle of peduncle with plant stem if apical [kInflorescencePeduncleAngleFromVegetativeStemApicalMale] =0.00014 Flowers spiral around main stem [kInflorescenceFlowersSpiralOnStemMale] =true Head type (like sunflower) [kInflorescenceIsHeadMale] =false Primary stalk length if apical (terminal) [kInflorescenceTerminalStalkLengthMale] =0.0001 Primary stalk length if axillary [kInflorescencePeduncleLengthMale] =5.17 Internode length (between flowers) [kInflorescenceInternodeLengthMale] =7.29 Pedicel (flower stalk) length [kInflorescencePedicelLengthMale] =6.72 Stem width [kInflorescenceInternodeWidthMale] =4.23 Pedicel taper index [kInflorescencePedicelTaperIndexMale] =100 Apical (terminal) [kInflorescenceIsTerminalMale] =false Optimal biomass (as percent of maximum plant biomass) [kInflorescenceBiomassRequiredMale] =2.59 Minimum fraction of optimal biomass needed to create [kInflorescenceMinFractOptBiomassToCreateMale] =0.23 Minimum fraction of optimal biomass needed to make flowers [kInflorescenceMinFractOptBiomassForFlowersMale] =0.22 Days for all flowers to develop [kInflorescenceDaysToAllFlowersShowingMale] =38 Flowers develop from top to bottom [kInflorescenceFlowersDrawTopToBottomMale] =false Minimum days for meristem to create [kInflorescenceMinDaysToCreateInflorescenceMale] =1 Maximum days for meristem to create [kInflorescenceMaxDaysToCreateIfOverMinFractMale] =22 Minimum days to grow [kInflorescenceMinDaysToGrowMale] =2 Maximum days to grow [kInflorescenceMaxDaysToGrowMale] =18 ; ------------------------- Fruit Section 3D object [kFruitObject3D] =Petal, pink start 3D object Name=Petal, pink Point=0 0 0 Point=-5 -85 -68 Point=7 -86 -69 Point=2 -101 -91 Point=-5 -101 -88 Point=9 -102 -89 ; Origin=0 Triangle=1 2 3 Triangle=2 4 3 Triangle=2 5 4 Triangle=4 6 3 end 3D object Section 3D object scale at full size [kFruitScaleAtFullSize] =11.79 Section 3D object X rotation before drawing [kFruitObject3DXRotationBeforeDraw] =0.00016 Section 3D object Y rotation before drawing [kFruitObject3DYRotationBeforeDraw] =0.0001 Section 3D object Z rotation before drawing [kFruitObject3DZRotationBeforeDraw] =0.0001 Number of section 3D objects [kFruitNumSections] =5 Sections are radially arranged [kFruitSectionsAreRadiallyArranged] =true Unripe section front face color [kFruitUnripeFaceColor] =5505616 Unripe section back face color [kFruitUnripeBackfaceColor] =8330043 Ripe section front face color [kFruitRipeFaceColor] =11543008 Ripe section back face color [kFruitRipeBackfaceColor] =11814725 Optimum biomass (as percent of maximum plant biomass) [kFruitOptimumMass_pctMPB] =7.052 Growth curve [kFruitSCurve] =0.25 0.1 0.65 0.85 Minimum days to grow [kFruitMinDaysToGrow] =2 Maximum days to grow [kFruitMaxDaysToGrow] =10 Days to ripen once full-sized [kFruitDaysToRipen] =2 ; ------------------------- Root top Root top shows above ground [kRootTopShowsAboveGround] =false Root top 3D object [kRootTopObject3D] =Leaf, thin wavy start 3D object Name=Leaf, thin wavy Point=0 0 0 Point=-2 -107 -8 Point=7 -108 -8 Point=4 -129 -47 Point=-5 -125 -40 Point=13 -125 -37 Point=9 -65 -10 Point=-7 -65 -12 Point=-11 -105 -20 Point=15 -108 -21 ; Origin=0 Triangle=1 2 3 Triangle=2 4 3 Triangle=2 5 4 Triangle=4 6 3 Triangle=3 7 1 Triangle=1 8 2 Triangle=8 9 2 Triangle=9 5 2 Triangle=3 6 10 Triangle=10 7 3 end 3D object Root top 3D object scale at full size [kRootTopScaleAtFullSize] =0.00023 Root top 3D object X rotation before drawing [kRootTopObject3DXRotationBeforeDraw] =0.0001 Root top 3D object Y rotation before drawing [kRootTopObject3DYRotationBeforeDraw] =0.0001 Root top 3D object Z rotation before drawing [kRootTopObject3DZRotationBeforeDraw] =0.0001 Root top front face color [kRootTopFaceColor] =38637 Root top back face color [kRootTopBackfaceColor] =35595 ; ------------------------- (no section) X rotation [kStateRotationX] =0.0001 Y rotation [kStateRotationY] =0.0001 Z rotation [kStateRotationZ] =0.0001 Drawing scale [kStateDrawingScale] =1.25 Age for drawing [kStateAge] =91 Base point x [kStateBasePointX] =835.53 Base point y [kStateBasePointY] =385.83 ; ------------------------- end PlantStudio plant marsh grass