设计师的基于代理建模
- 利用代理进行3D建模的新范式
- 为代理系统分配力量和行为以创建交互
- 利用任何数据驱动系统
- 通过显示单独的力量向量轻松调试系统
- 高性能,平行算法,空间数据结构
- 编写自己的自定义力量,无需编码
- 为他人构建自定义行为的开源框架
- 群体力量:凝聚、分离、对齐和视野
- 在Brep、Box、Surface和Polysurface环境中包含代理
- 力量:路径跟随、吸引、包含、表面流动、寻找、到达、避障、避非对齐碰撞、图像感知、点感知等
- 行为:弹跳包含、杀死包含、初始速度、进食、设定速度等
未来工作:
驱动人和车辆模拟的行为
随时间变化的时间输入可以改变系统的行为
在GitHub上查看源代码
加入Grasshopper3d.com上的小组
我已经测试了这个项目,但这是第一次发布,可能仍然包含错误。请“原样”使用,它不附带保证。我花了很多时间开发逻辑并实现它,请给予应有的认可。
如果你发现任何错误或有任何功能请求,请在GitHub问题跟踪器上发布,这将让每个人都能看到哪些错误是开放或关闭的,并允许我在修复后更新你。
在安装Quelea之前,请卸载以前称为Agent的版本以避免冲突。只需转到组件文件夹并删除Agent.gha。
安装方法:
- 在Grasshopper中,选择文件>特殊文件夹>组件文件夹。在那里保存gha文件。
- 右键单击文件>属性>确保没有“被阻止”的文本
- 重启Rhino和Grasshopper
要开始,请查看这个视频教程,了解如何设置基本的粒子场景。跟随这个示例脚本。
在这个视频教程和示例文件中学习如何使用代理设置群体模拟。
要了解更多关于Quelea最新版本中的多形态类型系统,请参见这个视频解释。
- Alex Fischer