AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Лучше один раз увидеть ...

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.10.2010, 18:36   #1
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию Параметры и их значения в файлах *.eff и *.mat

хочу открыть тему для описания параметров использующихся при создании эффектов и тд. надеюсь опытные поправят и дополнят, а новичкам будет полезно...
для начала *.eff (примечание - после двоеточия приводятся допустимые значения параметра)

ClassName TParticlesSystemParams - класс - генератор частиц
ClassName TSmokeSpiralParams - класс - генератор частиц (здесь работают MaxR, PhiN и PsiN, EmitTheta может не работать)
ClassName TAnimatedSpriteParams - спрайтовый объект (например вспышка рикошета от брони)
ClassName TSmokeTrailParams - класс генератор 2Д цепи частиц

nParticles - кол-во частиц на один цикл: 0...512
FinishTime - общее время цикла спрайта от создания первого элемента до завершения последнего (-1 = повторять цикл бесконечно) : -1...10000
MaxR - диапазон рендома для PhiN и PsiN (для TSmokeSpiralParams) : 0...32
PhiN - (для TSmokeSpiralParams) колебание частиц в вертикальной плоскости
PsiN - (для TSmokeSpiralParams) колебание частиц в горизонтальной плоскости, вращение текстуры по часовой стрелке (для TParticlesSystemParams только вращение): 0...32
LiveTime - время жизни одной частицы: 0.01 128
EmitFrq - частота с которой эммитер создает частицы: 0.01...16384
EmitVelocity - скорость движения частицы (начальная и конечная): нет предела фантазии
EmitTheta - мин и макс угол под которым эммитер будет выбрасывать частицы: нет предела фантазии (??? при значении 360 угол будет равен 0, значения в тысячи не приводят к ошибке в логе )
GasResist - агрегатное состояние вещества и все такое (твердое - газ ) для расчета сопротивления ввоздуху: -128...128
VertAccel - сила тяжести, плотность и все такое (кирпич падает, пар поднимается): -128...128
Wind - сила влияния глобального (для всей карты) ветра: 0...100
Size - начальный и конечный размер одной частицы: нет предела фантазии
Rnd - логично что ето должен быть random ???,но есть и альтернативное мнение, требуются дополнительные експерименты ) 0...0.95 (при 0.95 пишет в лог ошибку и напоминает что макс значение данного параметра 0.95)
TranspTransitionTime - время в течении которого текстура будет оставаться прозрачной, макс значение = параметру LiveTime
SegmentLen - длинна одного сегмента цепи (для TSmokeTrailParams)
MaxObjectVelocity - макс скорость движения обьекта?
FullRegenAtTimeout - время через которое обновляется весь цикл: 0...1

Структура папок и файлов
Игра содержит два набора файлов эффектов. Первый содержится по адресу 3DO/Effects/... эти файлы упакованы в архивах с названием 3DO*.sfs
Второй упакованный в files.sfs, в модах присутствует в виде папки Effects/... каждый набор должен содержать свои материалы и текстуры (даже если они совершенно одинаковые!!!)
Файлы эффектов могут быть привязаны к любому событию, потому описать все комбинации не обещаю...
зеленым выделены новые файлы для патча 4.12

путь - 3DO/Effects/Aircraft/...
AirShowGreenTSPD.eff - зеленый дымный след
AirShowRedTSPD.eff - красный дымный след
BlackHeavyGND.eff - черный дым горящего самолета на земле (или из кратера)
BlackHeavySPD.eff - густой черный дым горящего самолета
BlackHeavySPDWing.eff - густой дым горящего крыла
BlackHeavyTSPD.eff - вторичный (2д) дым для BlackHeavySPD.eff
BlackMediumGND.eff - средний дым после посадки(повреждения не горозящие пожаром)
BlackMediumSPD.eff - то же в воздухе
BlackMediumTSPD.eff - вторичный эффект для среднего дыма (до 4.12 2д шлейф) дым для реактивных двигателей
BlackSmallTSPD.eff - эффект для богатой смеси и выхлопы при перегрузках
CondensateTSPD.eff - инверсионный след
EngineBlackHeavyTSPD.eff - вторичный дым при пожаре (или угрозе пожара) в двигателе
EngineBlackMediumSPD.eff - средний дым поврежденного мотора
EngineBlackMediumTSPD.eff - вторичный эффект для среднего дыма поврежденного мотора
EngineExtinguisher1.eff - огнетушитель?
EngineStart1.eff
EngineStart2.eff
EngineStart3.eff - 3 файла для запуска двигателя
FireGND.eff - пламя горящего самолета на земле (или из кратера)
FireSPD.eff - пламя горящего самолета в воздухе
FireSPDLong.eff - длинное пламя горящего самолета
FireSPDShort.eff - короткое пламя горящего самолета
FireSPDWing.eff - пламя горящего крыла
FireSPDWingLong.eff - длинное пламя горящего крыла
GrayGroundDust1.eff - пыль поднятая низко летящим самолетом
GrayGroundDust2.eff - вода поднятая низко летящим самолетом
GraySmallGND.eff - легкий дым, повреждения двигателя (на земле)
GraySmallSPD.eff - см. выше (в воздухе)
GraySmallTSPD.eff - вторичный эффект для см. выше
OilBlackMediumSPD.eff - повреждения масло радиатора, водного радиатора бф-110, хариккейнов и тд
OilBlackMediumTSPD.eff - вторичный эффект для OilBlackMediumSPD.eff
RedLeakGND.eff - утечка топлива (на земле)
RedLeakTSPD.eff - утечка топлива (в воздухе)
StallTSPD.eff - эффект "сваливания"
TankBlackMediumSPD.eff - средний дым поврежденного бака
TankBlackMediumТSPD.eff - вторичный шлейф для TankBlackMediumSPD.eff?
TurboHWK109D.eff - белый дым ракетного двигателя Ме-163
TurboHWK109F.eff - пламя двигателя Ме-163
TurboHWK109S.eff - срайтовый эффект для пламени двигателя Ме-163
TurboHWK109T.eff - еще дым для двигателя Ме-163
TurboJRD1100D.eff - дым ракетных двигателей (Би-1, Би-6...)
TurboJRD1100F.eff - желтый огонь для реактивных двигателей
TurboJRD1100S.eff - срайтовый эффект для пламени двигателя Би-1, Би-6
TurboJRD1100T.eff - огонь двигателей Би-1, Би-6
TurboZippo.eff - синее пламя реактивных двигателей
WhiteOxySmallGND.eff - маленький дымок (струйка) для Ме-163 на земле
WhiteOxySmallTSPD.eff - маленький дымок (струйка) для Ме-163 в воздухе
продолжение следует...

Последний раз редактировалось He113; 08.01.2015 в 18:33.
He113 вне форума   Ответить с цитированием
Старый 19.10.2010, 19:10   #2
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,420
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от He113 Посмотреть сообщение
EmitTheta): 0...32..
По моим наблюдениям плодит дополнительные ответвляющиеся текстуры.
тоесть в зависимости от значений приводит к появлению "разлетающихся" от основных текструр "отпрысков"
carsmaster вне форума   Ответить с цитированием
Старый 19.10.2010, 19:24   #3
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

я с етим параметром мучался когда создавал ехвет оторванной обшивки при попадании... если МахR оставить 0 (как в оригинале) то выходит там кагбы сидит невидимый человечек и сыпет на тебя тонны конфети (независимо от других параметров), увеличил MaxR и чудо! куски стали выбиваться и лететь по сторонам , далее уменьшил их число и начал шаманить со скоростью...
He113 вне форума   Ответить с цитированием
Старый 21.10.2010, 17:00   #4
Kirill
Летчик - штурмовик.
 
Аватар для Kirill
 
Регистрация: 23.02.2008
Сообщений: 1,802
По умолчанию

Цитата:
Сообщение от He113 Посмотреть сообщение
я с етим параметром мучался когда создавал ехвет оторванной обшивки при попадании...
Что получилось? Посмотреть выложи, плиз...
Kirill вне форума   Ответить с цитированием
Старый 21.10.2010, 19:38   #5
Kirill
Летчик - штурмовик.
 
Аватар для Kirill
 
Регистрация: 23.02.2008
Сообщений: 1,802
По умолчанию

Все дело в том, что кусок обшивки (всегда одинаковый) будет лететь при каждом попадании. Не уверен, что в коде это можно сделать рандомно: летит-не летит...
Выложи обшивку заценить.

Последний раз редактировалось Kirill; 21.10.2010 в 19:43.
Kirill вне форума   Ответить с цитированием
Старый 25.10.2010, 13:13   #6
Kirill
Летчик - штурмовик.
 
Аватар для Kirill
 
Регистрация: 23.02.2008
Сообщений: 1,802
По умолчанию

С этими настройками не видно дебрисов...
Kirill вне форума   Ответить с цитированием
Старый 03.08.2012, 18:13   #7
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

Обновил параметры, теперь буду кидать сюда свои моды и попробую организовать мини энциклопедию стандартных еффектов.
He113 вне форума   Ответить с цитированием
Старый 03.08.2012, 19:18   #8
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

Полезный инструмент - если вам нужно идентифицировать *.eff фаил, вот набор тестовых материалов.
архив состоит из 5ти текстур и матов (A B C D E), которые трудно не заметить даже на больших растояниях, плюс они просвечиваются сквозь 3Д объекты.
-применение- просто распакуйте в папку с текстурами и замените ее в искомом файле. например mods\Effects\Smokes\BlackMedium.eff ->
MatName ../Materials/BlackSmoke.mat на MatName ../Materials/а.mat (в данном случае материалы помещаем в папку mods\Effects\Materials), теперь при срабатывании BlackMedium.eff будем контрастно наблюдать букву А
Вложения
Тип файла: rar Materials.rar (6.5 Кб, 537 просмотров)
He113 вне форума   Ответить с цитированием
Старый 10.08.2012, 18:51   #9
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

-еффект разрывов зенитных снарядов.
в сравнении с оригиналом убрал шрапнель и искры (как практически невидимые в реальности), вместо них добавил клубы дыма. заменил огненную вспышку.
для крупнокалиберных - дымы черные, время жизни 16-17сек
для малых калибров - дымы серые 2.1-2.3сек
также еффект используется: -взрыв РСов в воздухе, распад AB500, подрыв тов. вагонов.
и еще, можно весело експериментировать заменяя текстуры дыма...
пс надеюсь ничего не забыл и не перепутал...
Миниатюры
Нажмите на изображение для увеличения
Название: HFlaks.jpg
Просмотров: 1002
Размер:	59.1 Кб
ID:	21905  
Вложения
Тип файла: rar Hflaks.rar (9.5 Кб, 584 просмотров)

Последний раз редактировалось He113; 20.08.2012 в 18:15.
He113 вне форума   Ответить с цитированием
Старый 14.08.2012, 14:35   #10
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

Наземный взрыв для РСов, 30мм+ авиапушек, большенства наземной артиллерии, взрыв мелких бонб (25-200кг)
Миниатюры
Нажмите на изображение для увеличения
Название: HRS82.jpg
Просмотров: 1064
Размер:	61.9 Кб
ID:	21906  
Вложения
Тип файла: rar HRS82.rar (25.5 Кб, 575 просмотров)

Последний раз редактировалось He113; 20.08.2012 в 18:16.
He113 вне форума   Ответить с цитированием
Старый 20.08.2012, 18:20   #11
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

Ничего особенного, просто белый пар из трубы паровоза.
Миниатюры
Нажмите на изображение для увеличения
Название: HlocoWhite.jpg
Просмотров: 993
Размер:	102.0 Кб
ID:	21907  
Вложения
Тип файла: rar HLocoWhite.rar (2.8 Кб, 594 просмотров)
He113 вне форума   Ответить с цитированием
Старый 29.08.2012, 16:14   #12
FRADDY73
Местный
 
Регистрация: 04.03.2011
Сообщений: 143
По умолчанию

прива,HE113!зены и рс -класс!я понял ты к релизму тяготеешь?
FRADDY73 вне форума   Ответить с цитированием
Старый 03.09.2012, 17:15   #13
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

думаю все к етому стремятся, я стараюсь прорабатывать каждый елемент (насколько ето позволяет програмный код)... сейчас заканчиваю новый мод "попаданий" и он вероятно будет еще менее гламурный.
есть масса проблем с ограничениями в коде, например готов взрыв для бомб, но один елемент исчезает через секунду после рождения и ето все портит, пока решения не нашел. есть глюки с бензовозами и особенно с аеродромными цистернами и тд...
многие проблеммы можно обойти с помощью кода от ультрапака, возможно стоит заняться ихней схемой... посмотрим чего выйдет.
He113 вне форума   Ответить с цитированием
Старый 03.09.2012, 22:31   #14
FRADDY73
Местный
 
Регистрация: 04.03.2011
Сообщений: 143
По умолчанию

понял.ждем.если перейдешь на UPсхему ,будет ли работать,так сказать ,в текущей среде?
FRADDY73 вне форума   Ответить с цитированием
Старый 04.09.2012, 20:43   #15
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

да, в первую очередь делаю под стандартный ил.
просто многие недостатки можно исправить всего одним хешем, но до етого руки еще не скоро доберутся.
He113 вне форума   Ответить с цитированием
Старый 04.09.2012, 21:23   #16
FRADDY73
Местный
 
Регистрация: 04.03.2011
Сообщений: 143
По умолчанию

пробовал эксперементировать в hflaks с текстурами вспышки(подставляя другие).результат :по траектории полета зен.снарядов -цепочки дымов.хочу чтобы чтобы сам взрыв(вспышку)глаз улавливал хотя бы метров с 500-800.подскажи что ,где ,как ковырять.
FRADDY73 вне форума   Ответить с цитированием
Старый 05.09.2012, 18:14   #17
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

теоретически видимость вспышки выставленна 10км, практически (у меня) наблюдается ~ до 5.5км (при 1280х1024, размером в 1 пиксель+ сглаживание). НО! в "боевой" обстановке, из кабины, заметить ее можно крайне редко...
самый простой способ "улучшить" видимость увеличить параметр size с 26.0 0.0 до 36.0 0.0, т\обр увеличив время в теч. которого вспышка остается крупнее скрывающих ее дымов (100% видимость). также можно увеличить livetime до 0.2 (половина дефолтного времени), ето улучшит отрисовку, но мне такой вариант неочень...
2е описанный глюк, мне встречался, но достаточно давно и природу его не помню возможно параметр finishtime стоит -1 или или заменен класс ехвекта (ClassName TParticlesSystemParams).

Последний раз редактировалось He113; 05.09.2012 в 18:18.
He113 вне форума   Ответить с цитированием
Старый 05.09.2012, 20:38   #18
FRADDY73
Местный
 
Регистрация: 04.03.2011
Сообщений: 143
По умолчанию

понял,спасибо.ждем следующих работ!
FRADDY73 вне форума   Ответить с цитированием
Старый 14.09.2012, 17:59   #19
He113
Местный
 
Аватар для He113
 
Регистрация: 08.09.2010
Адрес: Запорожье (Украина)
Сообщений: 285
Отправить сообщение для He113 с помощью ICQ
По умолчанию

HHitv3
Полностью переработанный мод, новые текстуры и "физика".
-исправил ошибку, не отображались искры от посадочного гака (незнаю должны ли быть искры от трения гака о деревянную палубу, ) фаил отвечающий за сие безобразие зовется 3DO\Effects\Fireworks\04_Sparks.eff
-добавил еффект попадания по броне и рикошет. файлы:
3DO\Effects\Fireworks\12mmRicochet.eff (в оригинале желтая звездочка)
3DO\Effects\Tracers\TrailRicochet.eff (в оригинале белые полоски при рикошете)
-заменил еффект отображаемый при отрыве\отстреле плоскостей на доп. клубы дыма (в оригинале дым от обрубков, в модах зачастую шлейф огня, также отображается при вылете крупнокалиберной гильзы)
Effects\Smokes\SmokeBlack_Wreckage.eff

Видео можно глянуть на трубе http://youtu.be/uS9RiqtQs5Y
(в связи с просадкой фпс при захвате видео, некоторые вспышки не отображаютя)
Вложения
Тип файла: rar HHitV3.rar (24.8 Кб, 594 просмотров)

Последний раз редактировалось He113; 17.09.2012 в 18:08.
He113 вне форума   Ответить с цитированием
Старый 14.09.2012, 23:36   #20
FRADDY73
Местный
 
Регистрация: 04.03.2011
Сообщений: 143
По умолчанию

БРАВО!до понедельника.
FRADDY73 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:06. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru