🎬 导演台截图裁剪对比

Clip Region 裁剪修复前后对比 · director-desk render API

修复前 全画布

1280×650 · 角色只占中间一小块,大量空白

修复前:全画布截图

修复后 角色裁剪

557×302 · Three.js Box3 计算角色 bounding box → 屏幕投影裁剪

修复后:角色区域裁剪
项目修复前修复后
截图尺寸1280×650557×302
截图方式canvas 元素全量截图page.screenshot({ clip }) 区域裁剪
角色占比~15%~95%
技术方案ElementHandle.screenshot()Box3.setFromObject → project → NDC → clip