Добавлен , опубликован
Смотрите какие крутые эффекты
Взяты отседова

Как это туда попало?

В рефе используется PopcornFX эффекты с версией билда 2.5.1.63447.
Зная это, можно подобрать версию редактора попкорна, создать кастомный эффект/взять сэмпл и запечь его, затем импортировать результат в игру.

Почему это не юзабельно

Потому что не работает в 1.26
Простой Quick Bake в лоб не совсем подходит для рефа, как минимум потому, что в варкрафте и попкорне не совпадают системы координат. Ну и конечно, нужна какая-то оптимизация под варкрафт (а то сейчас эти эффекты сильно продавливают фпс), и подгонка под шейдер.
Так как близзы/лемонскаи не релизнули никаких плагинов/кастомных инструментов для запекания/документации, то всё это очень на тоненького.
карта приложена
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
Набросал видос с процессом импорта. Это не то чтобы гайд или руководство к действию, просто обозначить суть. Видно что частицы летят немного не туда, думаю из-за неправильных осей.
27
Просто такой кек, а столько обещаний от инди-компании было, что поддержка будет, какие-то инструменты выдадут...
28
Говорят, что вроде попкорны из диабло 2 ресурректед можно использовать в рефоге
28
Кстати, постил на хайве краткий "тутор" на эту тему. Скорее в качестве шпаргалки для самого себя, чтобы посмотреть и вспомнить как я это делал, когда забуду
28
В утчечке софта разработчиков был попкорновский запекатель ассетов (PopcornAssetBaker.exe). Это CLI тула, ей можно указать входную и выходную директории и она запечёт эффекты с необходимыми настройками. В инпут дирректории должен лежал конфиг файл Popcorn\AssetBaker.pkcf. Понятия не имею как ей правильно пользоваться, так как при запуске запекания, консоль тупо сыпет ошибками, и выдаёт полупустые pkfx бинарники, весом в пару сотен байт.
Конфиг файл юзал такой, может быть там надо обозначать и другие параметры
Version = 2.5.1.63447;
CProjectSettingsBaking	$D857A09F
{
	PlatformSettingsList = {
		"x64:Builded",
	};
	BuildVersions = {
		"PC: desktop, windows",
	};
}
Загруженные файлы
28
мысли вслух, советуюсь с голосами в голове, не обращайте внимания
27
Makeba, и все же интересно, что еще накопаешь в этой утечке интересного и что получится использовать)
28
Кстати, как оказалось, Z up можно установить прямо в настройках проекта. По-моему, я это пробовал, но почему-то мне казалось, что не работает, но таки работает.
Короче простые спецэффекты можно так клепать, но остаётся вопрос, как заставить попкорн дёргать данные из игры. В рефовских pkb можно найти строки, типа таких
Game.SpeedMultiplier
War3
Game.ColorMultiplier
Game.TeamColor
Game.TargetPosition
Game.EmissionRateMultiplier
Game.LifespanMultiplier
Game.Scale
Видимо, есть какие-то специальные ноды для интеграции попкорна в игровой движок, непонятно возможно ли их воспроизвести на нашем уровне.
Загруженные файлы
28
Короче простые спецэффекты можно так клепать, но остаётся вопрос, как заставить попкорн дёргать данные из игры.
Внезапно вернулся к этой теме и вроде понял как дёргать атрибуты из игры. Вот тимколоро-зависимый цвет у эффекта, например
Складирую свои изыскания на хайве
Загруженные файлы
28
Некоторые успехи в прокидывании мешей из попкорна в варкрафт. Не буквально модель, но данные меша (вершины, нормали и т.п.) можно использовать в попкорне
Загруженные файлы
28
Попкорны могут взаимодействовать с террейном
Загруженные файлы
28
Тут стало много мусора, поэтому тема перекатывается сюда
Чтобы оставить комментарий, пожалуйста, войдите на сайт.