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

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

Теги:  эффект дождя, эффект снега, визуальные эффекты, Pano2VR, компонент, Pano2VR7, skin editor, Pano2VR6
Об авторе

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

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

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

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

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

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

Нет комментариев
Сейчас просматривают
Связь со мной и соцсети
Telegram
Viber
LinkedIn
ВКонтакте
 
Одноклассники
 
Instagram
 
Опрос
Оцените ваши впечатления от сайта?
Всего проголосовавших: 40
Онлайн всего: 3
Гостей: 3
Пользователей: 0