起步走
m |
|||
Line 1: | Line 1: | ||
<!-- Page info --> | <!-- Page info --> | ||
− | {{Title| | + | {{Title|起步走}} |
{{Navigation|Category:Manual|Doc:Animation_Basics}} | {{Navigation|Category:Manual|Doc:Animation_Basics}} | ||
[[Category:Manual]] | [[Category:Manual]] |
Revision as of 13:02, 1 June 2010
Language: |
English • čeština • Deutsch • español • suomi • français • italiano • 日本語 • Nederlands • polski • português • română • русский • 中文(中国大陆) • 中文(台灣) |
介绍
当您启动 Synfig Studio,会出现下面的窗口:
Synfig Studio 界面主要的组件有:
- 工具箱 — 是 Synfig Studio 主窗口。关闭这个窗口也就意味着退出应用程序。它包含系统菜单和按钮,各种工具等等用于创建和编辑您的作品。
- 画布 — 这是你的作品和动画出现的地方。
- 面板 — 包含工具和您的项目中的具体元素的信息。有些面板甚至能让您修改那些元素。
注释 如果您的 Synfig Studio 界面布局看起来不一样,没关系在截图上所显示的安排是非常容易恢复的。在工具箱的"文件"菜单中,选择"面板 → 重设窗口为原始布局"。
|
在中央位置的窗口被称为画布窗口。每一次启动 Synfig Studio,都会打开一个新的画布窗口。该窗口代表根画布,此刻这个对您来说没什么多少含义,好了——我们只是让您随便看看。在画布窗口的左上角,您会看到一个带有插入符的按钮。如果点击这个插入符按钮,会弹出画布窗口菜单。(另外,如果在画布空白,没有层的位置上点击右键,也会出现这个菜单。)您现在知道最重要的画布菜单在哪里了,对,就在画布窗口。不错。
另外两个窗口(一个在下,一个在右)是可定制的停靠对话框,每一个对话框包含一些面板,排布成水平的或者垂直的。在停靠对话框中,有些面板是共享空间的,而且您可以通过点击他们的 标签进行切换。您也可以按照自己的意愿,通过拖拉面板标签到您希望的地方,把停靠对话框的内容进行重新安排。
如果您不小心关掉了一个面板(拖拉出停靠对话框,然后关掉这个新的停靠对话框),别担心,只要在工具箱上,选择工具箱菜单"文件 → 面板",点击您想要的面板名字。
最重要的面板有:
- 层面板 — 这个面板为您显示面板上层的层次等级。它也允许您对这些层进行操作。
- 参数面板 — 这个面板为你显示那些当前选中的层的参数。在选中多个层时,只显示这些被选中的层的共同参数。
- 工具参数面板 — 这个面板为您显示当前选中的工具的参数。
- 导航面板 — 这个是显示当前选中的画布的缩略图像。您也可以在这个面板上放大或四处移动焦点。
- 历史面板 — 这个是显示当前创作的历史堆栈。您也可以编辑历史中的动作。
Synfig Studio 有很多的面板。如果您不知道某个面板的用途,只要把鼠标放在其图标之上,会弹出一个提示其功能作用的提示。
深入了解
Synfig Studio,类似其它出色的图形程序,把画布上独立的元素分解成多个层。然而,它和其它程序在两个主要方面不同:
- Synfig 独立的层通常作为一个单独的“元件”。如,一个单独的区域,一个区域的轮廓,一个导入的图片,等...这样让您既有良好的灵活性又可以很好的控制。一个创作有上百个层并非罕见之事(当然是按照创作者意愿组织的层次等级)
- 层不仅是位于其下的图像的合成信息,同时也会按照一定的方式对其进行扭曲和/或编辑。在这里,Synfig 的层运作更像 Adobe Photoshop 或 Gimp 里的滤镜。比如,我们有一个模糊层,放射式模糊层,球形化层,颜色矫正层,倒角层,等...
每个层都有一套参数来支配其行为表现。当您点击一个层(不管是在画布窗口,还是上面说过的层面板上),在参数面板上就发现到它的各种参数。 Synfig Studio 有一个自动复原的功能。如果它崩了,即使是当前的文件没有保存过,也不会丢去超过五分钟的工作。重启程序是会自动提示用户复原未保存的变化。不幸的是,历史记录没办法恢复。
您也许发现 Synfig Studio 运行得不快,尤其在超过3年的硬件上,使它几乎无法使用。但是在新硬件上其表现是可以接受的。这个问题最大的原因是,为了能够达到高动态范围的图像成像(High-Dynamic-Range Imaging),它所有的颜色处理都是用浮点计算的。
然而,一些将要达成的重要实现和优化工作应该会极大的改进Synfig在所有平台上的执行效率。目标不是200%,而是至少2000%的速度提升。目前在开发分支有个正在进行的,通过OpenGL 实现来这些优化。它已经显示出非常有前途的结果,只是还没到可用阶段而已。
起步
来,一起创建些有趣的东西,试试这个程序!
首先,在工具箱,点击圆形工具(如果您不知道是哪一个,可以把鼠标放在它们上面,直到您发现其中一个的工具提示指出是“圆形工具”的)。
点击圆形工具,您应该注意到工具参数面板产生变化了。但是我们稍后再来说这个。
注解 有些用户也许会经历下面的问题:用圆形工具在画布上点-拖,也许什么也看不到,或者是弄出了超大的圆形。这是已知的问题。要解决它,到"文件 → 输入设备",取消所有的设备(比如Macintosh鼠标按钮模拟和USB光电鼠标)。如果您有扩展输入设备要有,如压感笔,可以在这里激活。完成这个改变后,Synfig 就会跑得如您所愿
|
。
选中圆形工具后,您就能在画布窗口中创建圆形了。就像您希望的一样——在画布上点击,拖动改变半径大小,释放鼠标按钮。去创建两个圆形(如果您喜欢,可以更多)。如果您在拖动之前不小心释放了鼠标按钮,最终会创建的是一个半径为0的圆形,它是完全不可见的!无需担心,这能很容易的得到修正。在属性面板中,您可以改变被选中的物件的参数。如果您刚好做了个半径为0的圆形,它应该还是属于被选中的物件。您可以改变它的半径为一个非0的,比如说10,稍后在用画布duck调整成您要的。
现在回到工具箱,点击变换工具(有个箭头的蓝色圆圈)。然后,点中画好的一个圆形。您会看到一个边界框(这时候这个是没什么用的,我离题了),一个绿色的点处在中心,还有一个青色的点在半径上。这些点被称为ducks。如果您想改变这个圆形,抓住某个duck四周拖拖。很容易哦!
您可以通过点击来选择一个层。如果您想选中多于一个层,按下Ctrl键再点——这个对于画布窗口和层面板都有效。试试看!
您也可以选择多个ducks,您用几个方法来做。首先,您可以按下Ctrl然后一个一个点击要选的duck,但是这个方法可能比较繁琐。有个更快捷的方法——用s选择框,点击鼠标并拖过那些您想选中的ducks 的地方。
继续,选中那两个圆形,全选它们的 ducks 。在多个 ducks 被选中时,移动其中一个 duck 也就会移动所有的 ducks,这是取决于变换工具的。也许,更写实的名字应该是“移动”或“变换”工具
在不是选中多个 ducks 的情形下,旋转和缩放工具 非常类似于变换工具。动手试一试会比只看文档来到容易。选上几个圆形,再选取所有的ducks,试试旋转和缩放工具。
注意,duck 操作工具有一些和它们关联的选项。如果某个特定工具用起来非如您所想,查一下工具选项面板,看看是否是您要的设定。
链接
现在让我们试一下链接。假设我们想让这两个圆形总是一样大。选上这两个圆形,然后选中他们的半径ducks(青色的点)。
要选择多个ducks,可以沿着它们拉一个方框,或者选上第一个,然后按下Ctrl键再选择其余的。一旦您把两个半径 ducks 都选上了,请右击其中一个,会弹出一个菜单。点击"链接"。砰,参数链接到了一起。您可以自己证明:选中任一个圆,改变它的半径——另一个也会跟着变化。很灵巧,对吧?
链接是 Synfig 的一个基本的,而且很重要的概念。您可以创建的链接不只限于 ducks 之间,多个被选中的层的参数之间也可以:在参数标签上右击参数,选择"链接"。
题外话 |
颜色选择
假如您想让其中一个圆形有不一样的颜色。在工具箱中,那些工具下方,您会发现轮廓/填充颜色选择器,轮廓宽度选择器,以及其它东西,比如如默认混合方法和渐变。轮廓/填充颜色部件就像您所希望的那样——您可以点击填充颜色,会出现一个颜色拾取器。改变颜色是相当容易的。 但是,有时候您只是想直接选个颜色。这就要用到调色板编辑器标签了。尽管它的功能还没有 100% 完成(比如,保存和加载自定义色板都还没有实现),默认的色板还是相当令人满意的。点击调色板编辑器面板标签,看一看——它是个调色色板外观的图标。用鼠标左键点击颜色,改变的是轮廓颜色,鼠标右击改变的是填充颜色。
一切都不错,可以我们还是没改变那个圆形的颜色。有三种方法可以做到这点。第一个是选择这个要编辑的圆形层,在参数面板双击"颜色"参数。会弹出一个颜色拾取器,可以调色。假设您已经把您要的颜色设成默认填充或者轮廓色。在参数面板的颜色参数上右击,选择"应用填充色"或"应用轮廓色"。最后一个方法是,用工具箱上的"填充工具"点击画布中的圆形。砰,圆形变色了。这个方法不是只是对圆形有用,我们很快就会知道。
用圆形多玩玩,调调各种参数,看看有什么变化。比如,把羽化参数设为5。
深度发掘
当然,您还只是知道如何使用Synfig Studio的基本功能,还不知道如何让对象动起来。这是下一章节会涉及的。