22 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

11-летие World of Tanks: время подарков

11-летие World of Tanks: время подарков!

Самое жаркое время года — отличный повод для получения горячих подарков!

Жаркий август в самом разгаре, а это значит, что совсем скоро мы будем отмечать одну очень важную дату: одиннадцатый день рождения нашей игры ! За все эти годы World of Tanks прошла впечатляющий путь, поэтому мы приглашаем всех вас присоединиться к празднованию этого важного события.

Чтобы выразить нашу глубочайшую благодарность за вашу страсть и преданность игре, мы приготовили для вас летние подарки . Не упустите возможность: заходите в World of Tanks с 12 по 22 августа * , чтобы получить историчный премиум танк IV уровня и другие приятные сюрпризы!

Подвеска

Одним из самых сложных моментов тут было не столько отрисовать все и сделать так, чтобы оно красиво двигалось, сколько минимизировать время, которое художник будет тратить на настройку подвески отдельно взятого танка.

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

Так что мы решили реализовать модификацию геометрии гусениц программно.

Вот как все работает.

По боковой проекции оригинальной гусеницы мы строим контур — замкнутый многоугольник.

Его ребра разбиваются на звенья при помощи дополнительных точек, на выходе получаем замкнутую цепь, которая и описывает контур гусеницы.

И так для каждого танка

3. Из нижней части оригинальной гусеницы берем и программно вырезаем кусок геометрии — он будет использоваться для заполнения звеньев полученной цепи.

4. Сгенерированная гусеница рендерится за один вызов отрисовки. В этом вызове вырезанная геометрия повторяется множество раз благодаря инстансингу. Трансформация для каждого инстанса вычисляется в вершинном шейдере на основе позиций точек переданной туда цепи.

5. После всего этого действа у нас получается гибкая гусеница, состоящая из звеньев. Ее физику мы уже можем симулировать — натягивать или прогибать, как надо, меняя позиции точек цепи.

Статья в тему:  Как взломать игру сталкер онлайн

Первыми при симуляции физики подвески двигаются катки. Мы определяем объекты под танком при помощи рейкастов, а затем меняем позиции катков так, чтобы они огибали эти объекты. После этого цепь гусеницы подстраивается уже под новое положение катков, с учетом этого огибания.

В цепи есть два вида точек — прикреплённые к самим каткам (красные), двигающиеся вслед за ближайшим катком, и свободные (белые). Именно свободные точки и формируют подвижные сегменты — части цепи, которые будут натягиваться (как нервы мехвода), прогибаться или расстилаться по колесам в зависимости от расположения и направления движения танка.

Благодаря всем этим преобразованиям художник видит сгенерированную гибкую гусеницу. Собственно, единственное, что ему нужно сделать — подправить позиции точек, прикрепленных к каткам. И то, если нужно. Здесь художник просто перетаскивает мышкой нужные точки.

А чтобы все было совсем красиво и реалистично, художнику нужно не только откорректировать точки гибкой гусеницы, но и прописать параметры катков. Здесь все сложнее, чем проставить флаг «Так, эта штука будет двигаться». Надо определить, какие именно катки и на какое максимально допустимое расстояние будут двигаться, а потом прописать для них параметры прогибания и расстилания гусеницы: силу и скорость.

Такой подход позволяет нам настраивать динамическую подвеску на одном танке силами одного художника примерно за 20 минут. К обновлению 8.0, о котором идет речь, мы настроили 456 танков.

Как это работает в больших Танках

У старшего брата за динамическую подвеску и красивый изгиб гитары гусеницы отвечает технология Soft skinning. Она отличная, но куда более требовательная к железу. Если бы мы использовали ее на мобилках, играть в Blitz было бы сложно. Зато тепло.

По сути, главной сложностью всего процесса для нас стало именно большое количество танков в игре. Тут же нельзя было задать единые параметры настройки гусениц, как с волшебной кнопкой «Сделать красиво». Учесть все-все-все случаи, которые надо обработать в коде, не представлялось возможным. Игроки очень изобретательны. Очень.

Статья в тему:  Этанол как антидот этиленгликоля вводят

Поэтому правки постоянно вносили и в генерацию самих гусениц, и в симуляцию физики этих гусениц.

Политологи оценили возможность начала новой войны на Балканах

Последние новости с Балкан

В субботу в сербских СМИ распространилась информация об активности боевой авиации у административной линии с Косовом. Военные самолеты и вертолеты армии Сербии, а именно купленные у России МиГ-29 и Ми-35, около полудня трижды провели патрулирование воздушного пространства над КПП «Ярине».

«Национальное телевидение Сербии», освещая эти маневры, опубликовало видео с ликованием и приветственными аплодисментами проживающих в Косово сербов в адрес авиации.

Вскоре информацию об активности авиации подтвердил глава МВД Сербии и экс-министр обороны Александр Вулин.

По его словам, сербские силовики и армия готовы к эскалации со стороны Косова, хотя сами и не намерены развязывать конфликт.

В тот же день в сербских соцсетях начали активно распространяться видеоматериалы с передвигающийся по дорогам военной техникой, в том числе танками. Предположительно, в их числе есть и переданные Россией в прошлом году модернизированные Т-72МС.

