Тёмный

Векторное произведение в играх Space Еngineers, KSP, FTD. 

Renesco Rocketman
Подписаться 23 тыс.
Просмотров 3,8 тыс.
50% 1

Приветствую, тема сегодня - векторное произведение векторов. Посмотрим как оно выглядит, как считается и наметим примеры использования этой штуки в наших играх.
Примеры будут такими:
- Удобная система координат для бурового робота в космических инженерах.
- Расчет времени запуска для полета на Луну в KSP RSS
- Управление солнечными панелями в Space Engineers
- Проверка линии огня в инженерах и From the Depths
Ну а в последующих роликах уже будет применение со всеми подробностями.
Этот плейлист посвящен векторным операциям на примере компьютерных игр: Space Engineers, Kerbal Space Program и From the Depths.
Ссылка на весь плейлист целиком: • 0. Векторная алгебра н...

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@impl-life
@impl-life 5 лет назад
Сначала слушал, не мог врубиться как-так, о чём речи идёт (перепутал со скалярным произведением), чуть позже врубился что к чему...) Топ контент...)
@mr.6932
@mr.6932 5 лет назад
С новым годом Макс, жду новых видео !) Offtop (знания это сила)
@KhSlavjan
@KhSlavjan 5 лет назад
с новым годом, желаю удачных стартов
@RenescoRocketman
@RenescoRocketman 5 лет назад
Спасибо. С Новым Годом.
@hraphrap
@hraphrap 5 лет назад
Приятно послушать, интонация и тембр как у Ивана Затевахина из телепередачи "Диалоги о животных" =)
@Zemigo_Uustichkata
@Zemigo_Uustichkata 5 лет назад
С Новым годом, Макс. Давно тебя не видно не слышно.
@RenescoRocketman
@RenescoRocketman 5 лет назад
Привет, с Новым Годом. Да закопался немного в делах.
@Sarcasm_
@Sarcasm_ 5 лет назад
70% я не понял, но рассказывает хорошо :)
@DenisTrebushnikov
@DenisTrebushnikov 4 года назад
Вот если б Энерджайзер в первом ВУЗе лет 17 назад так же доходчиво рассказывала, то сейчас бы я был технарем, а не медиком... 25 минут хватило, чтобы вспомнить и векторы, и матрицы (хотя я их сдал, поняв, что они используются в симсах)
@user-bn7cg9zv2z
@user-bn7cg9zv2z 5 лет назад
Здравствуйте! Недавно набрёл на ваш канал, хорошо объясняете сложные вещи! На примерах "прикладного милитаризма" интересно слушать! Я хотел бы предложить вам проект..... Ну как предложить, просто мыслью поделится) Сразу скажу, сам я в Space Еngineers не играл, и не особо много роликов по нему смотрел, поэтому всё, что я сейчас напишу, может оказаться неосуществимой фигнёй) Простите за простыню текста. Можно создать систему орбитальных гравитационных орудий для поражения объектов на поверхности планеты! Берём планету, делим её одной параллелью и двумя меридианами на 8 равных частей. Получается восемь сферических треугольников. Над центром каждого треугольника на геосинхронной орбите вешаем по орбитальному орудию, и оп! Планета под абсолютным контролем. При указании на цель с поверхности планеты, орудие, отвечающее за данный сектор, с помощью маневровых движков наводится на цель и выстреливает снаряд (фугасный, каморный, или там просто болванку, это уже частный вопрос) Снаряд за счёт сложения ускорения от пушки и ускорения свободного падения (если их окажется недостаточно, можно на снаряд ещё ракетный двигатель прицепить) набирает огромную скорость, и за счёт своей адской кинетической энергии -вызывает небольшой ядерный взрыв, словно метеорит- уничтожает цель. Орудие представляет из себя непосредственно пушку и аппаратный отсек со шлюзом, с помощью которого пристыковывается либо транспортно-загрузочный корабль, либо сменный заряжающий модуль (который тоже представляет собой корабль, но маленький и одноразовый) Аппаратный отсек, как следует из названия, содержит в себе, и на себе, всё необходимое оборудование. Маневровые движки, компьютер, радары, антенны, телескопы для наблюдения, запас топлива/источник энергии, солнечные батареи, система самообороны... короче, всё что нужно. И помимо всего этого ещё (для заряжания при помощи сменных модулей) небольшой "магазин" на несколько снарядов (а если заряжать при помощи корабля, то, соответственно, большой магазин) В общем, компоновка вроде советской станции "Алмаз" Ну, с заряжанием при помощи корабля понятно. А при помощи сменного модуля вот как: когда орудие сообщает, что осталось мало боеприпасов (ровно столько , сколько в магазин влезает) к нему, с большого корабля-матки, либо даже с поверхности планеты, отправляется кораблик-контейнер с собственными движками. Когда он подлетает к орудию, оно отстыковывает предыдущий, уже опустевший контейнер (если сделать так, чтобы снаряды, перед тем, как попасть из контейнера в ствол, задерживались в магазине, то получится, что даже без контейнера орудие некоторое время может стрелять. Это для того, чтобы новый модуль мог не ждать рядом, пока опустеет предыдущий, и чтобы при перезарядке не терять снаряды) и этот пустой контейнер-корабль с помощью своих движков и остатков топлива/энергии летит к поверхности планеты и утилизируется. А на его место пристыковывается новый, полный снарядов и топлива/энергии (пишу через слэш, потому что не знаю, за счёт чего работают движки в игре) Но повторюсь, это только мои догадки. Вся конструкция орудия, как и всё остальное, естественно, остаётся на ваше усмотрение. Есть, конечно, и проблемы. Пушка ведь не всегда будет находиться прямо над целью, а при стрельбе под углом снаряд полетит по параболической траектории, которую непросто рассчитать. Но можно сделать корректируемые снаряды. И если геосинхронная орбита будет слишком высокой для стрельбы (А планеты в игре вообще вращаются?) то можно орудия разместить на орбите пониже. даже если они все вместе будут вращаться вокруг планеты, то ничего страшного, только код стрельбы сложнее станет. А ещё пушки можно развернуть для обороны планеты. Вот такая вот идея)
@RenescoRocketman
@RenescoRocketman 5 лет назад
попробовать сделать можно все, но я стараюсь избегать слишком глобальныых идей. саму орбитальную пушку можно попробовать сделать, но мне бы сначало простую роторную пулялку для поверхности допилить.
@user-bn7cg9zv2z
@user-bn7cg9zv2z 5 лет назад
Да, конечно, понимаю. Этот проект- просто мысль о дальнейшем развитии идеи орбитальной пушки. А, кстати, в чём преимущество роторной пушки перед гравитационной? Или гравитационную на поверхности не выйдет использовать? Извините, просто лень смотреть несколько трёхчасовых стримов)
@QwertyHanSindar
@QwertyHanSindar 5 лет назад
А в 4 примере про медведя разве будет пушка стрелять, если медведь строго за спиной? Как я понимаю вектора на цель и на медведя будут коллинеарны, произведение 0, что меньше безопасной сферы, а линия огня свободна. Ну и второй случай это - медведь строго за спиной цели, но на достаточном удалении
@RenescoRocketman
@RenescoRocketman 5 лет назад
Точно) Надо еще и скалярным проверять на угол > 90, чтобы не запрещать огонь в этой ситуации.
@Skivfuturecreative
@Skivfuturecreative 5 лет назад
Есть такой вопрос по поводу торпед в инжах... Как сделать торпеду, у которую встроена боеголовка? То есть просто от столкновения мало толку, но если сделать так, чтобы она подрывалась на подлете к цели? Прям, когда 1-2 блока остается до столкновения... Вот я просто не понимаю, КАК?
@RenescoRocketman
@RenescoRocketman 5 лет назад
тут как раз все просто. сенсор настроить на нужное расстояние и поставить его на подрыв боеголовки.
@Skivfuturecreative
@Skivfuturecreative 5 лет назад
@@RenescoRocketman А... Я тупой, соре :D
@Mr_Penix
@Mr_Penix 5 лет назад
Здравствуй. Извиняй что не по теме но не могу найти информацию в инетах по поводу адреса где должны находиться скрипты в KSP для работы с KOS. Подскажи пожалуйста адрес размещения скриптов, что бы KOS мог их читать.
@RenescoRocketman
@RenescoRocketman 5 лет назад
в каталоге игры нужно кинуть файлы скриптов в ships/scripts
@Mr_Penix
@Mr_Penix 5 лет назад
@@RenescoRocketman Благодарю за ответ. И еще один вопрос. Почему я начал играть в эту игру, это ее физика и приближенность к реализму. Вопрос таков: Можно ли переместив двигатели и достаточно топлива на Луну, поставив силовую установку на стороне направленной по направлению движения по орбите, установив двигатели против направления движения (перевернуть и закрепить двигатели) и включив тягу, будит ли снижение скорости спутника? Или такие объекты в игре не двигаются? Как думаете? Очень интересно. Очень.
@RenescoRocketman
@RenescoRocketman 5 лет назад
не, планеты сдвинуть не получится, эти объекты летают "по рельсам"
@Alexander-ic4rr
@Alexander-ic4rr 5 лет назад
Добрый день! Видел в одном из видео тест lidar от Innoble, в котором использовался lidar в форме достаточно большого куба. Разумно ли крепить lidar на роторах, обеспечивая ему две оси свободы для вращения? Как думаете, возможно ли изменяя ориентацию сканера в пространстве таким образом добиться эффективного панорамного сканирования при малых габаритах сканера без существенных потерь в производительности? К примеру, я проектирую перехватчик, который будет нести некоторое количество самонаводящихся ракет, и мне необходимо оснастить его компакнтым, но эффективным сканером для наведения этих самых ракет, но возводить на нем громадный круг покрытый камерами совсем не хочется.
@RenescoRocketman
@RenescoRocketman 5 лет назад
тут штука в том, что для самого сканирования куча камер не нужна, а нужна она только потому, что одна камера в секунду накапливает 2км дистанции луча. если нужно сканить большой объем, то нужно гораздо больше тратить рейкастовой дистанции. Отсюда потребность в куче камер.
@Alexander-ic4rr
@Alexander-ic4rr 5 лет назад
Ясно, спасибо!
@sencis9367
@sencis9367 5 лет назад
На этой неделе будет стрим?
@RenescoRocketman
@RenescoRocketman 5 лет назад
Не, на этой не будет.
@toporpila5426
@toporpila5426 5 лет назад
Возможно ли используя векторное произведение научить дрона уворачиваться от ракет?
@_mertin_9892
@_mertin_9892 5 лет назад
Нет ничего невозможного, главное-эксперименты.
@KhSlavjan
@KhSlavjan 5 лет назад
Глянь, тебя заметили: vk.com/wall-16108331_144789
@enjey6763
@enjey6763 5 лет назад
На высоте, лучше всей этой гребаной школьной и университетской сис-мы
@ivanschekoldin7315
@ivanschekoldin7315 5 лет назад
Действительно, объясняет хорошо, а на примере игр учиться интересно, но самое слабое звено образовательной системы - это человек, который слишком ленив, чтобы работать на свои знания. Он хочет, чтобы ему все прожевали положили в рот. В то время как человек с амбициями сам будет клещами вырывать свои знания из преподавателей и любых доступных материалов.
@enjey6763
@enjey6763 5 лет назад
@@ivanschekoldin7315 не всегда так, когда я у учителя в школе спросил зачем нужны синусы и косинусы, она ничего внятного не ответила, в универе, когда начались матрицы, спросив у препода зачем это надо и какое практическое применение, ответа не последовало, было что-то вроде "просто запомните что это делается так" и все, не более, это все можно узнать со сторонних источников, все эти примеры и прочее, но тогда какой смысл ходить в школу?
@diedrainbow
@diedrainbow 5 лет назад
первонах
Далее
ГОЧА ПРО NISSAN 400Z
00:51
Просмотров 40 тыс.
{Space Engineers} update on 32km wide ship
3:10
Просмотров 48 тыс.
КРЫЛАТЫЙ МЕТАЛЛ / МАГНИЙ
39:43
Просмотров 43 тыс.