该技能为 Three.js WebGPU 提供“单写入者”相机机架方案:每个视图与帧只发布一个语义姿态、一个未抖动投影和一个原点纪元,控制、拟合求解、编排镜头、时间抖动与坐标重基各自持有独立状态并显式交接。
用途与主要能力:按图像或测量需求选择取景分支,如资产检查用边界拟合透视/正交加轨道控制,建筑用视点/剖切锚点与受限轨道,科学视图用可复现姿态与单位,地理尺度用局部切帧与重基坐标,电影化用编排姿态/投影轨道与显式切换。求解有效姿态与投影时构建确定性正交基,拒绝非有限裁剪坐标与 w<=0,要求支撑点位于安全框与近远区间内。
使用方式:先声明各通道的唯一写入者与空间转换(相机局部前为 -Z、右 +X、上 +Y);再选择取景分支;求解姿态与投影;执行一次显式交接(有限时长用位置 lerp 与最短路径四元数 slerp,零时长为显式切换);管理精度与时间历史(CPU 双精度或高低表示,按稳定身份与纪元重置);提交、缩放与恢复自有状态;最后在极端宽高比、全控制范围、切换、重基、缩放/DPR 变化与销毁重建循环中验证。
限制:资料未提供具体安装命令、收费、价格与平台信息。r185 TRAANode 拥有瞬态 setViewOffset() 抖动,期望绘图缓冲尺寸输入,不保留编排视图偏移,且无公开历史重置;需要编排/平铺偏移、XR、分辨率缩放或跨重基保留时,应使用单独拥有或修补的节点。股票控制销毁存在版本相关缺口,需按参考处理。
路由:场景对象运动用 $threejs-procedural-motion-systems,阴影拟合用 $threejs-scalable-real-time-shadows,后处理/输出归属用 $threejs-image-pipeline,固定视图与回放证据用 $threejs-visual-validation。