По информации сербских СМИ, техника стягивается к городу Рашка, расположенному всего в 10 километрах от административной линии с Косовом. При этом движение техники, по их данным, наблюдается уже несколько дней.

Официальных комментариев об этих перемещениях нет, но для подтверждения военной активности они и не нужны: c четверга подразделения сербской армии на юге страны были приведены в повышенную боевую готовность.

«Наше оружие и техника находятся в руках профессионалов. Никто не смеет нас унижать и топтать. Сербия сегодня намного сильнее, чем десятилетием ранее, и мы в любой момент готовы защитить наш народ по приказу президента»,

— заявлял министр обороны Сербии Небойша Стефанович по прибытии в Нови Пазар — еще один пограничный город, куда также были высланы подкрепления.

Статья в тему:  Как играть по сети в игре орион онлайн

С чего все началось?

Маховик конфликта был запущен в понедельник, когда власти самопровозглашенной республики Косово запретили использовать сербские регистрационные знаки на подконтрольной им территории. С автомобилей начали принудительно снимать сербские государственные номера, заменяя их на временные косовские. При этом с автовладельцев взимают за такую «услугу» пошлину в €5.

Для обеспечения новых правил косовские власти разместили на КПП «Ярине» и «Брняк» сотни полицейских и снайперов. Однако предотвратить эскалацию это не помогло: проживающие в Ибарском Колашине (Северное Косово) сербы устроили бунт.

В понедельник сербы более чем на 400 автомобилях выдвинулись к контрольно-пропускным пунктам и, заблокировав их работу, начали мирный протест.

Реакция Приштины была бескомпромиссной: в Северное Косово стянули дополнительные силы — на этот раз полицейские были оснащены тяжелой экипировкой и автоматическим оружием и приехали на бронированных автомобилях. В отношении протестующих начали использовать спецсредства, в том числе слезоточивый газ.

Четвертый день столкновений косовских полицейских и сербских протестующих отметился драматичными инцидентом. Трое граждан Сербии, пересекавших КПП «Брняк», были остановлены подразделением косовского спецназа. Силовики вывели сербов из машины и начали жестоко избивать. По словам пострадавших, они не имели никакого отношения к протестам и пересекли КПП для участия в сезонных лесозаготовках.

«Они что-то кричали по-албански, я не понимал, они бросили меня на асфальт, ударили по спине, по лицу, они сломали мне зуб. Там была кровь, я просил воды, но никто не хотел мне ее давать», — рассказал Драгиша Влашкович, один из избитых.

Этот инцидент вызвал острую реакцию Белграда — именно после него на юге Сербии армию привели в состояние повышенной боевой готовности.

Сербская сторона и до этого не казалась настроенной на компромиссы. Еще до инцидента с избиением ее граждан президент Александар Вучич в ультимативной форме потребовал от Приштины одностороннего отвода от административной линии всех отрядов косовских силовиков.

Статья в тему:  Кто больше всех играет в доту

«Наше решение — отвод всех отрядов с севера Косова и Метохии, возвращение к предыдущему состоянию, а после этого — переговоры в Брюсселе», — говорил он.

Что будет дальше?

Ответственность за разразившийся конфликт полностью несут власти Косова, считает председатель Балканского клуба Центра исследования стран Восточной Европы МГИМО Сергей Артемов.

«Все лето в Косово можно было наблюдать нападки на возвращающихся в регион сербов. Они действительно были систематическими: людям, которые имеют полное право на возвращение в родные дома, создавали ужасные условия проживания. Кроме того Приштина продолжительное время уходит от взятых на себя международных обязательств», — рассказывает эксперт.

При этом нынешнее обострение Артемов считает достаточно серьезным, о чем свидетельствуют военная мобилизация каждой из сторон.

Иной точки зрения придерживается эксперт Института славяноведения РАН Георгий Энгельгардт — он отмечает, что отношения между Косово и Сербией обостряются регулярно.

«Подобные конфликты проходят примерно раз в год. Это достаточно характерно для региона. И сценарий у них всегда достаточно характерный: Приштина делает очередной шажок либо на пути утверждения своей власти в Северном Косово, либо на пути усиления контроля на границе. Белград в ответ делает много публичных деклараций и постепенно все спускается на тормозах», — рассуждает он.

«До сих пор косовские власти таким образом шаг за шагом, по сантиметру, по полметра расширяли сферу своего контроля. И с каждым таким инцидентном Белград отходил все дальше и дальше от своих целей по контролю за Косово», — констатирует Энгельгардт.

Сергей Артемов со своей стороны отмечает: даже если в этот раз власти Сербии пойдут на принцип и не позволят Косово устанавливать правила обращения с сербскими госномерами, Приштина все равно попытается извлечь из этой ситуации выгоду.

«Для них это — одна из частей их политической игры. Прорыв блокады. Приштина играет на повышение, потому что понимает, что поезд от нее потихонечку уходит, — подчеркивает эксперт. — В ситуации, когда у Сербии в положительном ключе развиваются отношения с Албанией и Северной Македонией, а на Западных Балканах активно идут обходящие Косово стороной интеграционные процессы, для Приштины этот конфликт — возможность обратить на себя внимание и сторговать какие-то условия на общебалканском уровне».

Статья в тему:  Какой нужен плагин для онлайн игр

