“VVVV”是一套用于及时视频分解的东西包,供给了一种便当原型计划以及开辟的图形编程言语,旨正在使对于年夜型媒体情况的操控愈加简单,这些手腕包含物理界面,及时影象,能同时与很多用户互动的音频以及视频。
“VVVV”功用特征:
1.运用铺展轻松处置少量工具:
vvvv可以同时处置少量的工具,不管是图形或者是数据,用户其实不需求为此支出出格明显的积极。用vvvv把持单个图形工具的实例与1000个实例正在用户界面上没有会有分明的差别,咱们称之为”Spreading(铺展)”。
咱们偶然要将差别的数值分派给一组工具中的每一个集体,铺展是对于这类行动的一种笼统。配置一张表,如同正在餐桌上散发碟子,它们正在桌上有差别的地位。vvvv包括良多铺展天生器,以便当咱们为一年夜组工具编写庞大的行动。
2.运用Boygroup的无缝多机投影技能:
有良多使用场所需求运用多少台PC来到达需求的输入屏幕/投影数,独自把持这些PC机很简单把工作搞患上一团糟糕。取而代之的是,vvvv可让咱们很简单地从一台效劳器上应用Boygrouping技能把持恣意数目的客户端较量争论机。
Boygroup使咱们能够轻松树立多屏零碎或许无缝多屏投影。它使咱们能够树立衬着集群,咱们能够独自地遴选哪一个节点正在效劳器上跑,哪一个正在客户端上跑。它可以把持哪些数据需求正在收集上传输,哪些更合适正在一切的客户端上经过较量争论患上出,这类才能使咱们没有需求甚么把戏就可以手动优化一个配置。
3.基于DirectX的三维衬着:
vvvv的3维引擎是基于微软的DirectX技能。DirectX是一组用于高功能较量争论机图形的API(使用顺序接口)。应用古代图形卡的才能,DirectX让vvvv的衬着施展阐发可以靠近较量争论机游戏的程度。
正在将DirectX的特征转译到vvvv的图形编程界面时,尽量地坚持了DirectX的术语。如许熟习DirectX编程的人会很简单了解这层外套下的本质。
4.加载3D模子:
虽然vvvv有一些结点用于创立、较量争论或者修正多少数据,但不该将它看做一个三维建模东西。让已经有的物体动起来的精确办法是用DirectX本人的.x格局文件导入带有纹理的模子,简直一切的支流3维建模软件都撑持这类格局。除导入模子,
vvvv供给了规范多少体如四边形、栅格、立方体、球体,固然另有茶壶。
5.运用静态图形或者影象对于3D模子的纹理:
正在vvvv中运用纹理有着很年夜范畴的挑选。除传统的运动图象(如bmp,targa,png,dds等),vvvv能够用影象文件、摄像机输出或许flash影片做为任何三维物体的贴图。乃至桌面的一局部都能成为一种纹理,纹理也能够正在一个patch中从恣意数据来及时发生。
6.及时着色编程:
vvvv的像素以及极点着色运用户可以实现比凡是的3d表面更多的视觉施展阐发。着色顺序使你能正在显卡上运转顺序,着色顺序明白了显卡若何剖析发送给它的每一个3d极点,正在它下面加载了甚么样的较量争论,每一个像素的色彩又是若何患上出的。
7.及时物理模仿:
vvvv中包括了Russel Smith做的ODE,这是一套开源的高功能的库函数,能够用来模仿刚体能源学(带磨擦的碰撞检测),ODE正在模仿运载东西、假造理想情况中的物体、假造生物以及别的良多使用中都十分有效。
8.及时视频剖析:
视频剖析结点是经过freeframe插件系统来完成的,因而能够离开vvvv自力开辟。已经有的一些结点完成了一些差别的跟踪技能. 如:表面捕获,颜色捕获,活动检测等。假如这些还不敷,你总能够开辟出订制的freeframe插件。
9.音频功用:
vvvv的声响引擎基于微软的DirectShow技能,可以播放绝年夜少数格局的音频文件和对于多个音频文件停止复杂的混音(只需这些文件能够正在Windows Mediaplayer中播放)。
一切的带有WDM驱动的输出设置装备摆设(也称为多声道设置装备摆设)都可以与vvvv共同任务。对于良多人来讲十分风趣的一件工作是剖析输出的声响,有多种办法能够失掉各个声道的音量或许经过FFT(傅立叶转换)算法失掉差别频次的音量。
10.与林林总总的内部设置装备摆设以及和谈交互的才能:
vvvv具备把持多种第三方设置装备摆设的才能,比方DVD播放机、产业接口(用于照明以及电气)、触摸屏、游戏设置装备摆设、转盘、定位以及定向传感器、MIDI设置装备摆设、DMX接口、串行接口、键盘以及鼠标。
除与别的较量争论机或者软件通信的底层和谈如TCP、UDP以及RS232外,高层的结点答应经过MIDI、DMX、ArNet、OSC、HTTP以及IRC等通信。
VVVV是图形及文本混淆型编程言语情况,便于原型计划及开辟,它的计划初志为便当处置年夜型多媒体情况与物理接口的操控愈加简单。此中包含及时静态影象,能同时与很多用户发生交互的音频以及视频才能。其特色正在于及时,别的的很多言语对于编写以及运转等具备良多差别形式,能够收费用于非贸易使用。
vvvv合用于很多场所,包含罕见的较量争论机相干的媒体如音频、视频、3维动画、因特网等等,罗列的只是出格抢手的罢了。除能为上述媒体创作以及转换,vvvv也很简单练就承受处置各类输出并向各类内部设置装备摆设发生输入的才能。
网址入口:https://vvvv.org/documentation/cn.propaganda