Processing 能否生成基于Netlogo和处理的艺术?
如果我的话题有点模糊,我道歉。我很难决定发布到哪个网站 几年前,我在街上散步时有了一个想法。我一直在阅读互联网上的计算机处理语言,以及它如何被用于艺术创作(尤其是艺术创作)。我知道,生成性艺术借鉴了很多。还有一种名为Netlogo的计算机语言,它可以利用复杂性理论来模拟自然、社会和工程系统 我的想法是创造一种艺术,让公众更容易与基于复杂性的模型进行互动和理解(特别是复杂性理论中的“涌现”一词是如何发生的)。我感兴趣的是探索如何以及是否可以将Netlogo和处理接口用于此目的。两者都是基于Java的,因此在这方面可以简化接口Processing 能否生成基于Netlogo和处理的艺术?,processing,complexity-theory,netlogo,agent,generative-art,Processing,Complexity Theory,Netlogo,Agent,Generative Art,如果我的话题有点模糊,我道歉。我很难决定发布到哪个网站 几年前,我在街上散步时有了一个想法。我一直在阅读互联网上的计算机处理语言,以及它如何被用于艺术创作(尤其是艺术创作)。我知道,生成性艺术借鉴了很多。还有一种名为Netlogo的计算机语言,它可以利用复杂性理论来模拟自然、社会和工程系统 我的想法是创造一种艺术,让公众更容易与基于复杂性的模型进行互动和理解(特别是复杂性理论中的“涌现”一词是如何发生的)。我感兴趣的是探索如何以及是否可以将Netlogo和处理接口用于此目的。两者都是基于Java
我有兴趣就我的想法展开对话。有人试过或想试一下吗?我所知道的基于代理的模型用作艺术的最好例子是约翰·麦科马克的。虽然我不认为它是使用处理或NetLogo实现的,但它是在博物馆中展出的。对它的描述开始了 “伊甸园是一个互动、自我生成的人工生态系统 蜂窝世界由不断发展的虚拟网络组成 生物。生物在环境中移动,制造和倾听 对于声音,觅食,遇到捕食者,可能还有 相互交配。随着时间的推移,生物进化以适应它们的生活 景观。”
我所知道的基于代理的模型用作艺术的最好例子是约翰·麦科马克的。虽然我不认为它是使用处理或NetLogo实现的,但它是在博物馆中展出的。对它的描述开始了 “伊甸园是一个互动、自我生成的人工生态系统 蜂窝世界由不断发展的虚拟网络组成 生物。生物在环境中移动,制造和倾听 对于声音,觅食,遇到捕食者,可能还有 相互交配。随着时间的推移,生物进化以适应它们的生活 景观。”
我所知道的基于代理的模型用作艺术的最好例子是约翰·麦科马克的。虽然我不认为它是使用处理或NetLogo实现的,但它是在博物馆中展出的。对它的描述开始了 “伊甸园是一个互动、自我生成的人工生态系统 蜂窝世界由不断发展的虚拟网络组成 生物。生物在环境中移动,制造和倾听 对于声音,觅食,遇到捕食者,可能还有 相互交配。随着时间的推移,生物进化以适应它们的生活 景观。”
我所知道的基于代理的模型用作艺术的最好例子是约翰·麦科马克的。虽然我不认为它是使用处理或NetLogo实现的,但它是在博物馆中展出的。对它的描述开始了 “伊甸园是一个互动、自我生成的人工生态系统 蜂窝世界由不断发展的虚拟网络组成 生物。生物在环境中移动,制造和倾听 对于声音,觅食,遇到捕食者,可能还有 相互交配。随着时间的推移,生物进化以适应它们的生活 景观。”
这是一个有趣的问题;不幸的是。话虽如此,我将试着笼统地回答你的问题: 我感兴趣的是探索如何以及是否可以将Netlogo和处理接口用于此目的。两者都是基于Java的,因此在这方面可以简化接口 没错。Processing和NetLogo都可以用作API。因此,要在它们之间创建接口,您只需:
- 创建一个新的Java项目,可能是在类似IDE的环境中
- 下载Processing并将
添加到Java项目的类路径中。可以找到有关使用eclipse处理的说明。注意:本教程是为旧版本的Processing编写的,因此Processing 3可能会改变某些内容core.jar
- 下载NetLogo并将其JAR添加到Java项目的类路径中。可以找到相关说明
- 编写Java代码,使用NetLogo API作为模型,并使用处理API绘制该模型。具体细节完全取决于你想做什么
编辑:另外,通过访问或转到文件->示例查看处理附带的示例。。。从您的处理编辑器。这些例子包括你可能感兴趣的细胞自动机和群集程序。这是一个有趣的问题;不幸的是。话虽如此,我将试着笼统地回答你的问题: 我感兴趣的是探索如何以及是否可以将Netlogo和处理接口用于此目的。两者都是基于Java的,因此在这方面可以简化接口 没错。二者都