写给creative coders
作为创意工程师,你所使用的各式各样的框架,它们基本上都在做着类似的工作。而它们间彼此最大的不同在于是如何完成工作的。vvvv的开发基本上开始于2000年左右,这么多年来一直专注于如何更方便,更快速地使用实时的可视化编程环境。而最新的版本,也就是vvvv-gamma则是这漫长经验累积的结果。
用户使用vvvv来做些什么
vvvv被广泛地用于各种领域,包括:生成艺术,交互设计,数据可视化,计算机图像学,VR,演出控制,物理计算,机器学习,以及各式各样的快速原型设计。可以来Gallery看看各种案例。
根据你从不同的平台而来,vvvv可以提供给你不同的益处。
来自其他的创意编程环境
如果你对下列可视化编程的环境很熟悉的话:
...那么,下面的信息你可能会感兴趣。
庞大的,模块化的,开源的节点库
查看Library页面,你可以纵观你能够使用各种各样的,大量的vvvv的节点库。大部分的节点库是开源的(部分节点库是因为组织结构的原因,没有做到开源)。除了核心库VL.CoreLib之外,还有几个大型的节点库资源:
- VL.Stride: 用作3D渲染,shader编程,VR...基于Stride引擎
- VL.Skia: 用作2D渲染,矢量图形的输出...基于Skia
- VL.OpenCV: 用作计算机视觉,... 基于OpenCV
- VL.Fuse: 一个GPU的工具集,用来使用Stride
- VL.Elementa: 一个Skia的UI组件库
导出Windows应用程序
任何你用vvvv编写的项目,都可以被导出成为一个windows的应用程序。其他平台也正在计划中。
舒适的版权模式
vvvv对于非商业应用是免费的。只需要下载安装,然后使用它:
- 不会询问额外的问题
- 没有复制保护
- 没有功能限制
- 没有强制注册
- 根据你的商业项目的类型大小来支付(个人,自由开发者或者中小企业,大型商业项目)
- 你将获得最新的版本
- 支持按年按月的计费方式
如果你正要开始使用vvvv来开发商业项目,你只需要购买一个开发者作为的license。