演讲回顾 | 从片场到银幕:使用 Perforce 简化虚拟制片流程
此前,上海龙智数码科技股份有限公司联合 Perforce 公司共同参加了 VPS 2025 虚拟制作大会。活动现场,Perforce 解决方案工程师 Kory Luo 带来《从片场到银幕:使用 Perforce 简化虚拟制片流程》的精彩演讲,深入探讨了虚拟制作技术在影视行业的应用现状与核心挑战,并重点阐述了 Perforce 版本控制系统如何作为关键解决方案,赋能创意团队。
演讲指出,虚拟制作虽能提升效率与创意自由度,但也带来了海量数据管理、全球协作与流程变革的难题。Perforce P4 通过其独占文件锁、增量传输、联邦架构及Streams工作流框架等独特功能,有效解决了大型二进制文件的版本冲突、数据同步缓慢与工作流碎片化等问题。演讲结合 DNEG 与 Halo Entertainment 等顶尖工作室的成功案例,展示了 Perforce P4 如何将项目启动时间从数天缩短至分钟级,并保障数据安全与团队协作的流畅性。此外,演讲还介绍了 P4 One、P4 DAM 等面向艺术家与创作者的免费工具,旨在降低版本控制门槛,让技术无缝服务于创意,共同推动虚拟制作行业的创新与发展。
以下为演讲实录,欢迎收藏阅读!
大家好,欢迎来到VPS 2025创新影像周。今天我们想要与大家探讨一个正在改变游戏和影视行业的关键话题,即我们今天所提到的虚拟制作。
我们知道,随着LED墙、实时渲染以及云协作的广泛普及,虚拟制作已不再是一个概念性话题,它已经走到了现实的主流当中。但与此同时,我们也会遇到以下一些问题:例如,随着项目复杂度的急剧提升,您将面临数百万级别的文件或GB级乃至TB级的数据,以及全球团队的部署。这些都让传统工作流程面临着巨大的挑战。
在开始分享之前,我们想引发大家思考几个问题:
如果您能将项目的启动时间从两天提升到20分钟,这对您的团队意味着什么?
如果您能将海量数据同步到本地的速度提升十倍以上,是否会改变您的制作流程效率?
如果您的团队能够分布式协作,而无需担心文件冲突或资产损坏,这是否能让创意实现真正的自由?
如果您的艺术家或美术师只需在自己熟悉和喜爱的引擎(如虚幻引擎)中工作,而无需学习新的软件或插件,这是否能让他们真正解放,全身心投入到创意之中?
我们现在提到的这些场景已不再是想象,它们在现实中切实存在,并且许多顶尖创意工作室已将其结合到虚拟制作开发的过程中。因此,今天我们想向大家展示,顶尖工作室是如何借助Perforce版本控制软件,在虚拟制作中实施并缩短制作流程,让创意更快落地,提升团队协作效率,不再受工具或地域壁垒的限制,同时保障数据安全,让每一份资产都能无忧传输。
1、行业概况与挑战
首先来快速了解一下行业概况。
Perforce起步于游戏行业,但迅速扩展至影视、半导体、汽车与制造等大规模行业。我们来看一些真实的行业数据:
在游戏项目中,构建文件可能达到数百万,数据总量可达数百GB,数字资产内容资源更是庞大,达到TB级别。
在影视行业,无论是故事片还是剧集,都会面临数十万文件,数据体量同样为TB级别。
在半导体行业,数据体量更为庞大,达到70TB左右,每天需提交7000次,单个服务器一天需处理4500万个命令行。
在汽车与制造业,3D激光扫描数据达到PB级别,同时要求高度安全的数据传输保障,且团队遍布全球。
这些真实的数据告诉我们,传统的版本控制方式和工作流程已不适合当今快速发展的行业需求。Perforce 正是为这种规模而生,无论您是从事3D激光扫描还是影视管线制作,Perforce 的基础架构都能保持您的工作高速高效运转。
在虚拟制作领域,一提到虚拟制片,大家首先会联想到LED墙,但我想说明,虚拟制作不只是一套LED解决方案,它是一整套覆盖从拍摄空间到资产管理方方面面的解决方案。其核心是打造一个沉浸式环境,支持多场景虚拟拍摄,让导演和艺术家在不同空间切换场景,从而节省调度和布景时间,实现资源复用。如果能达到跨服务器共享资源,就无需重复创建已有资产,可以快速在仓库中找到适用于当前虚拟拍摄的资源进行复用,从而提升团队制作效率。
那么,在虚拟制作领域,我们遇到了哪些挑战?
首先是人才短缺。它毕竟是一项新技术,专业人员在进行In-Camera VFX时,需要了解渲染知识、懂得LED硬件的限制与品质、掌握正确的调试方法,并具备过硬的3D艺术场景创作技术。
第二个挑战是对变革的抵触。有些工作室明明可以通过虚拟制作完成创新或前所未有的内容拍摄,但因为它是新技术,所以害怕改变,墨守成规,继续采用传统方式拍摄。
第三个挑战与前两个密切相关,即在开发新的工作流程和管线时需要做出改变。传统拍摄的核心是在真实场景或绿幕下进行,后期制作在拍摄之后完成。而虚拟制作则不同,在拍摄现场即可看到接近成片效果的背景,拍摄在LED棚内进行,是一个实时渲染的逼真场景。由于大部分画面在前期已确认,后期只需做一些微调。这两种制作方式导致了流程上的巨大改变,需要让VFX团队尽早参与到制作和拍摄中。
在这一挑战中,Perforce可以帮助团队构建高效统一的工作管理流程,确保拍摄顺畅,现场调整的灯光、镜头和构图都可以通过Perforce进行版本控制。其强大之处在于,它几乎能与虚拟制作管线中所有主流工具无缝连接,例如游戏引擎。P4与虚幻引擎的内置集成非常强大,在虚幻引擎中即可找到P4的内置插件,完成绝大部分版本控制操作,无需花费额外时间和精力学习新工具。此外,Maya、3D Max、Blender等DCC软件,以及CI/CD、Jira或飞书等工具,也都能与P4完美集成。因此,越来越多的工作室通过Perforce助力并融合采纳虚拟制作,利用这项技术更安全、高效、快速且省钱地创造出之前根本无法创作的内容。
2、Perforce 在虚拟制片中的应用
接下来,我们探讨P4如何助力创意团队高效运作,保持工作流畅。这要归功于我们几大独有且行业其他版本控制软件不具备的热点功能。
第一是使用独占文件锁来防止合并冲突。我们知道,大型二进制文件资产不支持两个版本合并。如果一个美术师更改文件后,另一美术师同时更改,他们将无法合并,导致其中一人的工作白费。许多工作室在没有采用Perforce时经常遇到此类头疼问题。我们通过独占锁功能,从机制上禁止此类事件发生,让每个人的工作状态透明化,团队成员都知道他人正在对哪个文件进行改动,如果该文件被独占锁定,其他人就无法签出、更改,从而从根源上阻止合并冲突的发生。
第二是增量传输,这是市面上几乎所有版本控制软件都不具备的功能,能显著减少文件同步和提交的时间。其原理是,P4的智能增量传输通过算法将文件切割成小部分,比对前一版本与当前版本间的增量变化,仅将变化部分通过网络传输给服务器。对于一个几GB或十几GB的文件,相比传输整个文件,仅传输增量可能只有几MB,大大减少了传输时间。
同时,我们提供代理和边缘服务器。如果您的团队遍布全球或国内不同城市,通过代理和边缘服务器,可以为远端队友提供极速访问,其速度相当于访问本地服务器。
我们来看一下,如何通过P4的联邦架构实现规模化。如果您的团队迅速壮大,需要与世界各地的团队协作,例如进行外包项目,那么代理和边缘服务器就是我们可扩展的核心,也是联邦架构的基础。这种架构通过统一而灵活的分布式连接,保持所有人同步,并能轻松扩展基础设施以应对不断增长的需求。代理和边缘服务器可以快速实现数据和资产的下载同步。此外,我们还有备用服务器,当遇到不可抗力灾难,如主机突然断电或硬盘损坏时,它不会影响团队的项目工作流程,因为备用机可以瞬时启动代替主机,为团队提供数据和服务。通过我们的联邦架构,我们可以赋能团队发挥最佳表现。
P4不仅是一个版本控制系统,它与Git有很大不同,它更像一个框架或系统,可以帮助团队有序工作。其中一个非常强大的功能是Stream,它能迅速扩展工作流结构,提供一个可复用的框架。当您为某个项目制定好一个Stream框架,如果它对您的工作流程和效率有很大提升,您可以轻易地复制此框架应用到下一个项目中。这就是为什么我们能将项目启动时间大幅减少的原因,您可以复用某个成功项目的架构。例如,我们之前介绍的DNEG团队,您可以在官网上看到他们使用的技术架构,如果对此不了解,完全可以复用他们的架构应用到您的工作团队中。我们还可以根据性能或成本需求提供高级存储控制,例如归档仓或借助S3云存储来降低储存和运维成本,优化工作流程。我们的版本控制软件还提供完整的日志审计,通过日志可以看到每个人在每个时间点做了什么操作,涉及哪些资产,一切都可追溯。当遇到问题时,可以非常快速地解决,了解整个服务器在特定时间点发生的事情。
上图是一个常见的Stream框架图,中间是主流,下面连接的是开发流。开发流顾名思义,是进行日常工作的项目,例如在虚拟制作或渲染时产生的资产和数据都在开发流中进行。当项目比较完整或稳定时,可以将其同步合并到主流中。我们还可以根据项目所需的不同功能特性,例如视频、音频或程序员代码合并,为他们定制所需的Stream,让他们专门使用。这样,他们就无需面对整个庞大的数百万文件,只需聚焦于自己需要的部分。在项目逐渐稳定时,我们可以创建开发流,它相当于发布时当前版本所有状态的永久快照。如果进行版本修复,也可以在开发流中进行。从图中可以直观看到,每一个功能项在Stream框架里都做了完整的隔离,互相不打扰各自的工作流程进度。
3、Perforce 如何为技术总监赋能
技术总监是虚拟制作管线的粘合剂,他们需要确保艺术家、开发人员和工程师协同工作,因此需要制定非常规范、专一的流程。我们来看Perforce如何为技术总监赋能,帮助他们进行虚拟制作。
这里有一个真实案例,来自Halo Entertainment。如果大家了解这家公司,会知道他们参与过《阿凡达》、《少年派的奇幻漂流》、《鸟人》等获奖影片的预视觉化制作。因为其项目不断扩大,遇到了严重瓶颈。许多工作室在扩张过程中也会遇到类似麻烦:初期选择Git,但当项目变得如此复杂后,Git无法满足庞大且复杂的工作流程。因此,他们会采用Perforce进行版本控制和管理。但如果同时使用Perforce和Git,会发现流程变得更加碎片化。经过思考,他们最终决定全线采用Perforce进行版本控制。
具体措施是采用一个集中式P4服务器,为每个项目创建独立仓库进行专项管理。这种模式优化了工作流程,减少了管理错误,因为每个项目组成员都在同一仓库中进行版本控制,无需跳转到不同仓库或项目寻找文件。这一整体方案带来的改变非常可观,它将团队从繁琐流程中解放出来,让团队和艺术家更专注于艺术创作。项目启动时间从两天缩短到20分钟,并提升了协作效率,减少了电影过场动画工作流程中的瓶颈。
上图展示了Halo Entertainment工作室如何通过Perforce Stream实现规模化。它配备了多仓库的集中式Perforce服务器,每个仓库相应创建新的Stream。如果需要做大量开发工作,就创建开发流。他们将插件和虚幻引擎中的实际资产做了分割,插件存储在一个仓库,主要资产存储在另一个仓库。这种结构带来的优势是:它非常灵活,可以快速启动项目,无需重新设计工作流,可以完全复用Halo或DNEG已认证的工作流程来部署新项目。同时,它还能达到一致性,因为团队可以保持在统一的分支策略下,在同一个仓库里工作,更易于管理。
既然Halo已通过Perforce实现了效率飞跃和工作流程化,那么如果您的团队也面临相同问题,接下来该怎么做?
在虚拟制作中,由于规模和项目复杂度不断提升,您会发现工作流程碎片化问题非常严重,不同的项目、分支、工具导致合作效率低下且经常出错。控制这些问题的最佳实践是采用单一、统一的工作流。因为统一的规范能让团队保持清晰透明,减少沟通成本。更重要的是,实践中我们发现,单一工作流能让我们及早发现问题,从而尽早解决,避免因流程不一致导致的性能瓶颈。
4、Perforce推荐方案Stream
接下来,我们介绍P4版本控制软件中一个非常关键的工具——Stream。它不仅能实现我们所说的所有目标,还能彻底改变您的版本管理方式。如果您不了解Stream,我们来简单拆解一下这个概念。
简单来说,Stream是一个分支,但其功能远超分支。其核心价值在于可以定制工作区视图,让用户轻松切换视图。正如我们之前提到的,团队中职能各不相同,有开发人员、美术师、2D/3D视图、音频等不同职能人员,他们关心的资产文件不同。如果给每个人整个仓库的文件,他们会非常困惑或处理缓慢。如果每天都要下载数百万GB级别的文件,即使软件再快,也无法减少同步时间。因此,我们需要为他们定制特定的工作视图。您可以根据角色轻松进行视图的共享和切换。Stream有一个框架和走向,上层的Stream更稳定,例如发布流,其中的资产和代码都是稳定成熟的。往下是项目的主要文件,然后是开发流,用于新功能或新资产的变更,相对不稳定。通过Stream框架,可以清楚地让工作人员知道,在特定Stream中工作的意义和背后价值。例如,做美术、做代码、做开发的人员,看到的工作视图视角都不同。通过工作区在不同Stream间的切换,可以得到面对的不同资产文件。此外,Stream还有很多强大功能,例如可以导入模块,借鉴其他仓库的文件应用到现有版本仓库中,实现组件化。
我们还有其他类型的Stream,包括稀疏流和虚拟流。虚拟流是一个虚拟的流环境,它映射在父流上看到的一部分,相当于把纸卷成筒,通过视角看到想要的文件。在项目启动阶段,最简单有效的方法是只用一个Stream完成整个项目。如果您是小型工作室,创建一个Stream,把所有人都放在其中工作就完全足够了。随着项目推进,如果需要在稳定性和灵活性间找到平衡,可以创建开发流,日常工作在其中完成。当项目稳定时,可以将开发流中的文件通过合并方式复制到主流中,用主流文件做测试或演示。这种隔离让测试和开发环境互不打扰,减少风险,保持团队高效合作。当版本通过审核后,我们会创建发布流,永久保存该时间节点下版本的所有信息。发布流不仅支持版本冻结,还能让后续的热修复和开发在其中并行,避免影响主干。这意味着您的团队在发布后也可以继续修复问题,而不会打乱整体节奏。更重要的是,您可以按需创建新的发布流,例如发布1.0版本后进行后续开发,更新到1.1、2.0、2.1等版本,随时在项目成熟时通过发布流打标签。后续追溯文件或资产内容时,可以随时查看该时间节点的文件状态。有时,如果您不想创建新分支,但又需要为不同职能人员设定定制化视图,可以使用虚拟流。虚拟流是一个虚拟环境,创建时不会产生真实源数据,只是一个视图角度。
最后一个亮点是我们即将发布的LimitView。我们知道不同视角的视图是Stream的关键信息。LimitView在2025.2版本中允许客户端在规范中指定同步时不需要的文件及路径,其功能与虚拟流有重合,但虚拟流需要管理员创建,而工作区如果由您自己管理,使用LimitView就无需管理员为您创建不同的虚拟流,您可以自己管理需求,将不需要的文件从视角中删除。
我们再介绍一种新的流类型——稀疏流。它是一个全新的轻量级方案,用于小规模微调场景。如果您的项目非常庞大,有数百万文件和数百万GB数据,创建新流时需要将现有流中所有文件及元数据原原本本复制一遍,非常耗时。如果您只想对其中某些特定文件进行微调,创建完整分支就不是一个明智的选择,这时可以使用稀疏流。在传统流中,项目所有文件都要复制一份。但在稀疏流中,创建时不会复制父流中的文件,只有对产生更改的文件才会去复制文件、产生元数据,大大减少了元数据产生及存储空间紧张的困扰。存储大量文件非常耗资源并提升运维成本,合理减少新资产的产生对团队运维至关重要。
5、Perforce如何为3D艺术家和创作者赋能
我们讨论了Stream和工作流优化,但虚拟制作不仅是技术问题,更关乎创作。如何让3D艺术家和创作者——虚拟制作的核心——愿意接纳一个版本控制软件?在现实生活中,提到版本控制软件大家都会觉得很头疼,是否需要学习很多新技术、适应新工具?Perforce为3D艺术家和创作者完美消除了这一障碍,让创意与技术真正融合。
我们介绍新产品P4 ONE。它与传统版本控制工具不同,传统工具是让艺术家适应工具,而P4 ONE是来适应艺术家。我们完美了解您在工作流程中遇到的瓶颈和操作,使用P4 ONE无需改变您现有的一切。P4 ONE是一款免费的版本控制客户端,它可以让您的团队每天使用自己已有的创意工具,与版本控制无缝连接,第一天就能轻松上手。当您熟悉P4 ONE后,如果想与团队协作,可以使用我们的P4服务器,五人及以下免费,您可以为团队搭建工作流程和场景,体验版本控制如何在虚拟创作过程中为团队增效。
P4 ONE可以让创作者轻松预览2D和3D文件的真实缩略图,通过可视化时间轴追踪创意进度,并且在离线状态下也能完整进行版本控制操作,无需WiFi。您在创作资产时无需命名为1.0、1.1、1.2,当版本变更繁多,想要追溯历史某个时间段时,通过时间轴和P4 ONE,几次点击即可恢复任意历史版本。
在虚拟制作中,挑战不仅是版本控制。如果项目涉及数十万、数百万数字资产,如何快速找到想要的文件、预览素材、高效协作和审阅?这时会用到 P4 DAM,它是一个专业的数字资产库,可以精准检索、直观预览、高效审阅,快速定位资产。P4 DAM中有一个非常有用的功能——资产包。它是将相关资产分组的方式,其逻辑由您自己决定。例如,在游戏开发或虚拟制作场景中,如果需要一个人物角色,您可以将该角色的所有组成部分,包括模型、纹理、动画、材质等文件放入一个资产包。查找时,就能完美抓取所有相关文件信息。在电影场景中,您可以将所有素材打包,这些文件可能分散在不同仓库或文件夹,但通过资产包的逻辑关系,可以精准找到它们。P4 DAM为艺术和市场营销团队提供功能包括:交互式3D资产与动画预览,以及借助AI的自动识别功能。当数据提交到P4服务器时,AI会自动识别内容并打上标签,下次检索时,只需输入“黄色的椅子”,就能找到所有相关的数字资产。
回到全局来看P4的版本控制平台,它不仅包括 P4、P4 DAM 和 P4 ONE,还有 P4 Plan 和 P4 Code Review。
P4 Plan是一款实时规划工具,能在敏捷和传统方式融合的环境下,帮助团队追踪工作和整体进度。P4 Code Review是一个协作代码审查工具,开发人员可以对代码评论、提出修改意见,并在提交代码审查前采取自动化工作流程,保证高质量和一致性的代码输出。
通过P4的版本控制平台,我们的软件目标很明确:为团队中不同职能的人员量身打造,让您无需再去适应工具,工具可以完美地适应您。我们提供非常精细的权限控制,这是Git和其他版本控制软件无法提供的,它是一种细粒度的权限管理,能让团队成员仅查看需要查看的文件,规避不应涉及的文件范围。依托灵活架构,可以实现流水线的自动化。
最后,非常感谢大家的聆听,希望今天的分享能为您的团队提供一个新思路。在进行虚拟制作时,您可以将版本控制软件这个概念放在心中,因为这一版本控制软件对于数字资产至关重要。期待与您携手合作,共同推动虚拟制作的创新,让创意从场景到荧幕变得更简单、更高效、更安全。谢谢大家。
– END –
Perforce中国授权合作伙伴—上海龙智
获取Perforce更多产品信息或服务,请联系Perforce中国授权合作伙伴 — 上海龙智。我们拥有经验丰富的技术顾问与支持团队,可为您提供P4、P4 One、P4 DAM、P4 Plan等产品的咨询、试用、培训、实施集成、技术支持等全方位支持。
官网:www.shdsd.com
电话:400-666-7732
邮箱:marketing@shdsd.com
最新文章
相关产品