В то, что нынешний конфликт может перейти в стадию прямого вооруженного конфликта, эксперты не верят. «Произошедшая ситуация вряд ли приведет к войне. Для этого нет предпосылок — в конце концов, там обстановка не как в 99-м году. Происходящее стоит воспринимать как акт демонстрации силы, причем как с сербской, так и с косовской стороны», — резюмирует Сергей Артемов.

«Время подарков»

12 августа 9:00 (МСК) — 23 августа * 9:00 (МСК)

* 22 августа — последний полный день, когда это можно сделать. Подарки можно получить до 23 августа 9:00 (МСК).

Специальный раздел внутриигрового Магазина, в котором вы сможете обменять подарочные билеты, будет доступен на один день дольше.

Подвеска

Одним из самых сложных моментов тут было не столько отрисовать все и сделать так, чтобы оно красиво двигалось, сколько минимизировать время, которое художник будет тратить на настройку подвески отдельно взятого танка.

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

Так что мы решили реализовать модификацию геометрии гусениц программно.

Вот как все работает.

По боковой проекции оригинальной гусеницы мы строим контур — замкнутый многоугольник.

Его ребра разбиваются на звенья при помощи дополнительных точек, на выходе получаем замкнутую цепь, которая и описывает контур гусеницы.

И так для каждого танка

3. Из нижней части оригинальной гусеницы берем и программно вырезаем кусок геометрии — он будет использоваться для заполнения звеньев полученной цепи.

Статья в тему:  Как взломать онлайн игру last empire war z

4. Сгенерированная гусеница рендерится за один вызов отрисовки. В этом вызове вырезанная геометрия повторяется множество раз благодаря инстансингу. Трансформация для каждого инстанса вычисляется в вершинном шейдере на основе позиций точек переданной туда цепи.

5. После всего этого действа у нас получается гибкая гусеница, состоящая из звеньев. Ее физику мы уже можем симулировать — натягивать или прогибать, как надо, меняя позиции точек цепи.

Первыми при симуляции физики подвески двигаются катки. Мы определяем объекты под танком при помощи рейкастов, а затем меняем позиции катков так, чтобы они огибали эти объекты. После этого цепь гусеницы подстраивается уже под новое положение катков, с учетом этого огибания.

В цепи есть два вида точек — прикреплённые к самим каткам (красные), двигающиеся вслед за ближайшим катком, и свободные (белые). Именно свободные точки и формируют подвижные сегменты — части цепи, которые будут натягиваться (как нервы мехвода), прогибаться или расстилаться по колесам в зависимости от расположения и направления движения танка.

Благодаря всем этим преобразованиям художник видит сгенерированную гибкую гусеницу. Собственно, единственное, что ему нужно сделать — подправить позиции точек, прикрепленных к каткам. И то, если нужно. Здесь художник просто перетаскивает мышкой нужные точки.

А чтобы все было совсем красиво и реалистично, художнику нужно не только откорректировать точки гибкой гусеницы, но и прописать параметры катков. Здесь все сложнее, чем проставить флаг «Так, эта штука будет двигаться». Надо определить, какие именно катки и на какое максимально допустимое расстояние будут двигаться, а потом прописать для них параметры прогибания и расстилания гусеницы: силу и скорость.

Такой подход позволяет нам настраивать динамическую подвеску на одном танке силами одного художника примерно за 20 минут. К обновлению 8.0, о котором идет речь, мы настроили 456 танков.

Как это работает в больших Танках

У старшего брата за динамическую подвеску и красивый изгиб гитары гусеницы отвечает технология Soft skinning. Она отличная, но куда более требовательная к железу. Если бы мы использовали ее на мобилках, играть в Blitz было бы сложно. Зато тепло.

Статья в тему:  Как научиться водить машину онлайн игра

По сути, главной сложностью всего процесса для нас стало именно большое количество танков в игре. Тут же нельзя было задать единые параметры настройки гусениц, как с волшебной кнопкой «Сделать красиво». Учесть все-все-все случаи, которые надо обработать в коде, не представлялось возможным. Игроки очень изобретательны. Очень.

Поэтому правки постоянно вносили и в генерацию самих гусениц, и в симуляцию физики этих гусениц.

Политологи оценили возможность начала новой войны на Балканах

Последние новости с Балкан

В субботу в сербских СМИ распространилась информация об активности боевой авиации у административной линии с Косовом. Военные самолеты и вертолеты армии Сербии, а именно купленные у России МиГ-29 и Ми-35, около полудня трижды провели патрулирование воздушного пространства над КПП «Ярине».

«Национальное телевидение Сербии», освещая эти маневры, опубликовало видео с ликованием и приветственными аплодисментами проживающих в Косово сербов в адрес авиации.

Вскоре информацию об активности авиации подтвердил глава МВД Сербии и экс-министр обороны Александр Вулин.

По его словам, сербские силовики и армия готовы к эскалации со стороны Косова, хотя сами и не намерены развязывать конфликт.

В тот же день в сербских соцсетях начали активно распространяться видеоматериалы с передвигающийся по дорогам военной техникой, в том числе танками. Предположительно, в их числе есть и переданные Россией в прошлом году модернизированные Т-72МС.

По информации сербских СМИ, техника стягивается к городу Рашка, расположенному всего в 10 километрах от административной линии с Косовом. При этом движение техники, по их данным, наблюдается уже несколько дней.

