创建vMix虚拟集

目录

注意事项:

文件包括:

虚拟集配置 config.xml 文件的写作格式,例:

了解参数:

可输入图层设置注意事项:

UV贴图制作及注意事项:

切换镜头参数:

补充(图层、镜头相关参数设置):


从 0 创建 vMix 虚拟集


注意事项:

每个虚拟集都存储在一个文件夹中,单个虚拟集中最多可以写 5 个可输入图层元素:dynamic="True" 和 4 个缩放元素:<zoom ... />。


文件包括:

第一类文件:config.xml
第二类文件:图片(所有图像必须为 JPG 或 PNG 格式,并且必须与虚拟集配置位于同一目录中)
第一层、第二层、第三层、...层图片:背景图、中间图、屏幕(正常展示)、屏幕(uvmap贴图展示)、摄像机、前景图 ...


虚拟集配置 config.xml 文件的写作格式,例:

<?xml version="1.0" encoding="utf-8"?>
<virtualSet xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  
  <input name="窗外风景"
  x="0" y="0"
  zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  dynamic="true">bg1.png</input >
  
  <input name="背景墙(不可动态替换)"
  x="0" y="0"
  zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  dynamic="false">base-ground.png</input >
  
  <input name="屏幕-人物(中间位置)"
  x="0" y="0.09032261"
  zoomX="0.28925" zoomY="0.28925"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  dynamic="true">homeScreen.png</input >
  
  <input name="桌子(不可动态替换)"
  x="0" y="0"
  zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  dynamic="false">screen-3-desk.png</input >
  
  <input name="左屏幕(UV贴图)"
  x="0" y="0"
  zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  uvmap="UV-S-1.png"
  dynamic="true">screen-1.png</input >
  
  <input name="右屏幕(UV贴图)"
  x="0" y="0"
  zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  uvmap="UV-S-2.png"
  dynamic="true">screen-2.png</input >
  
  <input name="桌子前屏幕(UV贴图)"
  x="0" y="0"
  zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0"
  cropping="0,0,1,1"
  uvmap="UV-S-3.png"
  dynamic="true">screen-3.png</input >
  
  <zoom name="全景"
  x="0" y="0"
  zoom="0" zoomX="1" zoomY="1"
  rotateX="0" rotateY="0" rotateZ="0" />
  
  <zoom name="放大至显示屏幕-人物"
  x="0" y="0"
  zoom="0" zoomX="2" zoomY="2"
  rotateX="0" rotateY="0" rotateZ="0" />
  
  <zoom name="放大至显示左屏幕"
  x="3.851181" y="-1.219355"
  zoom="0" zoomX="5" zoomY="5"
  rotateX="0.01396263" rotateY="0.001745329" rotateZ="-0.01047198" />
  
  <zoom name="放大至显示右屏幕"
  x="-3.865699" y="-1.083871"
  zoom="0" zoomX="5" zoomY="5"
  rotateX="0.03316126" rotateY="-0.006981317" rotateZ="-0.008726646" />
  
</virtualSet>

了解参数:

开头格式: <virtualSet>
结尾格式:</virtualSet>

图层参数:
开头:<input name="层名称">
结束:</input>
每一层分为两段,第一段<input name="层名称" >第二段:带后缀名的图层图片名称</input>
例:
<input name="自定义 层名称 或 可输入层 名称"
x="0" y="0" 位置设置
zoomX="1" zoomY="1" 大小设置
rotateX="0" rotateY="0" rotateZ="0" 旋转设置
cropping="0,0,1,1" 裁剪设置
uvmap="xxx.png" UV贴图设置
dynamic="false" 可输入图层设置>Background.png 图片实际名称,建议使用英文</input >


可输入图层设置注意事项:

dynamic=布尔值:
单个虚拟集最多可以写 5 个可输入图层元素,即 dynamic="true";
dynamic="true" 的图层为可输入图层,在 vMix 中 可动态替换 对象;
其它图层可以不加 dynamic ,也可以使用 dynamic="false" ,表示是固定图层,在 vMix 中 不可动态替换 对象。


UV贴图制作及注意事项:

uvmap="xxx.png" :
UV贴图-图像地图:让画面根据需要展示的方式绘制,改变更多资源,如曲面屏幕或地面倒影等。
注:xxx.png(它只有4种颜色可以看到,黑色-左上方/红色-右上方/绿色-左和底部/黄色-右和底部)
UV贴图文件可以根据需要在 Photoshop(在 64 位项目中)进行操作,从 Photoshop 导出 64 位深度文件,

制作 uvmap 素材图:
1.创建 Photoshop 文件,新建 -> 胶片和视频 -> 选择一个如(1920*1082像素 @ 72ppi),确保颜色模式 16 bit(16 位/通道)
2.画一个矩形
-> 设置其与画布同样大小 -> 设置渐变色-红色渐变到黄色(线性渐变90度,起始色值 255 255 0,结束色值 255 0 0 )
-> 复制矩形-矩形 1 拷贝 -> 设置渐变色-绿色渐变到黄色(线性渐变180度,开启反向渐变颜色,起始色值 0 255 0,结束色值 255 255 0 )
-> 矩形 1 拷贝 -> 图层样式设置为 正片叠底
-> 选择两个矩形 -> 转换为智能对象(目的:方便后面的一些操作如:缩放/翻转/旋转/斜切等...)

制作 uvmap 图片:
1.将 uvmap 素材图 -> 拖放到 场景 Photoshop 中(一定保证其是智能对象,一定不要随意拉伸,按所需要的形状状态编辑) -> ctrl + T -> 右键 -> (缩放、旋转、斜切等操作) -> 保存前(隐藏其他不需要的图层);
2.保存:请使用 文件 -> 另存为(不要使用导出菜单),然后将其保存为 PNG 文件;
3.检查它是否已成功保存为 64 位深度的 PNG 文件,请转到 Windows 中的文件。选择属性,然后选择详细信息选项卡。它应该在位深度旁边显示 64 。


切换镜头参数:

自动切换镜头设置(单个虚拟集最多 4 个缩放元素):
<zoom name="景别名称"
x="0" y="0" 位置设置
zoom="1" zoomX="1" zoomY="1" 大小设置
rotateX="0" rotateY="0" rotateZ="0" 旋转设置
/> 
缩放名称:zoom name="景别名称"
缩放位置:x="0" y="0"
缩放倍数:zoom="1" 缩放设置,"1"保持不变,"2"为放大2倍


补充(图层、镜头相关参数设置):

图层-位置、大小、旋转等 及 自动切换镜头设置-缩放、位置、倍数 等设置,
可以先使用以上默认设置,再在 vMix 中编辑修改,确定修改完成后,保存-覆盖替换 配置 config.xml 文件;
测试设置录制的视频:https://pan.baidu.com/s/1GYaK5QWaYyfbEb6cpwmwSA?pwd=u29b

从 0 创建 vMix 虚拟集 demo

 温馨提示:
请遵循 - UV贴图制作及注意事项 - 制作 uvmap 图片 来操作;
其中错误处理示例:
UV贴图制作.psd 文件中,图层 UV-S-3 就是个错误的设置方式,在实际展示中,桌子前屏幕(UV贴图) 图层展示的内容是被裁剪了上下部分,所以编辑此层 uvmap 图片时,请使用 缩放 至大小,而不是使用剪贴蒙版。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值