用途:该技能面向开放世界与沙盒类地图的制作,目标是在 Blender 中构建可探索、可穿越的环境,并通过地标、生物群系边界、穿越性道具和探索线索来引导玩家视觉,同时避免场景过度堆砌。
主要能力:技能提供了一套配方,涵盖以下环节:
- 可穿越世界:地标在 200 米以上可见,地面杂物散布密度为每平方米 0.5 至 2 个,所有重复资产使用 LOD。
- 地形散布:使用 scatter_points.py 在地形上散布岩石和植被,参数包括表面网格、资产变体集合、密度 0.5、缩放范围 0.6 至 1.6。
- 光照:使用 light_rig.py 预设 golden_hour 生成时段光照。
- LOD 生成:使用 generate_lods.py 为重复资产生成 LOD,比例 [0.5, 0.25, 0.1]。
- 探索线索:使用 scatter_props.py 添加探索线索,参数为数量 5、簇数 3、最大距离 25。
- 预算审计:使用 scene_audit.py 验证三角形预算,tri_budget 为 500000。
使用方式:技能以 Python 代码片段形式提供,通过 runpy 依次调用各脚本。示例代码中定义了 skills 目录、目标对象、地面网格和资产集合,然后依次执行散布、光照、LOD、道具和审计脚本,并将结果汇总到字典中。代码中保留了所有脚本路径和参数,未做修改。
适用场景:适用于开放世界游戏地图、沙盒环境、探索类场景的快速搭建,尤其适合需要视觉引导和性能优化的地形布置。
限制:资料中未提供关于收费、价格、平台兼容性、具体效果或额外使用步骤的信息。技能依赖 Blender 环境及插件内相应脚本,具体运行条件暂未提供。