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

 Работа в Pano2VR | Создание VR-панорам и виртуальных туров, Редактор оформления (Skin editor)
 26.11.2022    15:30    2.3k
 Время на чтение: ...    Комментировать    Напечатать
Содержание статьи
 Пользователи 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...

Как вам материал?

0 реакции
👍
0
👎
0
😂
0
😱
0
😡
0
😢
0
Поделитесь материалом в социальных сетях

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

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

ТЕГИ МАТЕРИАЛА:
Об авторе

Сергей Дишук, фотограф-любитель и профессионал. Занимаюсь пейзажной, архитектурной, интерьерной, репортажной фотосъемкой, а также другими видами фотосъемки. Связал жизнь с IT, увлекаюсь программированием и разработкой программного обеспечения.

Занимаюсь панорамной фотосъемкой и созданием виртуальных 3D-туров более 8-ми лет. Имею опыт работы в программах Pano2VR, PTGui, Photomatix, Adobe Photoshop, Lightroom и других.

Реализовал некоторые фичи в проектах Pano2VR задолго до их официального появления. За всё время помог разобраться с Pano2VR более 5k пользователям, из них более 200 лично.

Материалы по теме статьи
Возможно, Вас заинтересуют эти материалы
Самое читаемое
Нет комментариев

Ранний доступ к материалам, эксклюзивный контент и другие бонусы от меня по подписке от 200 ₽ в месяц.

VK Donut
 
Платные темы OK
 
Boosty
 
Patreon
 
Сейчас просматривают
Опрос
Оцените ваши впечатления от сайта?
Всего проголосовавших: 49
Последние новости
Фотомарафон «Октябрь в объективе»

Объявляю о начале осеннего фотомарафона «Октябрь в объективе». Данный проект направлен на объединени...

 События
 07.10.2025    18:30    48    0
Мой сайт теперь можно установить, как приложение

Я постоянно работаю над тем, чтобы вам было удобнее и приятнее пользоваться моим сайтом sergeydishuk...

 Обновления сайта
 21.09.2025    08:10    55    0
Охота на лунное затмение провалилась и почему я все равно не жалею

Вчера, 7 сентября, должно было случиться лунное затмение. Я, как и многие фотографы, готовился его с...

 События
 08.09.2025    19:20    115    0
Последние статьи
Как я сделал виртуальный тур для музея академика П.Ф. Ракицкого

Иногда самые интересные проекты приходят неожиданно. Так случилось и с этим виртуальным туром: предл...

 О создании панорам
 04.10.2025    08:35    117    0
10 советов для начинающих фотографов

Фотография – это не только техника, но и умение видеть мир иначе. Для новичка путь к сильным кадрам ...

 Статьи по фотографии
 28.09.2025    12:32    67    0
30 вопросов и комментариев, которые бесят фотографа

В этой статье я привел десятки реальных примеров тех самых «болевых» вопросов, которые фотографы слы...

 Статьи по фотографии
 24.09.2025    10:32    65    0
Онлайн всего: 2
Гостей: 2
Пользователей: 0