192

Эффекты падающего снега и дождя в проектах Pano2VR
Время на чтение: ...

Содержание статьи:

Опрос:

С каким функционалом Pano2VR у вас возникают трудности?
Всего проголосовавших: 56

 Пользователи Pano2VR  ...

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

Эффекты падающего снега и дождя в проектах Pano2VR

Изображение

Краткое вступление

В Pano2VR есть два встроенных компонента, реализующих визуальные реалистичные эффекты падающего снега и дождя. Ими можно дополнить панорамы при необходимости.

Главное, чтобы применяемый эффект подходил под контекст: на панораме должны быть соответствующие погодные условия. Я не говорю, что панорамы должны быть сняты в снегопад или под проливным дождем. Эффект снега будет к месту, если на панораме присутствует лежащий снег и на небе облачность. С дождем аналогично – на земле лужи и мокрый асфальт или трава, а на небе тучи.

Эффект падающего снега

Эффект появился впервые Pano2VR6, в версии 6.0.2. Добавляется в оформление прямо из библиотеки компонентов редактора оформления (скина).

Откройте готовый проект, перейдите на панель «Export» и нажмите на кнопку редактирования выбранного шаблона оформления.

В редакторе оформления откройте библиотеку компонентов.

Прокрутите в конец списка компонентов и найдите компонент «Effect Snow». Нажмите дважды по иконке, чтобы добавить его в оформление, и закройте окно.

Добавленный компонент готов к использованию. При желании можно изменить предустановки.

Для этого выберите элемент «snow_code». Откройте панель «Text» этого элемента. Для удобства редактирования кода раскройте поле редактирования текста.

Первые несколько строчек это объявленные переменные скрипта. Они позволяют настроить поведение эффекта.

  • snowOnLoad – запустить эффект после загрузки панорамы (true/false). Значение по умолчанию равно true (Эффект запускается сразу после загрузки). Если не нужен автоматический запуск эффекта, а ручное управление, то измените значение переменной snowOnLoad на false. Добавьте кнопку (кнопки) со действием «Go to URL» по нажатию кнопки мыши «Mouse Click», поместив в поле URL JavaScript-код
    javascript: startSnow();
    для запуска эффекта или
    javascript: stopSnow();
    для остановки эффекта.
  • snowFlakeCount – количество снежинок, находящихся одновременно в поле зрения и за его пределами.
  • snowFlakeSize – размер снежинки, по сути коэффициент масштабирования элемента «snowflake».
  • snowFlakeSpeed – скорость падения снежинки.
  • snowFlakeWindSpeed – скорость ветра, воздействующего на снежинку (0.0 – снежинки падают ровно вниз).
  • snowFlakeWindDirection – направление ветра, учитывается если задана скорость ветра.
  • snowFlakeYOffset – позволяет задать уровень относительно «пола», на котором снежинки начинают исчезать.

Если вам не нравится изображение снежинки, вы можете его заменить, выбрав для элемента «snowflake» другой файл на панели «Image».

Эффект ливневого дождя

Эффект ливневого дождя появился в Pano2VR7. Добавляется в оформление из библиотеки компонентов аналогично предыдущему.

Возможно, вы привыкли работать в Pano2VR6 и не спешите обновляться до последней версии. В таком случае установите Pano2VR7 и скопируйте файл «rain_effect.ggskc» из папки

c:\Users\<Имя пользователя>\AppData\Roaming\GardenGnomeSoftware\SkinComponents\Built-in_Pano2VR7\Misc\

в папку для компонентов Pano2VR6 по адресу

c:\Users\<Имя пользователя>\AppData\Roaming\GardenGnomeSoftware\SkinComponents\Built-in_Pano2VR6\

Перезапустите редактор оформления, если он у вас был открыт. Откройте библиотеку компонентов и найдите компонент «Effect Rain». Нажмите дважды по иконке, чтобы добавить его в оформление, и закройте окно.

