
Viz Artist
文章平均质量分 56
大卫Hao
在Sky伦敦的办公室见过工程师创作的VTW播控面板,功能实现的同时,必须好看;参观过行业一流的以色列包装设计公司Promotheus,做设计其实技术含量可以很高;见识过拉斯维加斯的广电行业盛会NAB,有机会一定还要去看看!
展开
-
Viz Artist 脚本调试
鉴于Vizrt没有提供脚本什么调试功能,那么只能自己弄一个了。下面的DavidDebug是一个有文字的container。dim debug_info =scene.findcontainer("DavidDebug").getchildcontainerbyindex(0)dim debug_array as array[string]sub oninit() debug_array.原创 2012-05-15 11:10:21 · 1536 阅读 · 1 评论 -
我的触摸屏制作”简史“1
自从09年入职Vizrt后,经历了财经频道值班的洗礼,业余时间都用在做各种比赛(青歌赛、相声小品大赛、舞蹈大赛等等)的数据整合,这里的数据整合主要是选手得分的展示,大概的环节包括显示各个评委的打分、去掉最高、最低分,显示平均分,最终得分。分组的话展示目前在各组的排名,可能还要是显示选手晋级。现在看来没那么复杂,但是当时经验不足,加上电视直播对错误的零容忍,当时能够完成这个任务还是挺有挑战的。在原创 2015-11-16 14:54:28 · 1348 阅读 · 0 评论 -
Viz Commands Manual中文版
VizCommands 文档基础介绍Viz 可以根据Config / Communication 定义的端口(默认为6100)接收并处理viz Commands.使用Viz console测试命令的话请加上‘send’前缀,大小写敏感: send MAIN VERSIONreceive Show commands: INTERNAL: answer answer: Ver原创 2013-12-11 16:45:03 · 5133 阅读 · 6 评论 -
第三方程序与Viz Engine交互并获取数据的几个命令(持续更新中)
1. 获取场景中一个组上的文字1 RENDERER*TREE*$MAINSCRIPT$global_idt*GEOM*TEXT GET1 是指代表要求返回值RENDERER 指的是Viz EngieTREE 场景树MAINSCRIPT$global_id是指场景的结构,也就是global_id这个组所在的位置GEOM 文字插件TEXT 文字原创 2012-10-02 21:28:25 · 2429 阅读 · 4 评论 -
Viz Artist中关键帧的Viz CMDS使用示例
直接控制director:THIS_SCENE*STAGE*DIRECTOR*DirectorName SHOW 0; 回到第一帧THIS_SCENE*STAGE*DIRECTOR*DirectorName START; 开始动画THIS_SCENE*STAGE*DIRECTOR*DirectorName CONTINUE; 继续动画THIS_SCENE*STAGE*DIREC原创 2012-04-28 14:20:25 · 1331 阅读 · 0 评论 -
Molden多点触摸的试用体验(M2Touch plugins,M2Touch Gateway,M2Pad)
上周五看到老板邮件,说是Molden新出了M2Pad的应用到Apple store上,让我试一下功能如何。后来想想,Vizrt的合作伙伴可是真不能小看,他们推出新应用的能力真是太强了,在Vizrt推出Viz Anchor没多久,就有Engine Connect的应用推出,然后过段时间又来了M2Pad,两个功能类似,后者可以说是前者的加强版,后面推出M2Pad的公司可以说是省去了造车轮子的功夫,功能原创 2011-12-05 16:49:34 · 2244 阅读 · 0 评论 -
如何制作Viz Artist插件-理论篇
Viz Aritst提供了众多的插件供用户使用,但是有些时候我们还是觉得不够用,我就是其中一位,我编写了一个给插件所在的组加子组的插件。这里我插一句,Viz Aritst中的插件可以分为两种,一种是(.vsl)类型,此种插件对于熟悉Script的并不陌生,将你插件通过简单的修改,保存为vsl后缀,并放到Artist的plugin文件夹就可以重复使用了。另外一种就是(.vip)为后缀的插件,原创 2012-09-26 09:20:30 · 2801 阅读 · 2 评论 -
在Viz Artist中如何使用脚本动态创建动画
举例说一下在什么时候会用到,在一个触摸屏,你有一个可以浏览的图片列表,每张图片都有固定的位置,并且都可以移动,单次可以浏览一张图片,当你切换到下一站图片时,希望当前的图片能够用动画的形式回到它的初始位置,这个时候你就会发现问题了,你不知道图片会被移动到那里去,所以不能提前做动画,那么只有动画创建动画才能满足这个需求,同理你可以把这个方法用到其它想用的地方。原创 2013-08-26 23:23:07 · 2238 阅读 · 0 评论 -
原来这就是Control Channels
不久之前才了解什么是control channels,先上图咱们看看在哪里可以找到。那么这个control channel能干什么呢?原本你想要控制一个container或者附加在上面的文字、插件等的话,你首先要做的是找到这个container(这里先不说control插件),那么你也许会这么写:RENDERER*TREE*$group*GEOM*TEXT SET name1如原创 2013-12-11 15:56:01 · 2313 阅读 · 2 评论 -
关于Sub MoveAllChannelsToDirector(director As Director)
Viz Scripting的对于container的函数MoveAllChannelsToDirector(dir) 是这么介绍的“Moves the animation channels to the specified director.” 但事实上,它的功能是把当前container以及其所有的子container的动画都移到一个指定的director。请注意它是包括所有当前contai原创 2012-07-11 15:46:34 · 865 阅读 · 0 评论 -
我的触摸屏制作”简史“2
"差一点就是最全面的一个。为什么差一点请看本文续篇。",这是上一篇卖的关子,为什么这么说呢?首先,大家是否注意到了,那个功能全面的触摸屏里面没有任何灵活的板块可以提供给节目使用,除了可以在社交板块换一下评论内容,图片等。其它都是实时数据。假设我们现在今天有穆勒要破世界杯进球的记录,我们能否在触摸屏里面回顾一下之前的世界杯进球记录,看一下他们分别参与多少场比赛,进球数分别数是多少。答案肯定是没有原创 2015-11-16 15:46:58 · 985 阅读 · 0 评论