简述
这篇文章主要是分享如何在UE里面配置Deadline渲染,以及如何用Python来实现自动化。
deadline下载页面: https://downloads.thinkboxsoftware.com/
Deadline版本:10.3.1
Unreal Engine版本:5.6
需要注意的是,UE不像通常DCC软件,它不能单个机器渲染单个帧。农场分发最小单位为单个Level Sequence,即为每台电脑渲染一个Sequencer。
在UE中安装Deadline插件1.在你的项目目录中,新建Plugins文件夹。将插件从Deadline仓库的plugins\UnrealEngine5\UnrealEnginePlugins这个位置拷贝进项目的Plugins文件夹。
然后启动项目,这个时候大概率会弹提示,说版本不对要重新编译。
点完Yes大概率也编译不成功,接下来试试我的方法。
先把两个插件从Plugins目录移除,放在一个别的位置。
执行下面的命令来编译UnrealDeadlineService(-package 参数为编译后的目标路径)
1"C:\Prog ...
Article
未读关于PMTMPMTM(PM TimeMachine)是为视效行业制片准备的一些小工具集,旨在提升工作效率,免去一些繁杂重复的事务和操作。
项目开源地址: https://github.com/lingyunfx/PMTM工具下载地址: https://lingyunfx.com/pmtm-download/
每次点击按钮,就像时间机器一样“快进”到任务完成。
现有功能概述
1.扫描Maya文件中的reference,并替换
2.扫描Maya文件的时间范围
3.扫描视频信息(比如帧数,分辨率,色彩空间,编码等)
4.序列帧/视频互转
5.图片拼图/添加反馈文字
1.扫描 Maya Reference
扫描指定目录下的Maya文件(仅ma格式),获取其引用的reference路径。你可以对reference进行替换操作,也可以将扫描结果导出一个表格。注意:替换操作会覆盖原始文件,替换前请备份。
使用方法1.在左侧的功能选单选择 “Maya Reference扫描”。
2.指定要扫描的目录路径,点击“扫描”按钮。工具会对目录下每个ma文件进行扫描,然后获取这些文 ...
Article
未读下载
当前最新版本 v1.7.1
主程序下载: https://gofile.me/7s3z4/eUVYk4rHl依赖工具包下载: https://gofile.me/7s3z4/SabM5OYTZ
依赖工具包是扫描媒体文件(图片或视频)时需要用到的工具,包含ffmpeg, ffprobe, magick如果要使用”扫描视频信息”或者”序列帧/视频互转”等功能,请下载它们。下载界面如果无法访问,可以多刷新几次。
安装下载后解压到任意位置,里面包含一个目录 (静态资源),和一个exe文件(主程序)。(某些杀毒软件可能会误报病毒,请忽略。代码是完全开源的,并无任何攻击手段。只是pyinstaller打包之后文件的一些特征触发了相关的检测规则)
右键主程序将它发送到桌面快捷方式,或者直接双击打开使用都行。
配置如果要使用”扫描视频信息”或者”序列帧/视频互转”等功能。需要配置依赖文件的路径(ffmpeg, ffprobe, magick)。
左下角点击设置按钮,选择相应文件即可。设置完成后,关闭对话框设置就保存了。
更新日志v1.7.1
修复命令行长度超过 ...
Article
未读
使用的是群晖Virtual Machine Manager套件
系统是Centos7
deadline版本为10.3.1
安装Centos7安装镜像的过程这里简单带过。
1.新增虚拟机
2.配置常用规格
3.选择镜像
4.创建完成后点击连接
5.选择第一个Install Centos7,然后选择语言
6.点击配置网络
7.点击配置按钮,配置ip根据自己的网关配置
8.开始安装,设置root密码
安装完成后,使用ssh连接吧。
centos7系统设置1.更换国yum内源修改为阿里的源
12345678# 备份所有for f in /etc/yum.repos.d/*.repo; do mv -- "$f" "${f%.repo}.repo.bak"; done# 下载curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo# 生成缓存yum makecache
2.安装deadline依赖项12345yu ...
Article
未读
马上就6.1了,在这之后maya429病毒会直接删除文件,建议个人用户通过启动器安装maya_umbrella插件来预防和清理病毒。
启动器说明基于maya_umbrella开发了一个桌面启动器.exe主要提供给没有TD支持的个人用户使用。
项目地址: https://github.com/lingyunfx/maya_umbrella_launcher
特性
拥有图形界面和命令行两种模式
启动Maya并自动配置maya-umbrella环境
可不依赖于启动器,将插件安装到本地
检查更新功能
双语支持
启动器下载地址: v0.1.2 (之后如有bug修正,会在这里更新)
下载&解压,双击maya_umbrela_launcher.exe打开,界面大概长这样。
关于maya_umbrella五一期间,龙浩大佬联合了几位TD一起开发了 maya_umbrella项目。
目的是:搭建一个处理maya病毒的底层框架,可以让更多的开发者参与其中,集合更多的样本,不同的软件环境,以及解决方案。最终定制出一个完善的杀毒工具供大家使用。
maya_umbrella插件会在打开&# ...
Article
未读
前段时间接到个需求,希望能在nuke里使用comfyui,比如文生图,替换人脸等。后来在网上搜到了ComfyUINuke,就想了想能不能把它用在maya或者houdini里。扒了扒comfyui和上面说到的项目,分享一些心得。
省流结论: ComfyUI提供了REST API,我们可以在dcc软件中写一个图形界面,通过API提交命令给ComfyUI。这样制作人员可以在Maya,Houdini,Nuke中来调用comfyui工作流。
ComfyUI介绍项目地址: https://github.com/magnoborgo/ComfyUINuke
ComfyUI是一个基于节点式的stable diffusion绘图工具WebUI。对于想玩玩AI图像生成(测测家里显卡性能)的小伙伴可以试试。
本地计算,无需网络
开源免费
基本工作流:文生图
图生图
肖像生成
等等网上能找到很多别人搭建的工作流,可以直接导入到自己的工程中
ComfyUI安装如果你是n卡且是windows系统,可以直接下载官方打包好的便携版。https://github.com/comfyanonymous/Com ...
Article
未读今天在群里面发现有人中了新的Maya病毒,这个比之前出现的危害更大,且植入很深,如果中招的话:
2024.05.01后,用户保存maya文件时,代码会关闭maya软件。
2024.06.01后,用户保存maya文件时,代码会删除当前的maya文件。
根据群里的一些讨论,下面说下盘查这个病毒的方法。
1.查看环境下的userSetup.mel文件这个文件一般是在用户下 文档\maya\scripts 目录里。看看里面是否有 import base64 关键字,或者类似图里面的代码。
如果有的话,删掉它(备份自己插件的环境配置,公司有TD找TD看看,其实备份不备份也不重要,先杀毒)。
2.检查下面目录里是否有sys.bat文件目录位置在
1%userprofile%/appdata/roaming/syssst
可以通过 cmd+r 然后输入上面的路径回车打开,发现有sys.bat和uition.t也删掉
3.去Maya软件目录里搜 mayahik
打开看看,文件末尾是否有下面特征的代码
1python(“import base64...
有的话删掉,或者找干净的电脑把这个文件拷 ...
Article
未读前言路径映射允许你定义从一个路径到另一个路径的转换,这在处理项目迁移、共享资产或在不同的操作系统下工作时非常有用。
举个例子,这一个普通的资产路径:Z:\show\TST\assets\chr\baseMan\rig\maya\baseMan_rig_v001.mb
当我们从外包收回文件时,它们存放资产的盘符可能是以V:\project\TST作为路径开头,打开文件你就会看到路径丢失的提示。
而设置好路径映射,在打开文件时Maya自动将文件中的旧路径映射到新路径。Maya能找到正确的路径,也就看不到上面的弹窗了。这种映射是在Maya处理文件路径的阶段进行的,不会修改原始文件。
下面会以Maya,Houdini,Nuke,ShotGrid RV为例,介绍如何在这些软件中设置路径映射。
Maya参考: https://download.autodesk.com/us/maya/2009help/CommandsPython/dirmap.html
不同盘符路径映射比如外包收回的文件,它们资产盘符在V:\project\TST\assets,而自己公司的资产路径为Z:\show\TST\a ...
Article
未读
目的是在Pycharm中,通过代码创建或编辑usda文件。
依赖安装
Micrrosoft Visual Studio(2022以上版本)
CMake
Python3
PyOpenGL pip3 install PyOpenGL PyOpenGL_accelerate
PySide2 or PySide6 pip3 install PySide2
下载源码Github项目地址 https://github.com/PixarAnimationStudios/OpenUSD
1git clone https://github.com/PixarAnimationStudios/USD
开始安装打开终端
一切准备就绪,准备安装。在此之前我使用了代理,因为安装过程中会从github下载一些依赖。不添加代理会出现网络问题,导致报错退出。
123# 根据自己的代理端口配置set http_proxy=http://127.0.0.1:1090set https_proxy=http://127.0.0.1:1090
安装命令,输入
12# cd 到 clone下来的仓库目录pyt ...
Article
未读前言这篇文章主要是给使用Premiere作为审片工具的公司,以及他们的TD提供一些工作量。通过开发一些工具来提升审片工作的效率,让导演和制片少加班,早回家!
开发借用pymiere 项目,支持的pr版本2017-2023。阅读能力强的同学可以直接点开github看他的说明(就不用看这篇流水账啦)。
文章大致内容如下
如何安装premiere的开发环境
提供一些审片需求以及代码段
批量导入某一场视频,创建层级结构
整体切换环节
检查/更新review版本
提交反馈
颜色标记任务状态
环境配置需要给Premiere安装pymiere扩展,使用正版的同学可以直接通过扩展管理器安装。用学习版的同学,需要使用一个第三方软件来安装扩展包,下面是安装步骤。
1.首先下载安装 ZXP/UXP Installer只勾选下面这个,然后安装。
2.打开ZXP Installer软件,安装扩展下载之前提到的pymiere扩展,然后File菜单打开zxp文件进行安装(或者直接将zxp文件拖拽进窗口就行)。
3.看到successfully就是安装完成了
4.打开pr在菜单栏,能 ...