可视化编程的一些资料

1,quest3D

http://www.quest3d.com/index.php?id=208

  

2,vvvv:主要是windows平台

http://vvvv.org/

 

3,Quartz Composer 主要是mac平台

http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html

 

4,Harrison

http://www.harrisondigitalmedia.com/

 

5,Blender也实现了结点组合式的可视化编程

Nodes are a good tool that provide a user interactive, each node is a box with inputs and outputs that implement a function. 

Each node have interactive parameters that user can be set. Each node can be linked with others nodes linking outputs to inputs

Blender的Composite Nodes 模块,在这里:http://www.blender.org/development/release-logs/blender-242/blender-composite-nodes/

opencv和Blender结合,BlenderOCV:http://blog.damiles.com/2008/12/blenderocv-blender-can-be-good-and-powerful-tool-for-computer-vision-with-opencv/

 

6, Harpia

 基于OpenCV的可视化编程 开源

http://s2i.das.ufsc.br/harpia/en/home.html

 

7,processing 基于opengl的可视化编程, 开源

http://www.processing.org/

 

8,community core vision  界面使用opengl绘制,缩写ccv,注意运行ccv必须安装quicktime开源

http://ccv.nuigroup.com/ 

Code downloadn: http://nuicode.svnrepository.com/svn/tbeta/trunk/tbeta/Windows

    ccv是基于openframeworks开发的。OpenFrameworks和Cinder都是基于C++的开发框架/库,新媒体技术新势力。 功能上,可与Processing做类比。使用上,比起Processing的快速简洁,OF和Cinder要复杂一些,更偏向技术人员。

豆瓣上的一个小组:http://www.douban.com/group/OpenFrameworks/

 

9,sourceForge上面有一个简单的visual programming开源库:

http://sourceforge.net/projects/svprog/

 

10,Movid: modular open vision interactive demon 

http://www.movid.org

 

11,Autodesk‘ Node-based Interactive Creative Environment。 简称ICE

     ICE is a powerful platform for creating and sharing custom tools, dynamic effects, advanced character rigs,and procedual models without the need to script a line of code. The flexible, intuitive, visual programming interface helps artists to work more efficiently and easily explore new creative ideas, while a high-performance parallel processing engine helps increase interactivity and boost productivity. Artists can modify or extend effects using a standard editing workflow with the ICE FX Builder. ICE effects can be exported to Autodesk Maya software or Autodesk 3ds Max software.

http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13571400

商业的工业级产品。


12,NodeBox2

http://beta.nodebox.net/

NodeBox 2 is an open-source application that generates visual output based on programming code, a node-based interface or natural language (i.e. English.) In the user interface you connect nodes (building blocks) together to create interesting visuals.  Nodes can be opened to examine or edit the (Python) source code. AI techniques allow the system to evaluate written text and transform it into nodes using analogy and conceptual association.


13,Synapse

Synapse is a node based compositor,http://code.google.com/p/vexx/


14,MindNode

思维导向软件。http://www.mindnode.com/

各种软件综述:http://www.plastikwrap.com/news/vj-software-and-interactive-visual-programming/


15,into  一个开源的 人工智能框架。

http://intopii.com/into/


16,Visual Minds,基于flash开发

http://www.visualminds.hu/en/tag/node-based-environment/

17,MeVisLab  强大的图像处理模块框架库,主要偏向医学图像的应用。
http://www.mevislab.de/home/about-mevislab/
MeVisLab represents a powerful, modular framework for the development of image processing algorithms and visualization and interaction methods, with a special focus on medical imaging

18. Voreen:体数据可视化软件。
http://voreen.uni-muenster.de/?q=download

19.  nodewerk
http://nodewerk.com/

20. cinder
http://libcinder.org/

History:

   add ccv - 2010/12/23

   add ice - 2011/3/9

   add boxnode ,add Synapse - 2011/9/28

   add into - 2011-12-2

   add MeVisLab - 2012-7-24

   add Voreen -2012-10-12

  add nodewerk-2012-12-27

  add cinder 2013-04-26


你可能感兴趣的:(编程,quartz,workflow,processing,interface)