Официальных комментариев об этих перемещениях нет, но для подтверждения военной активности они и не нужны: c четверга подразделения сербской армии на юге страны были приведены в повышенную боевую готовность.

Статья в тему:  Что такое крипы в доте

«Наше оружие и техника находятся в руках профессионалов. Никто не смеет нас унижать и топтать. Сербия сегодня намного сильнее, чем десятилетием ранее, и мы в любой момент готовы защитить наш народ по приказу президента»,

— заявлял министр обороны Сербии Небойша Стефанович по прибытии в Нови Пазар — еще один пограничный город, куда также были высланы подкрепления.

С чего все началось?

Маховик конфликта был запущен в понедельник, когда власти самопровозглашенной республики Косово запретили использовать сербские регистрационные знаки на подконтрольной им территории. С автомобилей начали принудительно снимать сербские государственные номера, заменяя их на временные косовские. При этом с автовладельцев взимают за такую «услугу» пошлину в €5.

Для обеспечения новых правил косовские власти разместили на КПП «Ярине» и «Брняк» сотни полицейских и снайперов. Однако предотвратить эскалацию это не помогло: проживающие в Ибарском Колашине (Северное Косово) сербы устроили бунт.

В понедельник сербы более чем на 400 автомобилях выдвинулись к контрольно-пропускным пунктам и, заблокировав их работу, начали мирный протест.

Реакция Приштины была бескомпромиссной: в Северное Косово стянули дополнительные силы — на этот раз полицейские были оснащены тяжелой экипировкой и автоматическим оружием и приехали на бронированных автомобилях. В отношении протестующих начали использовать спецсредства, в том числе слезоточивый газ.

Четвертый день столкновений косовских полицейских и сербских протестующих отметился драматичными инцидентом. Трое граждан Сербии, пересекавших КПП «Брняк», были остановлены подразделением косовского спецназа. Силовики вывели сербов из машины и начали жестоко избивать. По словам пострадавших, они не имели никакого отношения к протестам и пересекли КПП для участия в сезонных лесозаготовках.

«Они что-то кричали по-албански, я не понимал, они бросили меня на асфальт, ударили по спине, по лицу, они сломали мне зуб. Там была кровь, я просил воды, но никто не хотел мне ее давать», — рассказал Драгиша Влашкович, один из избитых.

Статья в тему:  Где медуза в доте 2

Этот инцидент вызвал острую реакцию Белграда — именно после него на юге Сербии армию привели в состояние повышенной боевой готовности.

Сербская сторона и до этого не казалась настроенной на компромиссы. Еще до инцидента с избиением ее граждан президент Александар Вучич в ультимативной форме потребовал от Приштины одностороннего отвода от административной линии всех отрядов косовских силовиков.

«Наше решение — отвод всех отрядов с севера Косова и Метохии, возвращение к предыдущему состоянию, а после этого — переговоры в Брюсселе», — говорил он.

Что будет дальше?

Ответственность за разразившийся конфликт полностью несут власти Косова, считает председатель Балканского клуба Центра исследования стран Восточной Европы МГИМО Сергей Артемов.

«Все лето в Косово можно было наблюдать нападки на возвращающихся в регион сербов. Они действительно были систематическими: людям, которые имеют полное право на возвращение в родные дома, создавали ужасные условия проживания. Кроме того Приштина продолжительное время уходит от взятых на себя международных обязательств», — рассказывает эксперт.

При этом нынешнее обострение Артемов считает достаточно серьезным, о чем свидетельствуют военная мобилизация каждой из сторон.

Иной точки зрения придерживается эксперт Института славяноведения РАН Георгий Энгельгардт — он отмечает, что отношения между Косово и Сербией обостряются регулярно.

«Подобные конфликты проходят примерно раз в год. Это достаточно характерно для региона. И сценарий у них всегда достаточно характерный: Приштина делает очередной шажок либо на пути утверждения своей власти в Северном Косово, либо на пути усиления контроля на границе. Белград в ответ делает много публичных деклараций и постепенно все спускается на тормозах», — рассуждает он.

«До сих пор косовские власти таким образом шаг за шагом, по сантиметру, по полметра расширяли сферу своего контроля. И с каждым таким инцидентном Белград отходил все дальше и дальше от своих целей по контролю за Косово», — констатирует Энгельгардт.

Статья в тему:  Что такое ивент в онлайн играх

Сергей Артемов со своей стороны отмечает: даже если в этот раз власти Сербии пойдут на принцип и не позволят Косово устанавливать правила обращения с сербскими госномерами, Приштина все равно попытается извлечь из этой ситуации выгоду.

«Для них это — одна из частей их политической игры. Прорыв блокады. Приштина играет на повышение, потому что понимает, что поезд от нее потихонечку уходит, — подчеркивает эксперт. — В ситуации, когда у Сербии в положительном ключе развиваются отношения с Албанией и Северной Македонией, а на Западных Балканах активно идут обходящие Косово стороной интеграционные процессы, для Приштины этот конфликт — возможность обратить на себя внимание и сторговать какие-то условия на общебалканском уровне».

