<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>项目作品 on 云笺小筑</title>
    <link>https://imrcao.top/tags/%E9%A1%B9%E7%9B%AE%E4%BD%9C%E5%93%81/</link>
    <description>Recent content in 项目作品 on 云笺小筑</description>
    <generator>Hugo -- 0.122.0</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 22 Jun 2026 10:00:22 +0800</lastBuildDate>
    <atom:link href="https://imrcao.top/tags/%E9%A1%B9%E7%9B%AE%E4%BD%9C%E5%93%81/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Previze 虚拟制片预演系统-项目介绍</title>
      <link>https://imrcao.top/projects/previze/</link>
      <pubDate>Mon, 22 Jun 2026 10:00:22 +0800</pubDate>
      <guid>https://imrcao.top/projects/previze/</guid>
      <description>演示视频：Previze 虚拟制片预演系统功能演示
系统介绍：基于 UE5 的影视/舞台三维预演工具，覆盖场景搭建、灯光机位、动画时间轴到逐帧渲染的全流程；我独立完成了客户端主体开发、自研 Editor 插件，并设计了与云端资产系统的对接方案。
项目背景 在影视制作、舞台演出和虚拟拍摄场景中，导演、摄影和灯光团队往往需要在实拍前反复验证场景布局、灯光方案和机位调度。传统流程依赖多个软件切换，沟通成本高、试错代价大。
PreviewTool（虚拟预演系统） 是我从 2024 年起持续开发的 ToB 端产品：
预演系统（主体）：面向导演、摄影、灯光师的实时三维预演工作台（本人独立设计与实现） Editor工具插件：Pak 资产的 Cook、打包与上传工具（本人独立设计与实现） Pak 资产管理后台：资产上传、分类与版本管理（需求与 API 契约由本人定义，CRUD 实现借助 AI 辅助开发） 项目目前处于可演示、可实际使用的阶段，已在内部预演流程中验证核心链路。
系统架构 技术栈 客户端开发（核心） 类别 技术 主语言 C++（Gameplay / UI / 动画 / 渲染 / 资产同步） UI 框架 UMG + C++（UUserWidget + BindWidget） 蓝图 Sku Actor 资产逻辑、部分交互；核心系统以 C++ 为主 输入与编辑 继承 RuntimeTransformer 的 Gizmo 变换、拖放放置、多选 动画 UTimelineComponent + UCurveFloat + 自研多轨道关键帧 渲染输出 UTextureRenderTarget2D + IImageWrapper，Timer 驱动逐帧导出 程序化 ProceduralMeshComponent（LED 幕墙 / 墙体生成） 媒体 MediaAssets（LED 屏本地视频播放） 插件 插件 类型 用途 CameraCapture(自研) Runtime 摄影机实时取景预览 （相关技术获得专利证书） PakTools（自研） Editor + Runtime CreatePak：Cook / 打 Pak / 上传；PakLoader：运行时挂载与加载 RuntimeTransformer Runtime 运行时 Gizmo 变换（基于商城插件二次修改） 配套后台（非主攻，了解联调） Django 4 + DRF + PostgreSQL + Redis + React 17 — 我负责 API 契约定义 与 UE 端同步实现，后台 CRUD 借助 AI 辅助搭建。</description>
    </item>
    <item>
      <title>TAVP 虚拟摄影棚数字资产终端系统-项目介绍</title>
      <link>https://imrcao.top/projects/tavp/</link>
      <pubDate>Sun, 03 May 2026 16:30:00 +0800</pubDate>
      <guid>https://imrcao.top/projects/tavp/</guid>
      <description>功能演示：TAVP 虚拟摄影棚数字资产终端系统介绍
系统介绍：面向影视虚拟拍摄的数字资产终端系统，覆盖资产预览下载、nDisplay 集群遥控、iPad 现场调光；我负责整体系统架构设计，以及除后台服务器外的全部客户端开发（TavpClient、TavpListener、资产服务器、IpadRemoteControl）。
项目背景 时光坐标是一家影视公司，资产部门积累了大量基于 Unreal Engine 的场景资产。在 LED 虚拟拍摄现场，导演和灯光团队需要在快节奏、高压力的环境中快速切换场景、调整光影，传统流程存在以下痛点：
每个场景 × 每个摄影棚都需要单独做 nDisplay 工程配置，依赖 UE 专业人员，成本高、周期长 资产分散在各独立工程中，无法统一预览、下载、使用 现场操作需要在控制室与 LED 屏幕之间快速联动，缺少低门槛的移动端控制手段 TAVP 虚拟摄影棚数字资产终端系统（TimeAxis Virtual Production）是我设计并主导开发的端到端解决方案：
将分散的 UE 场景资产整合为统一下载、一键打开的数字资产库 搭配 iPad 控制端，现场人员可实时调整场景光影参数，无需回到控制台前操作 UE 编辑器 各模块说明 模块 平台 职责 TavpClient UE（控制室主控机） 独立设计与实现 — 登录、资产库 UI、OBS 下载、集群连接与遥控 TavpListener UE（各渲染机，自启动） 独立设计与实现 — TCP 监听、接收指令、拉起/关闭 UE 渲染进程 资产服务器 UE（场景进程内嵌） 独立设计与实现 — HTTP 服务，接收 iPad 控制指令 IpadRemoteControl iOS（iPad） 独立设计与实现 — 局域网发现主节点、场景参数遥控 tavp 后台服务器 华为云 参与各个API接口设计与对接 系统架构 现场部署拓扑 大型摄影棚的典型部署方式：</description>
    </item>
  </channel>
</rss>
