From 491c10bda05b6a2bb37d758a1c9551cd47c60e49 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Thu, 5 Apr 2012 14:43:17 +0200 Subject: Documentation. Tutorials Japanese (by Masato HASHIMOTO) and Russian (by Artem Zolochevskiy) translations update. (bzr r11155) --- share/tutorials/tutorial-interpolate.ru.svg | 788 ++++++++++++++-------------- 1 file changed, 394 insertions(+), 394 deletions(-) (limited to 'share/tutorials/tutorial-interpolate.ru.svg') diff --git a/share/tutorials/tutorial-interpolate.ru.svg b/share/tutorials/tutorial-interpolate.ru.svg index 7d1c74219..a3db157a7 100644 --- a/share/tutorials/tutorial-interpolate.ru.svg +++ b/share/tutorials/tutorial-interpolate.ru.svg @@ -5,11 +5,11 @@ - + - - - + + + @@ -25,542 +25,542 @@ - - - - - - - - - - + + + + + + + + + + - - - Используйте для прокрутки Ctrl+стрелка вниз + + + Используйте для прокрутки Ctrl+стрелка вниз - - ::ИНТЕРПОЛЯЦИЯ + + ::ИНТЕРПОЛЯЦИЯ Ryan Lerch, ryanlerch at gmail dot com - - + + - This document explains how to use Inkscape's Interpolate extension + Этот раздел учебника описывает использование расширения Inkscape Интерполяция - - Вступление + + Вступление - - + + - Interpolate does a linear interpolation between two or more selected paths. It basically means that it “fills in the gaps” between the paths and transforms them according to the number of steps given. + Интерполяция выполняет линейную интерполяцию между двумя и более выбранными оконтуренными объектами. Суть данной функции — заполнение расстояния между объектами и их трансформация в соответствии с заданным числом шагов. - - + + - To use the Interpolate extension, select the paths that you wish to transform, and choose Extensions > Generate From Path > Interpolate from the menu. + Чтобы использовать расширение Интерполяция, выберите объекты, которые вы хотите преобразовать, и выберите в меню Расширения > Создание из контура > Интерполяция. - - + + - Before invoking the extension, the objects that you are going to transform need to be paths. This is done by selecting the object and using Path > Object to Path or Shift+Ctrl+C. If your objects are not paths, the extension will do nothing. + Перед применением эффекта объекты, которые вы собираетесь преобразовать, должны быть оконтурены. Это делается путём выделения объекта и использования меню Контур > Оконтурить объект или Shift+Ctrl+C. Если объекты не оконтурены, то эффект применяться не будет. - - Interpolation between two identical paths + + Интерполяция между двумя идентичными объектами - - + + - The simplest use of the Interpolate extension is to interpolate between two paths that are identical. When the extension is called, the result is that the space between the two paths is filled with duplicates of the original paths. The number of steps defines how many of these duplicates are placed. + Самым простым использованием расширения является интерполяция между двумя идентичными объектами. При применении расширения расстояние между двумя объектами заполняется дубликатами оригинальных объектов. Число шагов определяет количество этих дубликатов. - - + + - For example, take the following two paths: + Например, возьмём следующие два объекта: - - - + + + - - + + - Now, select the two paths, and run the Interpolate extension with the settings shown in the following image. - - - - - - - - - - - + Теперь выделите два объекта и запустите интерполяцию с параметрами, показанными на рисунке ниже. + + + + + + + + + + + - Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать конечные контуры: снятоИнтерполировать стиль: снято + Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать оконечные контуры: снятоИнтерполировать стиль: снято - - + + - As can be seen from the above result, the space between the two circle-shaped paths has been filled with 6 (the number of interpolation steps) other circle-shaped paths. Also note that the extension groups these shapes together. + Как видно из приведённого выше результата, пространство между двумя кругами было заполнено 6-ю (число шагов интерполяции) другими такими же кругами. Также заметим, что расширение сгруппировало их вместе. - - Interpolation between two different paths + + Интерполяция между двумя различными объектами - - + + - When interpolation is done on two different paths, the program interpolates the shape of the path from one into the other. The result is that you get a morphing sequence between the paths, with the regularity still defined by the Interpolation Steps value. + При интерполяции двух различных объектов программа изменяет форму контура одного объекта в форму контура другого. В результате этого вы получаете промежуточные изменения между объектами, регулярность которых определяется значением шагов интерполяции. - - + + - For example, take the following two paths: + Например, возьмём следующие два объекта: - - - + + + - - + + - Now, select the two paths, and run the Interpolate extension. The result should be like this: - - - - - - - - - - + Теперь выделите два объекта и запустите интерполяцию. Результат должен быть примерно такой: + + + + + + + + + + - - Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать конечные контуры: снятоИнтерполировать стиль: снято + + Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать оконечные контуры: снятоИнтерполировать стиль: снято - - + + - As can be seen from the above result, the space between the circle-shaped path and the triangle-shaped path has been filled with 6 paths that progress in shape from one path to the other. + Как видно из приведённого выше результата, пространство между кругом и треугольником заполнено 6-ю объектами, приближающими форму одного контура к другому. - - + + - When using the Interpolate extension on two different paths, the position of the starting node of each path is important. To find the starting node of a path, select the path, then choose the Node Tool so that the nodes appear and press TAB. The first node that is selected is the starting node of that path. + Когда расширение Интерполяция используется для двух различных объектов, важно положение начального узла каждого объекта. Чтобы найти начальный узел для объекта, выделите объект, затем выберите инструмент Узлы так, чтобы узлы появились и нажмите TAB. Первый выделенный узел является начальным узлом этого объекта. - - + + - See the image below, which is identical to the previous example, apart from the node points being displayed. The node that is green on each path is the starting node. - - - - - - - - - - - + Посмотрите на изображение ниже. Оно идентично предыдущему примеру, за исключением отображения узловых точек. Зелёный узел на каждом объекте — начальный. + + + + + + + + + + + - - + + - The previous example (shown again below) was done with these nodes being the starting node. - - - - - - - - - - + Предыдущий пример (см. снова ниже) был создан, исходя из данных положений начального узла. + + + + + + + + + + - - Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать конечные контуры: снятоИнтерполировать стиль: снято + + Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать оконечные контуры: снятоИнтерполировать стиль: снято - - + + - Now, notice the changes in the interpolation result when the triangle path is mirrored so the starting node is in a different position: + Теперь обратите внимание на изменение результата интерполяции, если начальный узел контура треугольника находится в другой позиции: - + - - - - - - - - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - Interpolation Method + + Способ интерполяции - - + + - One of the parameters of the Interpolate extension is the Interpolation Method. There are 2 interpolation methods implemented, and they differ in the way that they calculate the curves of the new shapes. The choices are either Interpolation Method 1 or 2. + Одним из параметров расширения Интерполяция является Cпособ интерполяции. Есть 2 реализованных способа интерполяции и их различие в том, как они вычисляют кривые для новых объектов. Для использования вы можете выбрать способ интерполяции 1 или 2. - - + + - In the examples above, we used Interpolation Method 2, and the result was: - - - - - - - - - - + В приведённых выше примерах мы использовали способ интерполяции 2 и в результате получили: + + + + + + + + + + - + - - + + - Now compare this to Interpolation Method 1: - - - - - - - - - - - + Теперь сравните это с результатом, полученным способом интерполяции 1: + + + + + + + + + + + - - + + - The differences in how these methods calculate the numbers is beyond the scope of this document, so simply try both, and use which ever one gives the result closest to what you intend. + Описание различия способов вычисления данного параметра выходит за границы этого документа, так что проще просто попробовать оба способа и использовать тот, который даёт результат, близкий к необходимому. - - Экспонента + + Экспонента - - + + - The exponent parameter controls the spacing between steps of the interpolation. An exponent of 0 makes the spacing between the copies all even. + Параметр экcпонента контролирует расстояние между шагами интерполяции. Экспонента 0 делает расстояние между копиями объектов равным. - - + + - + - Here is the result of another basic example with an exponent of 0. + Здесь приведён результат другого простого примера с экспонентой 0. - - - - - - - - - - + + + + + + + + + + - Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать конечные контуры: снятоИнтерполировать стиль: снято + Экспонента: 0.0Шагов интерполяции: 6Способ интерполяции: 2Продублировать оконечные контуры: снятоИнтерполировать стиль: снято - - - - - - The same example with an exponent of 1: - - - - - - - - - - - + + + + + + Тот же пример с экспонентой 1: + + + + + + + + + + + - - - - - - with an exponent of 2: - - - - - - - - - - - + + + + + + с экспонентой 2: + + + + + + + + + + + - - - - - - and with an exponent of -1: - - - - - - - - - - - + + + + + + и с экспонентой -1: + + + + + + + + + + + - - + + - + - When dealing with exponents in the Interpolate extension, the order that you select the objects is important. In the examples above, the star-shaped path on the left was selected first, and the hexagon-shaped path on the right was selected second. + Когда имеешь дело с экспонентой в расширении Интерполяция, очень важен порядок выбора объектов. В приведённых выше примерах, звезда слева была выбрана первой, а шестиугольник справа был выбран вторым. - - + + - + - View the result when the path on the right was selected first. The exponent in this example was set to 1: + Посмотрите результат выбора фигуры справа первой. Экспонента в этом примере была установлена в 1: - - - - - - - - - - + + + + + + + + + + - - Продублировать оконечные контуры + + Продублировать оконечные контуры - - + + - + - This parameter defines whether the group of paths that is generated by the extension includes a copy of the original paths that interpolate was applied on. + Этот параметр определяет, будет ли группа сгенерированных расширением объектов содержать копию оригинального контура, к которому применялась интерполяция. - - Интерполировать стиль + + Интерполировать стиль - - + + - + - This parameter is one of the neat functions of the interpolate extension. It tells the extension to attempt to change the style of the paths at each step. So if the start and end paths are different colors, the paths that are generated will incrementally change as well. + Этот параметр является одной из приятных функций эффекта интерполяции. Он предоставляет расширению возможность изменения стиля объектов на каждом шаге. Так что, если начальный и конечный объекты разных цветов, генерируемые объекты будут постепенно меняться. - - + + - + - Here is an example where the Interpolate Style function is used on the fill of a path: + Вот пример, в котором функция Интерполировать стиль была применена по отношению к заливке объекта: - - - - - - - - - - + + + + + + + + + + - - - - - - Interpolate Style also affects the stroke of a path: - - - - - - - - - - - + + + + + + Параметр Интерполировать стиль также влияет на обводку объекта: + + + + + + + + + + + - - - - - - Of course, the path of the start point and the end point does not have to be the same either: - - - - - - - - - - - + + + + + + Разумеется, начальный и конечный объекты не обязательно должны быть одинаковыми: + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - Using Interpolate to fake irregular-shaped gradients + + Использование интерполяции для имитации нестандартных градиентов - - + + - + - It is not possible in Inkscape (yet) to create a gradient other than linear (straight line) or radial (round). However, it can be faked using the Interpolate extension and Interpolate Style. A simple example follows — draw two lines of different strokes: + В настоящее время в Inkscape возможно создать только линейный и радиальный градиент. Тем не менее, можно имитировать градиент, используя расширение Интерполяция и Интерполировать стиль. В следующем примере используются две ломанные линии: - - - + + + - - + + - + - And interpolate between the two lines to create your gradient: + Интерполяция между двумя линиями создаёт градиент: - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - Conclusion + + Заключение - - + + - + - As demonstrated above, the Inkscape Interpolate extension is a powerful tool. This tutorial covers the basics of this extension, but experimentation is the key to exploring interpolation further. + Как показано выше, расширение Inkscape Интерполяция является мощным инструментом. Этот раздел учебника описывает лишь основы использования этого расширения. Эксперименты являются ключом к дальнейшему изучению интерполяции. - + - - - + + + @@ -576,19 +576,19 @@ Ryan Lerch, ryanlerch at gmail dot com - - - - - - - - - + + + + + + + + + - - - Используйте для прокрутки Ctrl+стрелка вверх + + + Используйте для прокрутки Ctrl+стрелка вверх -- cgit v1.2.3