В то, что нынешний конфликт может перейти в стадию прямого вооруженного конфликта, эксперты не верят. «Произошедшая ситуация вряд ли приведет к войне. Для этого нет предпосылок — в конце концов, там обстановка не как в 99-м году. Происходящее стоит воспринимать как акт демонстрации силы, причем как с сербской, так и с косовской стороны», — резюмирует Сергей Артемов.

«Время подарков»

12 августа 9:00 (МСК) — 23 августа * 9:00 (МСК)

* 22 августа — последний полный день, когда это можно сделать. Подарки можно получить до 23 августа 9:00 (МСК).

Специальный раздел внутриигрового Магазина, в котором вы сможете обменять подарочные билеты, будет доступен на один день дольше.

Подвеска

Одним из самых сложных моментов тут было не столько отрисовать все и сделать так, чтобы оно красиво двигалось, сколько минимизировать время, которое художник будет тратить на настройку подвески отдельно взятого танка.

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

Так что мы решили реализовать модификацию геометрии гусениц программно.

Статья в тему:  Какой нужен плагин для онлайн игр

Вот как все работает.

По боковой проекции оригинальной гусеницы мы строим контур — замкнутый многоугольник.

Его ребра разбиваются на звенья при помощи дополнительных точек, на выходе получаем замкнутую цепь, которая и описывает контур гусеницы.

И так для каждого танка

3. Из нижней части оригинальной гусеницы берем и программно вырезаем кусок геометрии — он будет использоваться для заполнения звеньев полученной цепи.

4. Сгенерированная гусеница рендерится за один вызов отрисовки. В этом вызове вырезанная геометрия повторяется множество раз благодаря инстансингу. Трансформация для каждого инстанса вычисляется в вершинном шейдере на основе позиций точек переданной туда цепи.

5. После всего этого действа у нас получается гибкая гусеница, состоящая из звеньев. Ее физику мы уже можем симулировать — натягивать или прогибать, как надо, меняя позиции точек цепи.

Первыми при симуляции физики подвески двигаются катки. Мы определяем объекты под танком при помощи рейкастов, а затем меняем позиции катков так, чтобы они огибали эти объекты. После этого цепь гусеницы подстраивается уже под новое положение катков, с учетом этого огибания.

В цепи есть два вида точек — прикреплённые к самим каткам (красные), двигающиеся вслед за ближайшим катком, и свободные (белые). Именно свободные точки и формируют подвижные сегменты — части цепи, которые будут натягиваться (как нервы мехвода), прогибаться или расстилаться по колесам в зависимости от расположения и направления движения танка.

Благодаря всем этим преобразованиям художник видит сгенерированную гибкую гусеницу. Собственно, единственное, что ему нужно сделать — подправить позиции точек, прикрепленных к каткам. И то, если нужно. Здесь художник просто перетаскивает мышкой нужные точки.

А чтобы все было совсем красиво и реалистично, художнику нужно не только откорректировать точки гибкой гусеницы, но и прописать параметры катков. Здесь все сложнее, чем проставить флаг «Так, эта штука будет двигаться». Надо определить, какие именно катки и на какое максимально допустимое расстояние будут двигаться, а потом прописать для них параметры прогибания и расстилания гусеницы: силу и скорость.

Статья в тему:  Как взломать игру сталкер онлайн

Такой подход позволяет нам настраивать динамическую подвеску на одном танке силами одного художника примерно за 20 минут. К обновлению 8.0, о котором идет речь, мы настроили 456 танков.

Как это работает в больших Танках

У старшего брата за динамическую подвеску и красивый изгиб гитары гусеницы отвечает технология Soft skinning. Она отличная, но куда более требовательная к железу. Если бы мы использовали ее на мобилках, играть в Blitz было бы сложно. Зато тепло.

По сути, главной сложностью всего процесса для нас стало именно большое количество танков в игре. Тут же нельзя было задать единые параметры настройки гусениц, как с волшебной кнопкой «Сделать красиво». Учесть все-все-все случаи, которые надо обработать в коде, не представлялось возможным. Игроки очень изобретательны. Очень.

Поэтому правки постоянно вносили и в генерацию самих гусениц, и в симуляцию физики этих гусениц.

Политологи оценили возможность начала новой войны на Балканах

Последние новости с Балкан

В субботу в сербских СМИ распространилась информация об активности боевой авиации у административной линии с Косовом. Военные самолеты и вертолеты армии Сербии, а именно купленные у России МиГ-29 и Ми-35, около полудня трижды провели патрулирование воздушного пространства над КПП «Ярине».

«Национальное телевидение Сербии», освещая эти маневры, опубликовало видео с ликованием и приветственными аплодисментами проживающих в Косово сербов в адрес авиации.

Вскоре информацию об активности авиации подтвердил глава МВД Сербии и экс-министр обороны Александр Вулин.

По его словам, сербские силовики и армия готовы к эскалации со стороны Косова, хотя сами и не намерены развязывать конфликт.

В тот же день в сербских соцсетях начали активно распространяться видеоматериалы с передвигающийся по дорогам военной техникой, в том числе танками. Предположительно, в их числе есть и переданные Россией в прошлом году модернизированные Т-72МС.

Статья в тему:  Где медуза в доте 2

По информации сербских СМИ, техника стягивается к городу Рашка, расположенному всего в 10 километрах от административной линии с Косовом. При этом движение техники, по их данным, наблюдается уже несколько дней.

