首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iTunes可视化--它是用什么类型的代码编写的,代码是什么样子的?

iTunes可视化--它是用什么类型的代码编写的,代码是什么样子的?
EN

Stack Overflow用户
提问于 2010-04-06 02:31:37
回答 5查看 2.3K关注 0票数 0

作为一名web开发人员,我知道事件驱动的用户界面是如何编写的,但不了解其他代码家族(比如汽车软件、流水线上的自动化软件、驱动程序,或者CNN上爬行的低三分之一,等等)。

我在看iTunes可视化工具(示例),我很好奇:

  1. 用于编写可视化工具的代码是什么?目标C?
  2. 它使用核心动画吗?这个库提供什么类型的抽象?
  3. 代码是什么样子的?它是生成疯狂图形的数学方程式列表吗?是推特的关键帧列表吗?是否有一系列的图像,分形,蠕虫洞,花,火花,和一些魔术混合在一起。还是完全不同的东西?

我不是在寻找一个教程,只是了解一些与web开发非常不同的工作原理。

哦,我知道iTunes是闭源的,所以所有这些都是猜想。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-04-06 02:43:36

我认为:

  1. 可能是C和/或带有OpenGL的Objective。
  2. 有可能。核心动画提供图层(图像),可以非常容易和有效地动画(淡入,淡出,翻译,旋转等)。它可能使用与OpenGL相同的硬件加速。这些层可用于可视化器中的转换。
  3. 你的赌注和我的一样好,但你可能是对的。他们可以使用一些数学方程作为输入,以一些变量(如声音的振幅)并产生图像。
票数 0
EN

Stack Overflow用户

发布于 2012-04-06 05:09:54

对于特定的iTunes可视化器,我认为它是由Flight404...in渣创建的。搜索他的网站。我想是他几年前和安德鲁·贝尔一起做的

票数 3
EN

Stack Overflow用户

发布于 2010-04-06 13:25:09

虽然默认的iTunes可视化器是用Objective/C++编写的,但是您也可以使用石英作曲家编写iTunes可视化器,它包含在Mac上的XCode中。它是一个基于节点的视觉效果合成环境。它有一个创建音乐可视化器的模板。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2582347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档