Cinder vs OpenFrameWork哪个更适合C ++初学者?

时间:2017-02-02 21:58:15

标签: openframeworks cinder

我是MFA视觉设计专业的学生,​​他正在为我当前的项目寻找视觉解决方案,所以我决定使用创意代码来产生某种几何视觉效果。我不知道作为一个初学者,煤渣或者我应该首先潜入哪一个?如果请,你能解释一下为什么吗?

3 个答案:

答案 0 :(得分:4)

两者都没有:如果你不太了解C ++,你会绊倒各种松散的电线。话虽如此,如果你在网上提到OF,你更有可能找到帮助,即使问题与C ++而不是OF本身有关。我的印象是OF社区对此更加宽容,因为它更大,所以有更多的眼睛和人力来回答非OF问题。

另一方面,一旦你对C ++更加熟悉并且问题开始出现在框架中,我发现Cinder周围较小的社区更加热衷 - 并且更专注于专家 - 而不是的。我怀疑这是因为Cinder社区拥有更高密度的高度专业用户和从业者。

答案 1 :(得分:2)

我认为OF更适合初学者。我使用两者,但无论如何,这是我的要点:

  • OF在网络上拥有更多用户,插件和已发布的代码。大概 你需要做的就是已经完成并慷慨地发表了 插件。
  • Cinder采用更多C ++风格设计,对于初学者来说可能有点混乱。我觉得OF更容易接受。

我建议您下载并试用它们。查看他们的示例,它们将向您展示每个人如何编写代码。

答案 2 :(得分:1)

这是一个有2年历史的问题,对于原始海报来说较少,而对于后代来说则更多:

Morpheu5在上面说过,如果您是一个绝对的初学者,那么两个库都可能会令人沮丧地陡峭地学习。对于初学者来说,Processing或Web版本P5.js可能是更好的选择。