Официальных комментариев об этих перемещениях нет, но для подтверждения военной активности они и не нужны: c четверга подразделения сербской армии на юге страны были приведены в повышенную боевую готовность.

«Наше оружие и техника находятся в руках профессионалов. Никто не смеет нас унижать и топтать. Сербия сегодня намного сильнее, чем десятилетием ранее, и мы в любой момент готовы защитить наш народ по приказу президента»,

— заявлял министр обороны Сербии Небойша Стефанович по прибытии в Нови Пазар — еще один пограничный город, куда также были высланы подкрепления.

С чего все началось?

Маховик конфликта был запущен в понедельник, когда власти самопровозглашенной республики Косово запретили использовать сербские регистрационные знаки на подконтрольной им территории. С автомобилей начали принудительно снимать сербские государственные номера, заменяя их на временные косовские. При этом с автовладельцев взимают за такую «услугу» пошлину в €5.

Для обеспечения новых правил косовские власти разместили на КПП «Ярине» и «Брняк» сотни полицейских и снайперов. Однако предотвратить эскалацию это не помогло: проживающие в Ибарском Колашине (Северное Косово) сербы устроили бунт.

В понедельник сербы более чем на 400 автомобилях выдвинулись к контрольно-пропускным пунктам и, заблокировав их работу, начали мирный протест.

Реакция Приштины была бескомпромиссной: в Северное Косово стянули дополнительные силы — на этот раз полицейские были оснащены тяжелой экипировкой и автоматическим оружием и приехали на бронированных автомобилях. В отношении протестующих начали использовать спецсредства, в том числе слезоточивый газ.

Четвертый день столкновений косовских полицейских и сербских протестующих отметился драматичными инцидентом. Трое граждан Сербии, пересекавших КПП «Брняк», были остановлены подразделением косовского спецназа. Силовики вывели сербов из машины и начали жестоко избивать. По словам пострадавших, они не имели никакого отношения к протестам и пересекли КПП для участия в сезонных лесозаготовках.

Статья в тему:  Кто больше всех играет в доту

«Они что-то кричали по-албански, я не понимал, они бросили меня на асфальт, ударили по спине, по лицу, они сломали мне зуб. Там была кровь, я просил воды, но никто не хотел мне ее давать», — рассказал Драгиша Влашкович, один из избитых.

Этот инцидент вызвал острую реакцию Белграда — именно после него на юге Сербии армию привели в состояние повышенной боевой готовности.

Сербская сторона и до этого не казалась настроенной на компромиссы. Еще до инцидента с избиением ее граждан президент Александар Вучич в ультимативной форме потребовал от Приштины одностороннего отвода от административной линии всех отрядов косовских силовиков.

«Наше решение — отвод всех отрядов с севера Косова и Метохии, возвращение к предыдущему состоянию, а после этого — переговоры в Брюсселе», — говорил он.

Что будет дальше?

Ответственность за разразившийся конфликт полностью несут власти Косова, считает председатель Балканского клуба Центра исследования стран Восточной Европы МГИМО Сергей Артемов.

«Все лето в Косово можно было наблюдать нападки на возвращающихся в регион сербов. Они действительно были систематическими: людям, которые имеют полное право на возвращение в родные дома, создавали ужасные условия проживания. Кроме того Приштина продолжительное время уходит от взятых на себя международных обязательств», — рассказывает эксперт.

При этом нынешнее обострение Артемов считает достаточно серьезным, о чем свидетельствуют военная мобилизация каждой из сторон.

Иной точки зрения придерживается эксперт Института славяноведения РАН Георгий Энгельгардт — он отмечает, что отношения между Косово и Сербией обостряются регулярно.

«Подобные конфликты проходят примерно раз в год. Это достаточно характерно для региона. И сценарий у них всегда достаточно характерный: Приштина делает очередной шажок либо на пути утверждения своей власти в Северном Косово, либо на пути усиления контроля на границе. Белград в ответ делает много публичных деклараций и постепенно все спускается на тормозах», — рассуждает он.

Статья в тему:  Этанол как антидот этиленгликоля вводят

«До сих пор косовские власти таким образом шаг за шагом, по сантиметру, по полметра расширяли сферу своего контроля. И с каждым таким инцидентном Белград отходил все дальше и дальше от своих целей по контролю за Косово», — констатирует Энгельгардт.

Сергей Артемов со своей стороны отмечает: даже если в этот раз власти Сербии пойдут на принцип и не позволят Косово устанавливать правила обращения с сербскими госномерами, Приштина все равно попытается извлечь из этой ситуации выгоду.

«Для них это — одна из частей их политической игры. Прорыв блокады. Приштина играет на повышение, потому что понимает, что поезд от нее потихонечку уходит, — подчеркивает эксперт. — В ситуации, когда у Сербии в положительном ключе развиваются отношения с Албанией и Северной Македонией, а на Западных Балканах активно идут обходящие Косово стороной интеграционные процессы, для Приштины этот конфликт — возможность обратить на себя внимание и сторговать какие-то условия на общебалканском уровне».

В то, что нынешний конфликт может перейти в стадию прямого вооруженного конфликта, эксперты не верят. «Произошедшая ситуация вряд ли приведет к войне. Для этого нет предпосылок — в конце концов, там обстановка не как в 99-м году. Происходящее стоит воспринимать как акт демонстрации силы, причем как с сербской, так и с косовской стороны», — резюмирует Сергей Артемов.

