增加摄像机

This commit is contained in:
2026-04-23 13:11:36 +08:00
parent a78b290920
commit 974946cee4
12 changed files with 1134 additions and 23 deletions

View File

@@ -19,9 +19,14 @@ struct ResolvedTool {
double opacity = 1.0; // 0..1
};
struct ResolvedCamera {
core::Project::Camera camera; // 拷贝centerWorld / viewScale 已替换为求值后的值
};
struct ResolvedProjectFrame {
QVector<ResolvedEntity> entities;
QVector<ResolvedTool> tools;
QVector<ResolvedCamera> cameras;
};
/// 逐帧求值:处理父子跟随与工具可见性淡入淡出。