
《iCity》的开发团队近日发布了 iCrowds——一款轻量级、高效的新 Blender 插件,专为游戏、动画与建筑可视化项目中快速添加人群而设计。
iCrowds 支持多种方式向 3D 场景中添加动态人群,其中最具特色的是:人群角色具备类似《模拟人生》(The Sims)中的“需求”系统——会自主寻找食物、睡觉,甚至上厕所。
来自知名开发者的轻量级人群工具
iCrowds 由 Hothifa Smair 开发,他此前推出的 Blender 插件 iCity(广受欢迎的城市生成器)已积累了大量用户。近期他还发布了交通模拟工具 iCars。
与 iCars 一样,iCrowds 既可独立使用,也能与 iCity 无缝配合,为城市场景增添真实感十足的行人活动。
该插件提供多种人群生成方式——有些与其他插件类似,有些则极具创新性,甚至前所未见。
七大系统:灵活生成静态或动态人群
iCrowds 内置 七大独立的人群生成系统,分为两类:
- 3 种动态系统:角色可自主移动
- 4 种静态系统:角色固定在指定位置
动态系统:
- Walkers(步行者)
最传统的模式:角色沿双向曲线路径行走,模拟人行道、商场走廊等场景。
- Fluid(流体)
更自由的运动逻辑:角色会被场景中的特定点吸引或排斥,也可沿自定义的“流动曲线”移动,适合营造自然人流或疏散效果。
- City(城市生活)
⭐ 最具特色
角色拥有类似《模拟人生》的内在需求系统:包括“饥饿”“困倦”“如厕”等。
当某项需求达到用户设定的阈值时,角色会自动寻路前往对应设施(如餐厅、床铺、卫生间),完成行为后再继续活动。
这一系统为城市可视化或叙事性动画带来前所未有的行为真实感。
静态系统:
适用于观众席、集会、体育赛事等场景,包括:
- Stadium(体育场):专为体育场看台设计的人群排布系统
- Surface Scatter(面散布):在任意表面上随机分布角色
- Vertex Scatter(顶点散布):沿网格顶点放置角色
- Curve Paint(曲线绘制):沿曲线或手绘区域“绘制”人群
内置预制角色,适合中远景使用
根据文首演示视频,iCrowds 主要面向中景与背景人群的快速创建,适用于建筑可视化、动画背景或游戏环境。
插件可生成规模庞大的人群——官方表示:“大多数系统支持最多 10 万名智能体(具体取决于硬件性能与场景复杂度)”。
此外,iCrowds 自带 10 款预制 3D 角色模型,每款均提供:
系统要求
- Blender 4.5 及以上版本


评论留言