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

Мерцающий свет

Тема в разделе "Maya", создана пользователем mexicoz, 5 июн 2013.

Модераторы: Dark™, Skif
  1. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    Подскажите, пожалуйста, как лучше сделать что бы источник света мерцал, как сварка, может экспрешн какой, или каким другим путем это можно сделать?
     
  2. Pacmaniac

    Pacmaniac Знаток

    С нами с:
    25.12.2008
    Сообщения:
    736
    Симпатии:
    99
    Баллы:
    40
    Можно прописать в expresion editor: pointLightShape1.intensity = rand (1,4);
     
  3. Владимир Забелин

    Владимир Забелин Активный участник

    С нами с:
    19.04.2012
    Сообщения:
    400
    Симпатии:
    12
    Баллы:
    17
    корректнее в таких задачах использовать не равномерно, а нормально распределенные случайные величины.
     
  4. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    Спасибо! То что надо. А не подскажите, если не сложно, как работают эти значения?
     
  5. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    а разве с помощью expresion это и не достигается? Результат как раз тот что нужен
     
  6. Pacmaniac

    Pacmaniac Знаток

    С нами с:
    25.12.2008
    Сообщения:
    736
    Симпатии:
    99
    Баллы:
    40
    Это просто диапазон. Интенсивность будет принимать минимальное значение равное 1 и максимальное равное 4. Вот и всё.
     
  7. Владимир Забелин

    Владимир Забелин Активный участник

    С нами с:
    19.04.2012
    Сообщения:
    400
    Симпатии:
    12
    Баллы:
    17
    мда... угадал все буквы, но не смог назвать слово... Что такое вероятность, распределение вероятностей и какие бывают случайные величины, вы похоже не знаете. так что обсуждать центральную предельную теорему не стоит...
     
  8. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    вы уверены что туда зашли?... мне не теорема нужна была, а решение задачи, в чем мне уже помогли... так что, с теоремами к кому нибудь другому, а я пожалуй буду дальше работать;)
     
  9. Cyberika

    Cyberika Активный участник

    С нами с:
    17.02.2012
    Сообщения:
    116
    Симпатии:
    9
    Баллы:
    13
    А может так?

    Код:
    float $speed = 10;
    yourLightName.intensity = abs(noise(frame*$speed));
     
  10. Владимир Забелин

    Владимир Забелин Активный участник

    С нами с:
    19.04.2012
    Сообщения:
    400
    Симпатии:
    12
    Баллы:
    17
    Теоремы нужны для того чтобы не выглядеть дураком, делая свою работу. центральняа предельная теорема маркова говорит о том, что распределение суммы равномерно случайных величин в пределе дает нормальное распределение, то есть распределение при котором вероятность отклонения случайной величины от средневзвешенного значения тем меньше, чем больше величина отклонения. и это убывание экспоненциально. поскольку на яркость источника света типа сварки влияет огромное количество случайных параметров (кол-во кислорода в данный момент, примеси металла, неравномерность потока ацителена и кислорода и так далее), то согласно центральной пределной теореме для симуляции такого источника света нужно использовать случайную функцию gauss, а не rand и не noise.
    Деточка, компьютерная графика - \то высокотехнологическое производство и у неучей нет шансов достигнуть сияющих вершин в профессии.

    з.ы.и кто тут не туда зашел?
     
  11. Cyberika

    Cyberika Активный участник

    С нами с:
    17.02.2012
    Сообщения:
    116
    Симпатии:
    9
    Баллы:
    13
    Смотрел в Useful Functions и читал http://en.wikipedia.org/wiki/Normal_distribution, но видимо, из за невнимательности не заметил эту функцию. Спасибо вам, Владимир!
     
  12. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    Уважаемый, вашими оскорблениями вы умней не покажитесь. Ваша "вода" мне не интересна была, так как вы мне ничего нового из этой теоремы не донесли. Для моего вопроса достаточно было сказать вот это "для симуляции такого источника света нужно использовать случайную функцию gauss, а не rand и не noise", но вы решили лекцию здесь прочитать. И с чего вы взяли, что я для вас деточка...
     
  13. Dark™ vip

    Dark™ Administrator Команда форума

    С нами с:
    28.10.2001
    Сообщения:
    3.110
    Симпатии:
    217
    Баллы:
    1.520
    Владимир, пожалуйста, относитесь уважительные к собеседнику, даже если он чего-то не знает. С вами не все знакомы и могут легко обидеться.
    mexicoz, вы видимо плохо знакомы с Владимиром, с его стилем общения. Он закончил МГУ, преподает, книжки писал, прогает по заумным теоремам и его легко спровоцировать неточными вопросами. Это я так на будущее, чтобы не удивлялись. =)
     
  14. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    спасибо. Я так и понял)
     
  15. Владимир Забелин

    Владимир Забелин Активный участник

    С нами с:
    19.04.2012
    Сообщения:
    400
    Симпатии:
    12
    Баллы:
    17
    ну, разница в 20 лет в возрасте и во много раз в образовании и владении пакетом позволяет мне называть Вас именно "деточка."

    Дарк, со всем уважением к Вам я не нарушил ни одного правила форума. Более того, вопрос темы и последующее поведение автора вопроса очень сильно похоже на пункт 2 правил форума раздела "что не приветствуется", цитирую : \
    "2. Вопросы "Я из деревни Урюпинск, поставил Maya 0.9b на БЭСМ-6, у меня тут не получается туториал с манускрипта 18-го века до нашей эры"."
    Фраза "мне не нужны теоремы, мне нужны решения" ровно про это. Я таких с позволения сказать пользователей характеризую как "агрессивны ламер" Это не оскорбление. это точная характеристика отношения к профессии. Своими вопросами я выяснил, что человек не только не понимает основ профессии, но и не стремится к этому пониманию. И он мне стал неинтересен. Поэтому не стоит переживать по поводу моего уважительного или неуважительного отношения к данному пользователю. У меня к нему нет никакого отношения, ибо неинтересно.


    cyberika, про центральную предельную теорему и ее приложения к симуляции реальности я говорил на мастерклассе "Математика для трехмерщиков" на CGEVENT. Если у вас нет доступа к архиву CGEvent, то он есть на моем канале на ютьюбе
     
  16. Dark™ vip

    Dark™ Administrator Команда форума

    С нами с:
    28.10.2001
    Сообщения:
    3.110
    Симпатии:
    217
    Баллы:
    1.520
    Владимир, хорошо, сейчас приведу нужные пункты основных правил, которые можно не сразу найти на сайте:

    Основные правила:
    п7 второе предложение в Правилах общения ресурса;
    п14 в разделе, что запрещается (нарушается ли этот пункт могут решать оба собеседника);
    Возможно, п21 в этом же разделе касательно троллинга. Вы же, я думаю, прекрасно понимаете, какая реакцию у людей может быть на ваши посты? =)
    В правилах форума:
    п4 в разделе, что запрещается, а так же предпоследний пункт в просьбах.

    Для mexicoz'а можно применить правила п6 в разделе Правилах общения ресурса, ну, и некоторые пункты этой ветки форума.
     
  17. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    Владимир, вы явно не разбираетесь в людях. Мой вопрос не был похож на пункт 2, как вы почему -то подумали, я лишь хотел сказать, что мне нужно было узнать в данном конкретном случае, как правильно написать expresion, а вы решили блеснуть своими знаниями. Выражение "мне не нужны теоремы, мне нужны решения" относилось к этому конкретному случаю, и никак не к жизненной позиции. Я вам дал понять, что для меня эти теоремы знакомы, вы мне ничего нового не раскрыли, а вы решили указать, что вы умней меня. Вы оскорбили меня, назвав неучем и ламером. Вы не знаете мое отношение к профессии, а сделали вывод обо мне на основании моих слов обращенных конкретно к вам. Вы не знаете мой опыт работы, где я работаю, какую должность занимаю, какое у меня образование, к чему я стремлюсь, вы ничего обо мне не знаете, но при людно оскорбили меня.
    Обращаюсь к администрации. Пожалуйста, поставьте этого человека на место. Он не уважает других, приписывая людям того, чего нет. У меня нету желания проявлять понимание к этому человеку, мол "это же Владимир, его тут все знают".
     
  18. mexicoz

    mexicoz Знаток

    С нами с:
    26.02.2008
    Сообщения:
    110
    Симпатии:
    1
    Баллы:
    32
    Ув. Дарк, нарушение пункта 6 с моей стороны, ко мне не относится, поскольку я здесь давно и никак не новичок, и речь там идет о третьем лице читающее переписку двух знакомых, которые могу себе многое позволить. Однако в моем случае, хамство было проявлено ко мне, от человека, которого я не знаю.
     
  19. Cyberika

    Cyberika Активный участник

    С нами с:
    17.02.2012
    Сообщения:
    116
    Симпатии:
    9
    Баллы:
    13
    Спасибо вам, еще раз!
    Не знаю почему, но кнопка "спасибо" не рапотает.
     
  20. Dark™ vip

    Dark™ Administrator Команда форума

    С нами с:
    28.10.2001
    Сообщения:
    3.110
    Симпатии:
    217
    Баллы:
    1.520
    Правила для всех едины, я вынес нужные предупреждения.

    P.S. Кнопка "Спасибо" работает раз в 2 недели, вроде, чтобы накруток не было.
     
Модераторы: Dark™, Skif

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