Skip to main content

写给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组件库

此外还有一系列的开箱即用的外接设备节点库IO协议节点库

导出Windows应用程序

任何你用vvvv编写的项目,都可以被导出成为一个windows的应用程序。其他平台也正在计划中。

舒适的版权模式

vvvv对于非商业应用是免费的。只需要下载安装,然后使用它:

  • 不会询问额外的问题
  • 没有复制保护
  • 没有功能限制
  • 没有强制注册
  • 根据你的商业项目的类型大小来支付(个人,自由开发者或者中小企业,大型商业项目)
  • 你将获得最新的版本
  • 支持按年按月的计费方式

如果你正要开始使用vvvv来开发商业项目,你只需要购买一个开发者作为的license