«Время подарков»

12 августа 9:00 (МСК) — 23 августа * 9:00 (МСК)

* 22 августа — последний полный день, когда это можно сделать. Подарки можно получить до 23 августа 9:00 (МСК).

Специальный раздел внутриигрового Магазина, в котором вы сможете обменять подарочные билеты, будет доступен на один день дольше.

Подвеска

Одним из самых сложных моментов тут было не столько отрисовать все и сделать так, чтобы оно красиво двигалось, сколько минимизировать время, которое художник будет тратить на настройку подвески отдельно взятого танка.

Статья в тему:  Как взломать онлайн игру last empire war z

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

Так что мы решили реализовать модификацию геометрии гусениц программно.

Вот как все работает.

По боковой проекции оригинальной гусеницы мы строим контур — замкнутый многоугольник.

Его ребра разбиваются на звенья при помощи дополнительных точек, на выходе получаем замкнутую цепь, которая и описывает контур гусеницы.

И так для каждого танка

3. Из нижней части оригинальной гусеницы берем и программно вырезаем кусок геометрии — он будет использоваться для заполнения звеньев полученной цепи.

4. Сгенерированная гусеница рендерится за один вызов отрисовки. В этом вызове вырезанная геометрия повторяется множество раз благодаря инстансингу. Трансформация для каждого инстанса вычисляется в вершинном шейдере на основе позиций точек переданной туда цепи.

5. После всего этого действа у нас получается гибкая гусеница, состоящая из звеньев. Ее физику мы уже можем симулировать — натягивать или прогибать, как надо, меняя позиции точек цепи.

Первыми при симуляции физики подвески двигаются катки. Мы определяем объекты под танком при помощи рейкастов, а затем меняем позиции катков так, чтобы они огибали эти объекты. После этого цепь гусеницы подстраивается уже под новое положение катков, с учетом этого огибания.

В цепи есть два вида точек — прикреплённые к самим каткам (красные), двигающиеся вслед за ближайшим катком, и свободные (белые). Именно свободные точки и формируют подвижные сегменты — части цепи, которые будут натягиваться (как нервы мехвода), прогибаться или расстилаться по колесам в зависимости от расположения и направления движения танка.

Благодаря всем этим преобразованиям художник видит сгенерированную гибкую гусеницу. Собственно, единственное, что ему нужно сделать — подправить позиции точек, прикрепленных к каткам. И то, если нужно. Здесь художник просто перетаскивает мышкой нужные точки.

Статья в тему:  Как играть по сети в игре орион онлайн

А чтобы все было совсем красиво и реалистично, художнику нужно не только откорректировать точки гибкой гусеницы, но и прописать параметры катков. Здесь все сложнее, чем проставить флаг «Так, эта штука будет двигаться». Надо определить, какие именно катки и на какое максимально допустимое расстояние будут двигаться, а потом прописать для них параметры прогибания и расстилания гусеницы: силу и скорость.

Такой подход позволяет нам настраивать динамическую подвеску на одном танке силами одного художника примерно за 20 минут. К обновлению 8.0, о котором идет речь, мы настроили 456 танков.

Как это работает в больших Танках

У старшего брата за динамическую подвеску и красивый изгиб гитары гусеницы отвечает технология Soft skinning. Она отличная, но куда более требовательная к железу. Если бы мы использовали ее на мобилках, играть в Blitz было бы сложно. Зато тепло.

По сути, главной сложностью всего процесса для нас стало именно большое количество танков в игре. Тут же нельзя было задать единые параметры настройки гусениц, как с волшебной кнопкой «Сделать красиво». Учесть все-все-все случаи, которые надо обработать в коде, не представлялось возможным. Игроки очень изобретательны. Очень.

Поэтому правки постоянно вносили и в генерацию самих гусениц, и в симуляцию физики этих гусениц.

Политологи оценили возможность начала новой войны на Балканах

Последние новости с Балкан

В субботу в сербских СМИ распространилась информация об активности боевой авиации у административной линии с Косовом. Военные самолеты и вертолеты армии Сербии, а именно купленные у России МиГ-29 и Ми-35, около полудня трижды провели патрулирование воздушного пространства над КПП «Ярине».

«Национальное телевидение Сербии», освещая эти маневры, опубликовало видео с ликованием и приветственными аплодисментами проживающих в Косово сербов в адрес авиации.

Вскоре информацию об активности авиации подтвердил глава МВД Сербии и экс-министр обороны Александр Вулин.

Статья в тему:  Что такое крипы в доте

По его словам, сербские силовики и армия готовы к эскалации со стороны Косова, хотя сами и не намерены развязывать конфликт.

В тот же день в сербских соцсетях начали активно распространяться видеоматериалы с передвигающийся по дорогам военной техникой, в том числе танками. Предположительно, в их числе есть и переданные Россией в прошлом году модернизированные Т-72МС.

По информации сербских СМИ, техника стягивается к городу Рашка, расположенному всего в 10 километрах от административной линии с Косовом. При этом движение техники, по их данным, наблюдается уже несколько дней.

Официальных комментариев об этих перемещениях нет, но для подтверждения военной активности они и не нужны: c четверга подразделения сербской армии на юге страны были приведены в повышенную боевую готовность.

