…that seems the easiest way to me, and it’s what I do in my original project (albeit with lousy original data).
I’d try to do it here too but I just don’t understand how to get the vertex data out of the JS environment in your code.
Also btw the following settings generate the tree in the attached image:
var myTree = new Tree({ //values in comments are originals
"seed": 11104, //262
"segments": 10, //6
"levels": 4, //8
"vMultiplier": 2.6, //2.36
"twigScale": 0.29, //0.39
"initalBranchLength": 0.69, //0.49
"lengthFalloffFactor": 1.2, //0.855
"lengthFalloffPower": 0.09, //0.99
"clumpMax": 0.464, //0.454
"clumpMin": 0.430, //0.404
"branchFactor": 8.45, //2.45
"dropAmount": -0.01,
"growAmount": 0.435, //0.235
"sweepAmount": 0.01,
"maxRadius": 0.19, //0.139
"climbRate": 0.471, //0.371
"trunkKink": 0.09, //0.093
"treeSteps": 6, //5
"taperRate": 0.97, //0.947
"radiusFalloffRate": 0.615, //0.73
"twistRate": 3.02,
"trunkLength": 4.1 //2.4
});