这是一个使用波函数坍塌算法的Unity示例,使用权重计算熵算法。
- (可选) 执行配置生成器
Assets/ProtoPreprocess,该脚本根据Assets/3DWaveFunctionCollapseSample/PrototypeConfig.json中的插槽配置生成正确的邻居关系,并存放于该文件中。 - 打开
Assets/3DWaveFunctionCollapseSample/SampleScene.unity场景 - 修改场景中
WFCLauncher启动器配置:RunTime开关运行时实时显示Size生成场景尺寸
- 运行
- (可选)如遇过于规律或不合理的情况,请手动调整
PrototypeConfig.json中的权重配置。或者使用同目录下的PrototypeConfig.json.b文件覆盖(调整好的权重配置备份文件)
详细的文章描述请直达 波函数坍塌

