# 可交互的植物生長系統 **Repository Path**: youjiawei598/interactivate-tree-system ## Basic Information - **Project Name**: 可交互的植物生長系統 - **Description**: 通過L-System實現了可交互的樹木生長可視化系統 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-07 - **Last Updated**: 2021-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 树木形态结构建模 本系统基于[L-System](http://www.paulbourke.net/fractals/lsys/),配合主成分分析,粒子结构建模的方式对数目进行建模仿真。 # 系统交互: 1. 用户可以根据面板对树木的生长角度进行约束 2. 用户可以微调缩放比例以达到平滑过渡,后期决定通过数学物理方法,引入阻尼的概念对树木枝干的粗度和长度进行建模。 3. 用户可以根据生长因子,绝对树木的生长速度 # 系统概览 1. 应用粒子思想建模树结构 ![]( https://halo-yjw.oss-cn-beijing.aliyuncs.com/picture/Snipaste_2021-04-06_23-08-57.png) 2. 可视化每个粒子的基坐标 ![]( https://halo-yjw.oss-cn-beijing.aliyuncs.com/picture/Snipaste_2021-04-06_23-12-23.png) 3. 渲染网格 ![](https://halo-yjw.oss-cn-beijing.aliyuncs.com/picture/Snipaste_2021-04-06_23-17-56.png)