вход
Примечание: Это автоматический перевод; воспользуйтесь понятном языке без сленга.

динамический увеличительным стеклом

Форумы : динамический увеличительным стеклом
динамический увеличительным стеклом
venusasaboy73 - 10-25-2007


Привет всем,

Написал я уже об этом в общих afterfx обсуждение группы, и я уже говорил я, возможно, больше шансов в решении этого здесь.
Извините, если я скопируйте оттуда:

Позвольте мне извиниться за мое плохое английский заранее, Я надеюсь удастся сделать это, как ясно, возможно.
Я пытаюсь создать динамичную увеличительное стекло.
У меня есть большие композиции (W = 5000px LH = 1440px), что я буду использовать так как увеличенное части (в масках, конечно), а также часть будет увеличен.
Я создал объект, который будет мой "объектив", из двух кругов, , который будет выделять часть, и одна, которая будет содержать увеличенную версию.
Я связан все с нуля объект, и по этому мне удалось переместить маску вокруг большого состава в соответствии с движением маленького подчеркнув круг, но то, что я в основном нужно сделать, это динамично двигаться состав тоже так, что выделенные части, и часть magnifyed матч.
Я не могу использовать magnyfing стекла том, что в учебном пособии раздел, как это важно, чтобы magnifyed части не потерять качество, и о том, что изображение выглядит четким, как это возможно.
и я должен иметь отдельную выделенную часть и часть magnifyed так заметны.

Я думаю, что следует связать центр моего подчеркнув окружности на должность большой состав-то, однако позиция стоимости придется пойти противоположном движению Я заключу с подсветкой окружности (то есть, если я перейду на левую, состав необходимо двигаться вправо, вроде как, каким образом камера работает, когда вы переместите его вокруг, и у вас есть 2 слоя очень далеких друг от друга)

помощь!
Как я могу это сделать? это вообще возможно?

спасибо
V.

Re: динамический увеличительным стеклом
Dan Ebberts - 10-26-2007


выражение, вероятно, довольно прост, но это зависит так много, как у вас есть вещи созданы. например, скажем, у вас есть увеличенное Comp, который состоит из лупы в центре и увеличенных карте ниже, и, возможно, дорожку штейна на карту той же форме, как увеличительное стекло и основателями к Лупа. Comp что бы быть вложены в компании, которая unmagnified карта.

Вернуться в увеличенном Comp, у вас есть выражение на карте, что caclulates как далеко центре лупы Comp это в основном компании, и движется в увеличенном карте эту сумму раз magification фактор, в обратном направлении.

так, например, если ваше увеличение было говорить, X4, выражение будет выглядеть следующим образом:

Увеличение = 4;
C = Comp ( "основного" Comp ");
L = C.слой ( "лупа" Comp ");
Значение - (L.Позиция - [C.ширина,C.Высота] / 2) * 4;

вроде того, в любом случае.

Dan

Re: динамический увеличительным стеклом
Venusasaboy73 - 10-26-2007


привет Dan,
Спасибо за Ваш ответ.
Это выглядит почти права, но у меня немного проблема сделать его работу, как я хочу это так думаю я избавить нас некоторое время, если я вам точно описать, каким образом состав настроен.

Комп это 1550px X 620px
Уровень 1 представляет собой объект с нулевой позиции она установлена в центре внимания компании на 775, 310

Уровень 2 представляет собой альфа-штейна 300x300 пикселей с его позицией, поставленных на 211, 85 и основателями с нулевым объект

Уровень 3 является увеличить состав которого 3660px X 1440px и он установлен в положение 987,5 , 395, который совпадает с центром из матового слоя

4 слой представляет собой твердый слой 48x48 пикселей с маской круга одинакового размера и положения, установленные в центральной части Comp на 775, 310 и основателями с нулевым объект

5 слой представляет собой твердый различные маски для подключения слоя 4 слоя 6 и основатель слоем 4

6 слой является еще одним слоем твердого 348x348 пикселей, с кружком маска того же размера, который в кадре по увеличению состава и его позиция 251, 16, в котором еще раз, соответствующей центральной части увеличить Comp и альфа слоя матовой и основателями в 4 слоя

слой 7 состав будет magnifyed, , который так же, как увеличить Comp, но сократить на 43% и расположены на 775, 310

вещи, как сейчас, центре слоя примерно четыре области, которые вы видите magnifyed и является координационным центром какого-либо движения нужно делать.
Что мне нужно для получения является имеющие увеличить Comp (ака слой 3) двигаться вокруг, когда я перехожу с нулевым объекта и всех его основателями слоя.

Я, если применить выражение к нулю объект, он работает, только если я переместить увеличить Comp.
если я пытаюсь использовать его на любой другой слой вещи не работают совсем так, как я в них нуждаются в.

теперь, Я понимаю, я в основном с просьбой сделать работу за меня, но, пожалуйста,, помощь! :)

Re: динамический увеличительным стеклом
Dan Ebberts - 10-26-2007


OK - я предлагаю движущегося слоя 3 до тех пор, пока он находится в правильной postiion по сравнению с исходным установки. а затем сделать его ребенок нулевой. затем применить эту позицию выражение Layer 3:

Thenull = thiscomp.слой (1);
Tobemagnified = thiscomp.слой (7);

Увеличение = 1 / (tobemagnified.шкале [0] / 100);
стоимость - (thenull.Позиция - [thiscomp.ширина,Thiscomp.Высота] / 2) * увеличения;


это все зависит от нуля время в центре внимания компании, если вы сделаете его родитель Layer 3. Я не пробовал, но она должна быть близка.

Dan

Re: динамический увеличительным стеклом
Dan Ebberts - 10-26-2007


крыс, - которые по-прежнему не работает. ОК - еще одна попытка:

Плотность = " .' `,^:"+'";~-_+<>i!LI?/ \|() (1) [] rcvunxzjftlcjuyxzo0qoahkbdpqwm * wmb8 &%$#@';
TARGET = thiscomp.слой ( "цель");
колонки = 80;
рядов = 60;
W = thiscomp.ширина / колонки;
H = thiscomp.высота / строки;

S = ""

для (VAR I = 0; I строк; I + +) (
для (VAR J = 0; J колонки; J + +) (
Центр = [W / 2 + J * W, ч / 2 + I * ч];
выборке = цель.Sampleimage (в центре,[(W-1) / 2,(H-1) / 2]);
S + = плотность [математике.круглый (линейные (пример [0],0,1,0,Плотность.длина - 1))];
}
S + = "\ \ R";
}
s

Dan

Re: динамический увеличительным стеклом
venusasaboy73 - 10-27-2007


Dan,
Еще раз спасибо за вашу помощь.
Попробую, что в понедельник, когда я обратно на работу, и я вас знаю!

ОТВЕТ НА THREAD
ФорумыОбучениеЖурналУслугивидеоклипыНовостиБлоги


© CreativeCOW.net Все права защищены.

Creative общин мира

[Верх]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol