-
Публикаций
1 616 -
Зарегистрирован
-
Посещение
-
Победитель дней
33
Тип контента
Профили
Форумы
Календарь
Блоги
Отряды
Формы
Видео
Весь контент Ram3esIV
-
Поправлен БРДМ от RHS, был кривой конфиг. В параметрах звука обороты до 3000, а у движка до 2400.
-
Новый УАЗик, теперь уже с оригинальным 402 движком. Первая версия была с УМЗ-421 и кривым конфигом от RHS. Пока еще в процессе. Первый конфиг, написанный почти с нуля - ни в ванили, ни в аддонах сборки нет ни одного транспортного средства с макс. оборотами двигателя 5000.
-
Вторая версия звука для шакала с Cummins 6iSBe и намного ближе к правде
-
И дребезг ЛКМ Алмосту почините.
-
@Arcued теперь в дискорде выговаривается? Почему всё так почти конструктивно?
-
И снова тимкилл от моров с дистанции 50 метров. Надо держаться от них подальше.
-
Отличный контроль миссий
-
Атмосферненько
-
Новый звук шакала по заказу @crabe. Немного отличается от реального, но двигатель именно тот, Cummins 4iSBe 185.
-
Avarax сегодня пытался затимкиллить на обеих миссиях, памятная дата. На первой отбился, на второй не удалось.
-
Пусь, он играет не ради побед!
-
Хоткей на прослушку живых из 200 будет?
-
Ну почти. Покрутил конфиги, а то у CUP классика была переднеприводная. Но на автомате не подрифтуешь, нужны большие обороты.
-
@Kostize хорошо нарезал, без воды, приятно смотрится
-
Меняем кого-нибудь, кроме меня, на пусю.
-
Ставишь оффроуд в песках на Сахрани и вперед. Около 500-600 HP, как у Porsche Cayenne
-
@crabe вопрос решен. Первый фактор делает плавное нарастание от нижнего предела своего диапазона к верхнему с 0 до 1, второй наоборот плавно уменьшает в другом диапазоне до нуля. Всё это было очевидно, но мне был непонятен механизм и что менять. Во втором факторе Cmin > Cmax и эффект обратный - снижение вместо нарастания.
-
Example: [0.2, 0.1, 0.7] call SQF_fnc_factor; // 0.166667 Example: [0.2, 0.1, 0.7, 0, 100] call SQF_fnc_interpolate; // 16.6667 Первое выражение для диапазона от 0 до 1, во втором задан кастомный диапазон от 0 до 100 и значение умножено на 100 для соответствия этому кастомному.
-
А там и есть эта формула. Interpolate идентична factor, просто у factor два последних параметра жестко заданы 0 и 1, а для intrpolate их можно задать ручками для мультиплексирования результата под свои задачи. Если я не ошибаюсь.
-
А ты прав, ниже предела обнуляется, выше приравнивается единице.
-
(_c - _cMin) * (1 / (_cMax - _cMin)) THIS Остальное отметается, потому что там два фиксированных значения - 0 и 1 - которые можно убирать, они ничего не меняют. ( (1 - 0) + 0) = 1
-
Все верно, только если считать значение facror'а по указанной в бисовики формуле, громкость звука выше пределов диапазона должна сходить на нет, а она наоборот вырастает на порядок. Формула: (a-Cmin) * (1/(Cmax-Cmin)) Это актуально для выражений вроде этого: volume="engineOn*camPos*(((rpm/2300) factor[(10/2300),(50/2300)]) * ((rpm/2300) factor[(500/2300),(425/2300)]))"; И в исходном месте оно работает как надо, хотя по правилам а не может быть больше Cmax. Возможно, значения а выше Cmax нужно принудительно обнулять или уравнивать Cmax, не могу разобраться. Если разберусь, то будет несложно допилить все нюансы в звуке вроде тех же провалов громкости в районе холостых оборотов.
-
Разбираюсь с контроллерами и функциями армы из области звука. Если у кого есть опыт работы и понимание физического смысла функции "a factor [x, y]", поделитесь. Типичное выражение для одной из записи звукового конфига техники: class Engine { sound[]= { "A3\Sounds_F\vehicles\armor\APC\APC1\ext_engine_02", 0.39810717, 1, 200 }; frequency="0.8 + ((rpm/2300) factor[(430/2300),(730/2300)])*0.2"; volume="engineOn*camPos*(((rpm/2300) factor[(430/2300),(510/2300)]) * ((rpm/2300) factor[(730/2300),(620/2300)]))"; }; Упрощенно это степень попадания числа "а" в диапазон "[x, y]", но не могу понять, как выглядит график громкости от оборотов. Пишу скрипт, но пока он выдает правильный RPM движка и странные выходные значения громкости. Не соответствует ожидаемому.
-
Он немецкий учил.