1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Анимация пути луча

Тема в разделе "Анимация", создана пользователем hell_admin, 18 июн 2006.

Модераторы: Артер
  1. hell_admin

    hell_admin Пользователь сайта

    С нами с:
    14.06.2006
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    2
    Доброго времени суток, подскажите пожалуйтса как сделать такую вещь.
    Необходимо сделать анимацию луча. т.е. луч выходит из опрделенной точки далее отражается от стенки и продолжает движение.

    Я сделал лазер как описано в уроках, но у меня возникло 2 проблемы:
    1. Как сделать чтоб лазер не весь был сразу виден, а как бы исходил из точки и постепенно двигался
    2. Как отразить его от поверхности, я делал у поверхности В reflexion RayTrace, но это не то там просто отражается сам луч как в зеракле объекты а мне необходимо чтобы лучь отражался по законам оптики, угол падения равен углу отражения и все такое.

    Это наверно не сложно сделать однако я нигде не нашел.
    У меня 3d max 7.
     
  2. Saplus

    Saplus Moderator Команда форума

    С нами с:
    29.06.2003
    Сообщения:
    2.372
    Симпатии:
    0
    Баллы:
    548
    А просто сплайн или лофт с "лазерным" материалом по траектории не судьба сделать?
    Кстати, чтобы лазер постепенно появлялся - это прикольно. Типа замедление в 3 миллиона раз =)
     
  3. Banzay

    Banzay Знаток

    С нами с:
    07.07.2005
    Сообщения:
    1.290
    Симпатии:
    2
    Баллы:
    55
    1. У источника света выставить галки Far Attenuation и анимировать это расстояние.
    2. Проще создать второй источник света, чем мучиться с отражениями.
     
  4. hell_admin

    hell_admin Пользователь сайта

    С нами с:
    14.06.2006
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    2
    Да я вообще то в 3D max новичок, а сценку мне для диплома надо на среду. Что такое лофт или сплайн незнаю, ща буду искать доку. Если это просто то можно поподробнее или хотяб где глянуть.
     
  5. hell_admin

    hell_admin Пользователь сайта

    С нами с:
    14.06.2006
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    2
    2 Banzay: спасибо!
    Ща буду мучится :)
     
  6. Saplus

    Saplus Moderator Команда форума

    С нами с:
    29.06.2003
    Сообщения:
    2.372
    Симпатии:
    0
    Баллы:
    548
    Мдя... диплом в среду без понятия, что такое сплайн...
    Если совсем приспичит - кидай сценку или стучи в аську.
     
  7. hell_admin

    hell_admin Пользователь сайта

    С нами с:
    14.06.2006
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    2
    Да у меня тема диплома совсем другая, прсото хотел презентацию в 3D max'e сделать. А оказалось не так все просто.

    Сделал сценку с двумя источниками луча, сижу подгоняю вручную так чтобкогда один попал на стенку, другой начал от неее отражатся.
    Разбил сцену на 2 отрезка 0 кадр - 50 50 100
    в 0 кадре у обоих лучей Far Attenuation Start и End 0 0
    в 50 кадре у 1го луча Start End пока подбираю так чтоб на стенке закончился а у второго луча все так же нули
    ну в 100 кадре соотсно у 2го луча та же величина что в 50 у 1го

    Пока не поучается угадать величины чтоб совсем реалистично было, то луч жжот стену пару сек до того как отразится, то отражается до того как попадет на стену, неужели надо методом тыка гадать и нельзя как то это вычислить?
     
  8. Banzay

    Banzay Знаток

    С нами с:
    07.07.2005
    Сообщения:
    1.290
    Симпатии:
    2
    Баллы:
    55
    Нужно зайти в Track View - Curve Editor подправить кривые перемещения.
    Дело в том, что по умолчанию они строятся с ненулевым ускорением, с разгонами и торможениями, поэтому и получается такая картина.
     
Модераторы: Артер

Поделиться этой страницей