|
Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
19.10.2010, 18:36 | #1 |
Местный
|
Параметры и их значения в файлах *.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. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|