Designer.kz: Как Импортировать Камеру С Max-а В Aftereffects - Designer.kz

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Как Импортировать Камеру С Max-а В Aftereffects

#1 Пользователь офлайн   Dul@t 

  • Активный участник
  • PipPipPip
  • Перейти к галерее
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 08 Август 2008 - 12:05

Как импортировать камеру с MAX-а в AfterEffects
Может кто знает как это сделать...
Нашел скрипт для макса, но поставить не смог

-- After Effects Camera Export
-- script by George Polevoy. June 01, 2001

-- comments
-- select your camera (must be target camera)
-- run this script (Ctrl+E)
-- analyse output for AE keyframe data
-- select everything from \"Adobe After Effects.... to ... End Of Keyframe Data\"
-- copy to clipboard (Ctrl+C), select your camera in AE and paste (Ctrl+V)
-- that's it

myCam = $
a = \"\"
st = StringStream a
fn outLine l = format \"%n\" l to:st
outLine \"\"
outLine \"Adobe After Effects 5.0 Keyframe Data\"
outLine \"tUnits Per Second 25\"
outLine \"tSource Width 768\"
outLine \"tSource Height 576\"
outLine \"tSource Pixel Aspect Ratio 1\"
outLine \"tComp Pixel Aspect Ratio 1\"
outLine \"Point of Interest\"
outLine \"tFrametX pixelstY pixelstZ pixels\"
for iTime = animationRange.start to animationRange.end do  
(
i = (iTime as integer) / ticksPerFrame
at time iTime
(
outLine  
(\"t\" +  
(i as string) + \"t\" +  
(myCam.target.pos.x as string) + \"t\" +  
((-myCam.target.pos.z) as string) + \"t\" +  
(myCam.target.pos.y as string) )
)
)
outLine \"Position\"
outLine \"tFrametX pixelstY pixelstZ pixels\"
for iTime = animationRange.start to animationRange.end do  
(
i = (iTime as integer) / ticksPerFrame
at time iTime
(
outLine  
(\"t\" +  
(i as string) + \"t\" +  
(myCam.pos.x as string) + \"t\" +  
((-myCam.pos.z) as string) + \"t\" +  
(myCam.pos.y as string) )
)
)
outLine \"Z Rotation\"
outLine \"tFrametdegrees\"
for iTime = animationRange.start to animationRange.end do  
(
i = (iTime as integer) / ticksPerFrame
at time iTime
(
outLine  
(\"t\" +  
(i as string) + \"t\" +  
((-myCam.controller.roll_angle) as string) )
)
)
outLine \"Zoom\"
outLine \"tFrametpixels\"
for iTime = animationRange.start to animationRange.end do  
(
i = (iTime as integer) / ticksPerFrame
at time iTime
(
outLine  
(\"t\" +  
(i as string) + \"t\" +  
((384./tan(myCam.FOV/2.)) as string) )
)
)
outLine \"End of Keyframe Data\"
st
-- the end

0

#2 Пользователь офлайн   Kir3D 

  • ветеран
  • PipPipPipPip
  • Перейти к блогу
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 14 Август 2008 - 07:00

Просмотр сообщенияDul@t (8.8.2008, 15:05) писал:

Как импортировать камеру с MAX-а в AfterEffects
Может кто знает как это сделать...
Нашел скрипт для макса, но поставить не смог

...


о том как работают скрипты в Максе надежнее спрашивать в ветке Макса, а не видео :)

здесь же в скрипте в комментах написано:
1. выбери камеру
2. запусти скрипт (нажми ctrl+e)
3. скрипт выводит данные в виде копи-пасте буффера ае
4. выбири все от \"Adobe After Effects.... до ... End Of Keyframe Data\"
5. нажми ctrl+c и в ae на камере нажми ctrl+v

с каким из пунктов проблема?
космополит-фрилансер (по-русски бомж-безработный) © :)
0

#3 Пользователь офлайн   Dul@t 

  • Активный участник
  • PipPipPip
  • Перейти к галерее
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 14 Август 2008 - 17:50

...ну... незнаю. может я не прав, но по моему в МАХе видео тоже делают))))
2) в инглише не силен поэтому в основном все методом научног приходиться узнавать...
3) у меня проблема с пунктом (2) - на ctrl+у max никак не реагирует; дальше, если напрямую нажать на Run script в utilities то он матерится (>> MAXScript FileIn Exception: -- Syntax error: at bad, expected <factor>
-- In line: a = \" <<). все дальше ничего не идет!!! может быть версия не подходит у меня 2008 стоит...
Было б наверное проше все сделать в Combustion-е, но я его не знаю(((
Спасибо за помощь!
0

#4 Пользователь офлайн   Kir3D 

  • ветеран
  • PipPipPipPip
  • Перейти к блогу
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 18 Август 2008 - 13:14

Просмотр сообщенияDul@t (14.8.2008, 20:50) писал:

...ну... незнаю. может я не прав, но по моему в МАХе видео тоже делают))))
2) в инглише не силен поэтому в основном все методом научног приходиться узнавать...
3) у меня проблема с пунктом (2) - на ctrl+у max никак не реагирует; дальше, если напрямую нажать на Run script в utilities то он матерится (>> MAXScript FileIn Exception: -- Syntax error: at bad, expected <factor>
-- In line: a = \" <<). все дальше ничего не идет!!! может быть версия не подходит у меня 2008 стоит...
Было б наверное проше все сделать в Combustion-е, но я его не знаю(((
Спасибо за помощь!

в Максе можно и визитки делать :)
Combustion хорошо понимает рендер из макса в .rpf или .rla, может оттуда взять информацию о движении камеры, но важно чтобы камера сама двигалась, а не была прилинкована к нуллам. Насчет работы скриптов в Максе, я помочь не могу, лучше в ветке про Макс у пользователей Макса поспрашивать, а инглиш по любому учи - пригодится :)
космополит-фрилансер (по-русски бомж-безработный) © :)
0

#5 Пользователь офлайн   Stas 

  • Новичок
  • Pip
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 06 Февраль 2009 - 09:18

Проще простого! надо в максе отрендерить сцену в формате RPF - это дает возможность экспортнуть камеру в автер.
0

#6 Пользователь офлайн   D.GRAF 

  • ветеран
  • PipPipPipPip
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 19 Февраль 2009 - 09:15

Скрипт рабочий. Только что пробовал.
Инструкции по работе скирипта полностью описаны в самом скрипте и переведены Kir3D.
Так же все работает и с RPF.

Опишите проблему более детально и дайте скриншоты. Тогда сможем ответить в чем трабл.
0

#7 Пользователь офлайн   ЗЛО 

  • ветеран
  • PipPipPipPip
  • Перейти к галерее
  • Вставить ник в быстрый ответ
  • Раскрыть информацию

Отправлено 19 Февраль 2009 - 12:26

я использовал MAX2AE (погуглите) импортирует как камеры, так и всё остальное (настройки камеры также импортируются), сцена разделяется интуитивно плоскостями, очень хороший плаг.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему