Scharfhobel Posted April 2, 2015 Share Posted April 2, 2015 Можно проще, есть цель которая двигается со скоростью V, нужно расчитать где она будет через время t. Скорость у нас есть, время тоже. @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted April 2, 2015 Share Posted April 2, 2015 Можно проще, есть цель которая двигается со скоростью V, нужно расчитать где она будет через время t. Скорость у нас есть, время тоже. Кто-то не дружит с физ-матом ))))) Цель движется по прямой условно, снаряд движется по параболе. Нужно найти точку в которой они должны пересечься и эту точку подсветить. Вы ведь в эту точку хотите наводить ваше орудие? Чтобы мод мог рассчитать эту точку ему нужно решить кубическое уравнение общего вида. Как известно такое уравнение имеет три решения, два в комплексных числах и одно в действительных. Вот как выглядит последнее: @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 2, 2015 Author Share Posted April 2, 2015 Как известно такое уравнение имеет три решения, два в комплексных числах и одно в действительных. Вот как выглядит последнее:По крайней мере радует, что его хотя бы можно разбить на блоки для упрощения вычислений... Только там еще такое уравнение нужно получить... Хотя в принципе есть варианты попроще, типа "Дамоклов меч" (динамические круги). @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 2, 2015 Share Posted April 2, 2015 (edited) По крайней мере радует, что его хотя бы можно разбить на блоки для упрощения вычислений... Только там еще такое уравнение нужно получить... Хотя в принципе есть варианты попроще, типа "Дамоклов меч" (динамические круги). Вот и я про то. Время полета снаряда есть, скорость цели тоже есть, значит можно построить круг с радиусом v*t и построить его вокруг центра танка. :) Кстати есть мод 15 метров, вот что то типа такого, хотя есть где сделано лучше, например это расширенная индикация автоприцела от spoter-а. Edited April 2, 2015 by Scharfhobel @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 2, 2015 Author Share Posted April 2, 2015 Вот и я про то. Время полета снаряда есть, скорость цели тоже есть, значит можно построить круг с радиусом v*t и построить его вокруг центра танка. :) Кстати есть мод 15 метров, вот что то типа такого, хотя есть где сделано лучше, например это расширенная индикация автоприцела от spoter-а. круг с радиусом v*t и построить его вокруг центра танка.*центра прицельной сетки. Вопрос собственно в двух вещах: как сделать нормально масштабируемый круг средствами BW GUI (есть некоторые идеи, проверять надо), и самое главное - как рассчитывать его размеры на экране (а вот тут реально не все так просто)... А самое веселое - это артоснайп... Как туда впихнуть упреждение (круги коряво смотреться будут). Фишка варианта с кругами - простота реализации. Варианта с точкой - универсальность. @ Quote Link to comment Short link Share on other sites More sharing options...
Ока РуЛиТ Posted April 3, 2015 Share Posted April 3, 2015 Оффтоп: Не в тему будет сказано, парни, а диссертацию по танкам еще никто не думал защищать? 3 @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 3, 2015 Share Posted April 3, 2015 (edited) *центра прицельной сетки. Вопрос собственно в двух вещах: как сделать нормально масштабируемый круг средствами BW GUI (есть некоторые идеи, проверять надо), и самое главное - как рассчитывать его размеры на экране (а вот тут реально не все так просто)... А самое веселое - это артоснайп... Как туда впихнуть упреждение (круги коряво смотреться будут). Фишка варианта с кругами - простота реализации. Варианта с точкой - универсальность. Если построить круг вокруг танка, то впихивать ничего не нужно будет. Он сам будет и масштабироваться и проектироваться. Edited April 3, 2015 by Scharfhobel @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted April 3, 2015 Share Posted April 3, 2015 Если построить круг вокруг танка... Он сам будет и масштабироваться и проектироваться. Технически можно сделать через модель круга, как в моде 15м, которую приаттачивать к моделям танков врагов в арт-режиме и менять её размеры через size-модели. Но скажу сразу - может и не получиться + еще и тормозить может, если в реальном времени это всё работать будет. @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 3, 2015 Author Share Posted April 3, 2015 Если построить круг вокруг танка, то впихивать ничего не нужно будет. Он сам будет и масштабироваться и проектироваться.Предположим, ты стреляешь по СТ: скорость 36 км/ч == 10м/с. Снаряд летит 300 м/с, навесом пренебрежем. Расстояние до танка 500м. Танк движется от нас под некоторым небольшим углом. снаряд до текущего положения танка будет лететь 500/300 = 1,67 сек. За это время противник проедет 1,67 * 10 = 16,7м. Новое расстояние = 516,7м, время полета 1,72 сек. погрешность = 1,72-1,67 = 0,05 сек. За это время противник проедет 0,05 * 10 = 0,5м. Ну в принципе можно пренебречь, разброс у арты на такое расстояние метров 5 в радиусе, с новой точностью это некритично. У приаттачивания модельки к танку есть 3 минуса. 1. Масштабирование контура круга. 2. Раскачивание модельки вместе с танком. 3. Изменение размеров модели повлечет (инфа 80%) падение ФПС. Про артоснайп уже говорил. Там плохо будет видно. @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 3, 2015 Share Posted April 3, 2015 (edited) А в корабликах уже запилили мод, рисуют круг куда нужно стрелять по ходу корабля . Посмотреть Круги как в ДМ в артснайпинге мало помогают, они вертикально стоят, а камера низко сидит и тудно сопоставить куда стрелять. Пока во всё что движется стреляем через стандартный артприцел с кругами (Дамоклов Меч). Через артоснайпинг же стреляем в малоподвижные цели, за склонами и укрытиями, за домами. Edited April 3, 2015 by Scharfhobel @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 3, 2015 Author Share Posted April 3, 2015 А в корабликах уже запилили мод, рисуют круг куда нужно стрелять по ходу корабля . ПосмотретьКораблики - они все в одной плоскости, если конечно нет цунами. Там модельку приаттачил и вуаля. К танкам такое не особо применимо, разве что на ровной плоскости если. А последние карты - либо городские - либо холмистые. Малиновка редкостью стала для арт уже давно. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 3, 2015 Share Posted April 3, 2015 С маркером наверное проще будет чем с кругами. Его не нужно масштабировать. И по идее в артоснайперском режиме не нужен особо маркер. Прицел в нем тяжело позиционировать по быстро движущейся цели. А подловить врага когда он вылез из за камня можно и без маркера. Зы. Время полета снаряда которое в инфопанели показывается оно насколько точное? Пример, прицел показывает 2.3 с. , панель 2.25 с. , точность до сотых? @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 4, 2015 Author Share Posted April 4, 2015 Зы. Время полета снаряда которое в инфопанели показывается оно насколько точное? Пример, прицел показывает 2.3 с. , панель 2.25 с. , точность до сотых?Время полета в панели показывается без учета навесности траектории. То есть расстояние делится на паспортную скорость снаряда. @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 4, 2015 Share Posted April 4, 2015 (edited) Время полета в панели показывается без учета навесности траектории. То есть расстояние делится на паспортную скорость снаряда. Проверил, это не так. Для фв304 имеем скорость снаряда 270 м./сек., расстояние 385 м. Время 385/270=1.43 сек. Прицел ДМ же показывает 1.9 сек. Инфопанель 1.78 сек. Походу игра сама предоставляет прицелу время полета снаряда? Edited April 4, 2015 by Scharfhobel @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 4, 2015 Author Share Posted April 4, 2015 Для фв304 имеем скорость снаряда 270 м./сек._25pdr_HE_Mk_1D - <speed>410</speed><gravity>160</gravity> _4.5inch_HE_Mk_13 - <speed>270</speed><gravity>146</gravity> Ну ладно, поверил) расстояние 385 м.Расстояние до чего? До центра прицельной сетки или центра маркера орудия? @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 4, 2015 Share Posted April 4, 2015 (edited) _25pdr_HE_Mk_1D - <speed>410</speed><gravity>160</gravity> _4.5inch_HE_Mk_13 - <speed>270</speed><gravity>146</gravity> Ну ладно, поверил) Расстояние до чего? До центра прицельной сетки или центра маркера орудия? А разница будет в десятки метров? Это получается, что для каждого снаряда в игре своя гравитация? Edited April 4, 2015 by Scharfhobel @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 4, 2015 Author Share Posted April 4, 2015 Это получается, что для каждого снаряда в игре своя гравитация?Да. Посмотри этот видос. Там понятно рассказано, почему у арт больше гравитация, и что изменилось в далеком 0.8.6. А разница будет в десятки метров?Странно, но разницы особой не вижу. Значит параметры в xml не сосвем точные, иных причин, по которым такое может быть, я не знаю. @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted April 4, 2015 Share Posted April 4, 2015 Самый точный расчет через косинус угла орудия в игре, т.к. данный угол выставляет сам клиент игры. Любые другие формулы априори будут врать. @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted April 4, 2015 Author Share Posted April 4, 2015 Самый точный расчет через косинус угла орудия в игре, т.к. данный угол выставляет сам клиент игры. Любые другие формулы априори будут врать.Ну да. Просто получать пересчитывать угол это не в одну строчку будет. Не, коды есть интегрировать надо) М.б. в след. версии поправлю. @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted April 5, 2015 Share Posted April 5, 2015 Возможно ли дальномер использовать и в аркадном режиме? Последнее время много стреляю без перехода в снайперский режим, проверил в обучении, если стрелять в пантеру на фоне неба (без захвата дальномером), то снаряды идут выше на полкорпуса танка, т.е. целим в середину корпуса, попадаем в башню. @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.