由于树的结构简单且明确,我找到了绘制它们的方法而不需要顶点和索引缓冲。由于树的分支数量已知,树干和分支有已知的分段和辐射分段,可以使用顶点ID定义顶点位置。同样适用于叶子。

我有两个级别的分支,通过四个点定义的贝塞尔曲线来定义。想法也是在每个分支中随机移动这些点,以便使分支和树干变得独特(但我还没测试)。然后它们与精灵混合,你基本上会得到整个森林而不需要模型。它是用来填充大面积的树。