«Наше оружие и техника находятся в руках профессионалов. Никто не смеет нас унижать и топтать. Сербия сегодня намного сильнее, чем десятилетием ранее, и мы в любой момент готовы защитить наш народ по приказу президента»,

— заявлял министр обороны Сербии Небойша Стефанович по прибытии в Нови Пазар — еще один пограничный город, куда также были высланы подкрепления.

С чего все началось?

Маховик конфликта был запущен в понедельник, когда власти самопровозглашенной республики Косово запретили использовать сербские регистрационные знаки на подконтрольной им территории. С автомобилей начали принудительно снимать сербские государственные номера, заменяя их на временные косовские. При этом с автовладельцев взимают за такую «услугу» пошлину в €5.

Для обеспечения новых правил косовские власти разместили на КПП «Ярине» и «Брняк» сотни полицейских и снайперов. Однако предотвратить эскалацию это не помогло: проживающие в Ибарском Колашине (Северное Косово) сербы устроили бунт.

В понедельник сербы более чем на 400 автомобилях выдвинулись к контрольно-пропускным пунктам и, заблокировав их работу, начали мирный протест.

Реакция Приштины была бескомпромиссной: в Северное Косово стянули дополнительные силы — на этот раз полицейские были оснащены тяжелой экипировкой и автоматическим оружием и приехали на бронированных автомобилях. В отношении протестующих начали использовать спецсредства, в том числе слезоточивый газ.

Статья в тему:  Что такое ивент в онлайн играх

Четвертый день столкновений косовских полицейских и сербских протестующих отметился драматичными инцидентом. Трое граждан Сербии, пересекавших КПП «Брняк», были остановлены подразделением косовского спецназа. Силовики вывели сербов из машины и начали жестоко избивать. По словам пострадавших, они не имели никакого отношения к протестам и пересекли КПП для участия в сезонных лесозаготовках.

«Они что-то кричали по-албански, я не понимал, они бросили меня на асфальт, ударили по спине, по лицу, они сломали мне зуб. Там была кровь, я просил воды, но никто не хотел мне ее давать», — рассказал Драгиша Влашкович, один из избитых.

Этот инцидент вызвал острую реакцию Белграда — именно после него на юге Сербии армию привели в состояние повышенной боевой готовности.

Сербская сторона и до этого не казалась настроенной на компромиссы. Еще до инцидента с избиением ее граждан президент Александар Вучич в ультимативной форме потребовал от Приштины одностороннего отвода от административной линии всех отрядов косовских силовиков.

«Наше решение — отвод всех отрядов с севера Косова и Метохии, возвращение к предыдущему состоянию, а после этого — переговоры в Брюсселе», — говорил он.

Что будет дальше?

Ответственность за разразившийся конфликт полностью несут власти Косова, считает председатель Балканского клуба Центра исследования стран Восточной Европы МГИМО Сергей Артемов.

«Все лето в Косово можно было наблюдать нападки на возвращающихся в регион сербов. Они действительно были систематическими: людям, которые имеют полное право на возвращение в родные дома, создавали ужасные условия проживания. Кроме того Приштина продолжительное время уходит от взятых на себя международных обязательств», — рассказывает эксперт.

При этом нынешнее обострение Артемов считает достаточно серьезным, о чем свидетельствуют военная мобилизация каждой из сторон.

Иной точки зрения придерживается эксперт Института славяноведения РАН Георгий Энгельгардт — он отмечает, что отношения между Косово и Сербией обостряются регулярно.

Статья в тему:  Как научиться водить машину онлайн игра

«Подобные конфликты проходят примерно раз в год. Это достаточно характерно для региона. И сценарий у них всегда достаточно характерный: Приштина делает очередной шажок либо на пути утверждения своей власти в Северном Косово, либо на пути усиления контроля на границе. Белград в ответ делает много публичных деклараций и постепенно все спускается на тормозах», — рассуждает он.

«До сих пор косовские власти таким образом шаг за шагом, по сантиметру, по полметра расширяли сферу своего контроля. И с каждым таким инцидентном Белград отходил все дальше и дальше от своих целей по контролю за Косово», — констатирует Энгельгардт.

Сергей Артемов со своей стороны отмечает: даже если в этот раз власти Сербии пойдут на принцип и не позволят Косово устанавливать правила обращения с сербскими госномерами, Приштина все равно попытается извлечь из этой ситуации выгоду.

«Для них это — одна из частей их политической игры. Прорыв блокады. Приштина играет на повышение, потому что понимает, что поезд от нее потихонечку уходит, — подчеркивает эксперт. — В ситуации, когда у Сербии в положительном ключе развиваются отношения с Албанией и Северной Македонией, а на Западных Балканах активно идут обходящие Косово стороной интеграционные процессы, для Приштины этот конфликт — возможность обратить на себя внимание и сторговать какие-то условия на общебалканском уровне».

В то, что нынешний конфликт может перейти в стадию прямого вооруженного конфликта, эксперты не верят. «Произошедшая ситуация вряд ли приведет к войне. Для этого нет предпосылок — в конце концов, там обстановка не как в 99-м году. Происходящее стоит воспринимать как акт демонстрации силы, причем как с сербской, так и с косовской стороны», — резюмирует Сергей Артемов.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: