本文转自公众号:十二只熊
最近的几个项目都遇到了甲方要求提交工程文件的要求,所以顺便聊一下这个话题。
这是一个我在很久之前比较疑惑的问题,那时候带一个合成团队,还没有转做特效,项目结束的时候,客户经常会要求提交所有工程文件。
对于合成工作来说,工程文件的提交并不是什么值得犹豫的事情,无非是动动手打个包而已。
但是逐渐地,我们开始积累起自己的工具包,工程文件用到的自定义节点也越来越多,而这些内部工具,就成为了我们不希望提交出去的那一部分。
转做特效之后,这种情况来的更快。
在CG流程中,特效环节是一个偏重技术的工种,这也就意味着,复杂程度比较高的项目,往往需要更高效可控的技术方案,不同团队和个人的技术方案设计,也就成为了各自的“独门秘方”,这就有了一些类似于“商业机密”的性质——有价值的工程文件流出后,往往会以各种形式,最终用于其它团队的技术积累,这是潜在的利益损失。
但是作为甲方而言,保留项目的所有工程文件也有其合理性——特效公司没有义务长期为某个项目保留所有工程数据,而甲方自己则可能需要对完整的项目工程长期存档,以便针对后续可能的内容追加,保留工作模板。
又或者,当客户自身也是一个技术团队,有时就需要通过验收工程文件来评判乙方的技术流程,决定后续的合作方向,当然也不排除以验收工程为名来索要技术内容的情况。
所以要不要提交工程文件这个问题,其实没有一个非此即彼的简单答案。
我个人觉得,特效团队或特效师的主要优势是技术积累,在项目上的体现就是相对他人更为高效的流程和制作方案,而这些大多都直接体现在了工程文件里。
这种优势可能并不是那么难以复现,只是难以简洁高效地复现。
鸳鸯绣取凭君看,不把金针示与人。
设想一个简单的情景:
你可能会希望对某个常用需求的一系列繁琐操作进行简化,于是你在闲暇时间制作了一套工具或工程模板,期间写了不少代码,做了不少注释,并且在多个项目中进行了反复调试与更新,积累起了个人的技术优势——后续遇到类似的项目需求,通过这套模板,你仅用一天就能完成本来要花费一周时间制作的内容。
这个时候如果甲方要求提交工程文件,你大概很难爽快答应,因为这是在售人以鱼的交易情境下授人以渔的额外服务。
但是,我见到不少特效公司似乎并不介意把自己的工程文件提交上去,原因除了技术内容本身并不特殊或者维持客户关系之外,多数也是因为特效公司自身缺少技术积累和保留技术优势的主动意识和能力,这是另一个话题了;又或者,大家已经习惯于相互交换项目文件,这对于相关技术能力较为欠缺的初创团队来说,偶尔获取到其它团队的项目文件,也是一个很好的学习和自我积累的机会。
所以总的来说,作为一个特效师,并且站在乙方的角度,我认为只要不涉及太多的自研工具和自用代码、特殊技术方案等等,常规的工程文件提交是没什么问题的;但是如果涉及上述内容的话,一般经过协商,会有几种选择:
不予提交或部分提交,具体取决于涉及技术方案的稀缺性;
将工程优化后再提交,比如涉及到某些自用工具的部分,可以用缓存、烘焙的方式仅保留工具的生成结果,而不保留工具本身;
把工程文件的预算考虑到报价中,这是我在网上查到的做法,不知道国内有没有这么做的。
以下则是在Reddit相关问题下的一些回答:
还有一点是针对freelancer而言的,作为个人,我们可能会遇到甲方公司需要驻场制作的要求,这种的话除了某些特殊情况,我一般是拒绝的,很多大一部分原因就是会涉及工程文件的分享问题——因为你总归不能在工作结束的时候,把人家电脑里的东西一删了之。
当然,就像上面截图里说的,在公司上班的特效师就没有这个担忧了,这也是比较无奈的一点——无论你在私人时间还是工作时间的技术产出,只要用到公司项目里,那么最终就都是属于公司的。
总之,对于这个问题,相比于从原则上分析,它其实更像是一个“情商题”,人情关系所占的影响比例还是很大的。
最后我又问了问Gemini,它的回答原则性就很强,没有什么人情味,只能作为一个最理想甚至假想状态的参考吧:
end
视觉盛宴!A站年度榜单“Popular2024”出炉!
9万人爱上了一个“三渲二”的眨眼姑娘?