Здесь также можно настроить поведение эффекта с помощью изменения значений переменных скрипта.

  • rainOnLoad – запустить эффект после загрузки панорамы (true/false). Значение по умолчанию равно true (Эффект запускается сразу после загрузки). Если не нужен автоматический запуск эффекта, а ручное управление, то измените значение переменной rainOnLoad на false. Добавьте кнопку (кнопки) со действием «Go to URL» по нажатию кнопки мыши «Mouse Click», поместив в поле URL JavaScript-код
    javascript: startRain();
    для запуска эффекта или
    javascript: stopRain();
    для остановки эффекта.
  • rainDropCount – количество капель, находящихся одновременно в поле зрения и за его пределами.
  • rainDropSize – размер капли, по сути коэффициент масштабирования элемента «raindrop».
  • rainDropSpeed – скорость падения капли.

Изображение капли вы можете его заменить, выбрав для элемента «raindrop» другой файл на панели «Image».

Демо примеры

Снег


Loading...

Дождь


Loading...

 Создание VR-панорам и виртуальных туров |  192 |  26.11.2022 |  15:30
Теги: эффект дождя, эффект снега, визуальные эффекты, Pano2VR, компонент, Pano2VR7, skin editor, Pano2VR6
Рейтинг: 5.0 / 1 | Оцените материал:

Поделитесь материалом в социальных сетях:

Материалы по теме статьи:

Об авторе:

Сергей Дишук, фотограф-любитель. Занимаюсь пейзажной, архитектурной, интерьерной, репортажной фотосъемкой, а также другими видами фотосъемки. Связал жизнь с IT, увлекаюсь программированием и разработкой программного обеспечения. Занимаюсь панорамной фотосъемкой и созданием виртуальных 3D-туров более 7-ми лет. Имею опыт работы в программах Adobe Photoshop, Lightroom, PTGui, Pano2VR.

У Вас остались вопросы по статье? Задайте их в комментариях в блоке в конце страницы и получите от меня ответы.

Если этот материал совсем не то, куда Вас привел поисковик, попробуйте выполнить поиск по сайту или введите запрос в строку ниже. Также Вы можете посмотреть другие материалы в разделе статьи.

Возможно, Вас заинтересуют эти материалы:

Самое читаемое

Популярные материалы за последние 3 дня:

Нет комментариев

Сейчас просматривают
Поддержите автора

Вы можете поддержать мой проект материально используя один из предложенных ниже способов.

Все полученные средства отправляются на оплату услуг хостинга, развитие сайта и моих проектов: создание новых фоторабот, текстовых материалов, в том числе по теме фотосъемки, созданию панорамных изображений и виртуальных туров, работе преимущественно в программах Pano2VR / PTGui.

Благодарю всех, кто меня поддерживает.

Способы безвозмездной поддержки

Yoomoney
Перевод на карту банка
Карта Беларусбанка (Белкарт):
Карта Беларусбанка (Visa):

Способы возмездной поддержки

VK Donut (платная подписка)

Новые материалы по работе c Pano2VR в первую очередь публикуются в моем сообществе ВКонтакте и доступны (не все) только по платной подписке VK Donut.

Материалы выходят с периодичностью 1 раз в месяц. Помимо текстовых материалов, в закрытом чате я делюсь скинами и компонентами для Pano2VR.

Стоимость подписки: от 200 ₽/мес.

...

Оформить подписку
Смотреть материалы
Закрытый чат (Pano2VR)
Boosty

Поддержите меня на Boosty!

Для моих бустеров доступно 3 уровня подписки:

  • Ур. «Объектив», от 200 ₽/мес
  • Ур. «Камера», от 300 ₽/мес
  • Ур. «Фотограф», от 500 ₽/мес

На каждом уровне установлены определенные возможности (ранний и эксклюзивный доступ к моим материалам, фотоработам и многое другое), с которыми вы можете ознакомиться на моей странице в правой колонке.

Стать бустером
Patreon

Поддержите меня на Patreon!

Для моих патронов доступно 3 уровня подписки:

  • Ур. «Объектив», от 3 $/мес
  • Ур. «Камера», от 5 $/мес
  • Ур. «Фотограф», от 8 $/мес

На каждом уровне установлены определенные возможности (ранний и эксклюзивный доступ к моим материалам, фотоработам и многое другое), с которыми вы можете ознакомиться на моей странице.

Стать патроном
Связь со мной и соцсети
 Форма обратной связи
 Telegram
 Viber
 ВКонтакте
 Одноклассники
 Instagram
 Facebook
 LinkedIn
Опрос
Какие разделы сайта Вам интересны?
Всего проголосовавших: 74
Онлайн всего: 1
Гостей: 1
Пользователей: 0