Space Engineers: Гравитация и Орбиты. Часть 3

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024

Комментарии • 91

  • @ЕнотКампот
    @ЕнотКампот 8 лет назад +3

    круто! очень понравилось это просто божественно!

  • @RazielSoule
    @RazielSoule 8 лет назад +3

    Благодарю за интересные и познавательные видео :3
    Ты кинам покажи, пусть подумают ;)

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Raziel Game Channel Да они все сами знают. Этоже их великое детищще :)

    • @RazielSoule
      @RazielSoule 8 лет назад

      Renesco Rocketman ты же видел их код, они пихают костыли там, где они не сразу заметны. Явно они просто ищут путь полегче, как например "отказ" от дх9.

  • @Дмитрий-ф9в1м
    @Дмитрий-ф9в1м 8 лет назад

    Весьма интересно. Тоже люблю смотреть на устройство игр

  • @DAN-lk9ic
    @DAN-lk9ic Год назад

    Шутка про лето зачёт ))

  • @Сергей-ж5т8ы
    @Сергей-ж5т8ы 7 лет назад +2

    Игра конечно супер! Но автор видео вообще крут!

  • @akeem2983
    @akeem2983 7 лет назад +1

    Попробовал выйти на орбиту вокруг сферического генератора гравитации, и обнаружилась та же проблема - орбиты медленно увеличиваются пока не выйдут за пределы поля гравитации. Максимальная скорость росла приблизительно на 1 м/с за 1-2 витка и изменение траектории было видно невооружённым взглядом

  • @1antonioorlo1
    @1antonioorlo1 4 года назад +3

    Кто ищет - сейчас в SE есть один потрясный мод, который завозит правильную работу гравитации, настоящие орбиты и даже возможность использовать скрипт с ОРБИТАЛЬНОЙ КАРТОЙ в риалтайме. steamcommunity.com/workshop/filedetails/?id=2072489152, steamcommunity.com/sharedfiles/filedetails/?id=2077365909&searchtext=Orbital

    • @Arn_dr4g0n
      @Arn_dr4g0n 4 года назад

      точно рабочие?

  • @stingerdef
    @stingerdef 8 лет назад +4

    А вообще, объём работы, выполненный для этого бесполезного исследования, вызывает уважение) это наверно заняло не одни сутки?!) думаю даже самим разработчикам. стоило бы посмотреть эти видосы)

  • @johnnik621
    @johnnik621 8 лет назад +1

    Оч интересно!!! )

  • @The00Neko01
    @The00Neko01 8 лет назад

    Ты великолепен, браво!

  • @MrMilkyDad
    @MrMilkyDad 8 лет назад +1

    Только зашёл, а тут видео от пеннивайза!)

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Milky Dad Ага. У меня есть много воздушных шариков. И все они плавают!.. хиххихихи

  • @Max-Sparrow
    @Max-Sparrow 6 лет назад

    В современной версии невооружённым глазом видно как иногда горизонт заваливается при беготне по поверхности планеты. Бегаешь по своей базе, иногда стены во одну сторону завалены, в другой раз - в другую.

  • @misteleventh6546
    @misteleventh6546 8 лет назад +3

    Пойду, займусь простукиванием лички всей команды Марека по поводу обещанного орбитального автопилота и его невозможности :/

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Mist Fading А разве они говорили, что орбитальный АП невозможен?

    • @misteleventh6546
      @misteleventh6546 8 лет назад

      Renesco Rocketman Ты неправильно понял мой комментарий. Невозможность орбит - вторая тема.

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Mist Fading С орбитальным автопилотом все возможно - тягой можно скорректировать любые косяки движка.

    • @misteleventh6546
      @misteleventh6546 8 лет назад

      Renesco Rocketman Я знаю. Но тогда его прийдётся держать включённым всё время.

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      Да

  • @bepolbravo4731
    @bepolbravo4731 8 лет назад

    Расскажите о расчётах в ksp. Как происходит вычисление траекторий, орбит, аэродинамики и термодинамики... Было бы очень интересно узнать работу движка.

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Pilan Sam Кербалом я только планирую заняться. Скорее всего, и по нему буду что-то снимать, в основном по скриптовой тематике. Есть там такой мод kOS. А про формирование орбит - это лучше вот сюда заглянуть: ruclips.net/user/mirzhechkavideos
      Там есть лекции на тему задачи 2х тел. Это как раз оно.

    • @bepolbravo4731
      @bepolbravo4731 8 лет назад

      Renesco Rocketman именно в игре интересно как происходят вычисления, как там устроено. А за ссылку спасибо.

  • @Ponytamin
    @Ponytamin 6 лет назад +1

    Возможно ли произвести предварительный расчет апо/перицентра следующего витка? Чтобы выводить на информационную панель.

    • @RenescoRocketman
      @RenescoRocketman  6 лет назад

      Примерно можно прикинуть. Но после кучи обновлений физика несколько изменилась. Нужно проверять, что там сейчас.

    • @DAN-lk9ic
      @DAN-lk9ic Год назад

      @@RenescoRocketman ждём
      Ты где ?

  • @fantanickola6548
    @fantanickola6548 4 года назад

    Класс

  • @IMrRayWilliamJohnson
    @IMrRayWilliamJohnson 4 года назад +1

    А вот если представить, что там реальные люди как мы, как у них голова ломается, что на 100м в сек все работает но в теории если больше то физика ломается, а что если у нас так же только их 100м для нас скорость света, и если бы мы поставили мод на скорость и могли бы спокойно превышать её, как бы у нас мозг сломался бы?)а может это так и происходит)

  • @МертвыйЮзер
    @МертвыйЮзер 8 лет назад

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

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

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

  • @sirgienko
    @sirgienko 8 лет назад

    Я что то не пойму, ведь центр планеты вычислялся через вектор гравитации, разве нет? Как тогда они могут отличаться? И даже если есть угол между вектором к центру планеты (допустим центр в координатах 0,0,0) и вектором гравитации (указывает на координаты 0.03 , -0.07, 0.02), то разве нельзя повернуть корабль перпендикулярно не к центру планеты, а к центру гравитации. Тогда должна получится замкнутая орбита, если, конечно, не будет пропусков применения ускорения свободного падения, разве нет?

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Никита Сиргиенко На самом деле точки центра планеты и центра гравитации - это, конечно, одна точка. Угол возникает, как мне кажется, из-за дискретности применения ускорения свободного падения к станции движком игры. Это заметно, если просто вычитать 2 вектора скорости станции и потом брать угол между полученным вектором (а это и есть вектор реального уск. св. падения) и направлением на центр планеты.

    • @sirgienko
      @sirgienko 8 лет назад +1

      +Renesco Rocketman Я просто не очень понимаю, почему корабль постоянно ускоряется. Выходит, что центр гравитации тоже описывает небольшую орбиту (для движущегося по орбите корабля)(например радиусом в пол метра), так как только в этом случае может получатся "эффект пращи". У меня других идей по объяснению этой ситуации просто нет.

  • @nikonru2000
    @nikonru2000 8 лет назад

    Скрипт на прыжок к нужной тебе точке (планете)

  • @danilka1802
    @danilka1802 8 лет назад

    как зделать так чтобы выводилося зарад прышковых движков на жк панели

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Данил Ахмадиев У меня в плейлисте по скриптам есть вывод текста на жк-панель

  • @ЕвгенийМягков-ъ4м
    @ЕвгенийМягков-ъ4м 8 лет назад

    А можете поделиться скриптом захвата высоты? Или есть в мастерской стима, давно уже ищу такой, там есть подобное, но во -первых все на английском, во -вторых наверное только автор в нем разберется ( по крайней мере у меня не получилось ) Мне нужно что бы воздушная техника кружила над определенной точкой на поверхности, не падала и не взлетала вверх ( хотя при рысканье, воздушный аппарат опускает нос )

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Евгений Мягков Если нужна высота над поверхностью, то я эту высоту не знаю. Здесь скрипт просто находит центр планеты по пересечению 2 векторов гравитации и считает свою высоту над центром планеты. Разрабы упорно не хотят открывать циферки, которые видны в кабине рядом с горизонтом для программного блока.

    • @ЕвгенийМягков-ъ4м
      @ЕвгенийМягков-ъ4м 8 лет назад

      не ну пускай он высчитывает высоты планет ( что то типа "над уровнем моря" ) мне важно зафиксировать горизонт, как на видео, набрали высоту, зафиксировали (lock) и летим дальше.

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Евгений Мягков Это довольно легко сделать. Нужно взять вектор гравитации из блока remote control, а дальше взять направление на цель полета и использовать векторную операцию Vector3D.Reject(вектор на цель, вектор гравитации).
      Так мы получим направление на цель, спроектированное на плоскость местного горизонта и можем на него и ориеринтировать кораблик.
      У меня в этой вот части по скриптам ракета идет к цели как раз по такому методу: ruclips.net/video/PJ5sZGxM3Pw/видео.html
      его же использует буровой робот.

    • @ЕвгенийМягков-ъ4м
      @ЕвгенийМягков-ъ4м 8 лет назад

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

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад +1

      +Евгений Мягков Отдельно такого скрипта у меня нет, но может, накидаю.

  • @alicefv1906
    @alicefv1906 8 лет назад

    Я тут вот че подумал: Что бы делать нормальные скрипты для планетарных роботов, нужно знать высоту над поверхностью. А почему бы не залезть в системные файлы игры, и не найти те строки с заветными буквами (почему там, дак както же летатают пиратские дроны ( криво, но летают)))

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +Fedya Viktorov Я видел, где у них в исходниках хранятся эти циферки (высота над поверхностью с учетом местного ландшафта). Но они упорно не хотят открывать их для прог. блока. Надеюсь, откроют рано или поздно. У меня мега-идея с построением карты высот для планеты с орбиты, но с огромным массивом сенсоров не охота связываться. Эта циферка как раз была бы кстати. Да и дрон-бурильщик был бы поумнее маленько при перелетах между базой и карьером.

  • @razvedka78165
    @razvedka78165 8 лет назад +1

    Так всё таки возможно следование по орбите при помощи модов и скриптов?

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      Если включить движки, то можно.

    • @razvedka78165
      @razvedka78165 8 лет назад

      Renesco Rocketman следование по навигационным точкам?

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      Нет, просто будем компенсировать изменение высоты орбиты при помощи тяги, т.е. выправлять тот глюк с раскруткой орбиты в спираль, который в этом ролике показан.

    • @razvedka78165
      @razvedka78165 8 лет назад

      Renesco Rocketman где можно посмотреть подробную настройку скриптов следования по орбите, у тебя нету пошаговой инструкции, или дай пожалуйста ссылку где есть

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

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

  • @АлександрАфанасьев-ч7й

    Не в курсе сейчас чтото изменилось в этом вопросе?

  • @ScorpioT1000
    @ScorpioT1000 8 лет назад +1

    Как только начал играть в эту игрулю, сразу понял, что орбиты тут нереальны из-за низкой точности движка + сетевая архитектура не позволит показать это другим игрокам. Как-то интуитивно очевидно стало после пары манёвров. Не хватает гуи-кривой, из кербала, которая предсказывает движение корабля. Координаты в декартовой нотации (как можно до такого додуматься в игре про космос), вращение звезды вокруг статичных звездных тел, неправильный гравитационный множитель. Это ещё не говоря о "сингулярностях" типа 1. внезапного добавления мистического вектора движения к кораблю в голом космосе; 2. поворот импульса вместе с вращением корабля. Нет, эта игра явно не про космос =) здесь строим, а выживаем в кербале

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +ScorpioT1000 Ну не так все плохо. Здесь тоже есть разнообразные задачи, которые можно попробовать порешать. Причем, их довольно много. Хотя, кербал, конечно, намного серьезнее в плане физики. Но там, например, нельзя "копать".
      По кербалу я собираюсь тоже завести раздел на канале. Только со скриптами там получше подружусь сначала.

  • @fxquad
    @fxquad 8 лет назад +1

    Чешская физика интересней ньютоновской!

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      +fxquad Чешская физика - она как бутыль Гамбринуса по сравнению со стаканом воды :)

  • @TEENASPECT
    @TEENASPECT 7 лет назад

    Можно получить мир(сохранение) для тестов или хотя бы скрипты?

    • @RenescoRocketman
      @RenescoRocketman  7 лет назад

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

    • @TEENASPECT
      @TEENASPECT 7 лет назад

      Renesco Rocketman а разве не на 1 править файл?

    • @RenescoRocketman
      @RenescoRocketman  7 лет назад

      Ну в реальности g зависит от квадрата R, вот поэтому и 2

    • @RenescoRocketman
      @RenescoRocketman  7 лет назад

      GravityFalloff - это степень радиуса для вычисления ускорения

  • @robojopo
    @robojopo 6 лет назад

    Писал разрабам, почему они сломали физику? Может они уверены, что починили?

    • @Ponytamin
      @Ponytamin 6 лет назад +3

      itJunky Xl , называется, упростили. Теперь она жрет на милиписечную долю меньше мощностей компьютера, но работает только в дурацких условных ограничениях в 100 м/с.
      Самому смешно. Игра про космос с ограничением скорости)))

    • @dmitryvodolazsky
      @dmitryvodolazsky 4 года назад

      У них изначально физика сломанная. Считать пошагово на отдельных интервалах - гарантированные грабли накопления ошибок, несохранения энергии/импульса/МИ (отчего орбиты даже в старой версии не сходятся) и гарантия сильной зависимости от всяких там растактовок и синхронизаций (что в более новой вылезло с пропаданием тактов ускорений, но и без пропадания есть проблемы при лагах сети пользователей).
      Толку тут ловить блох с оптимизацией отдельных инструкций, если общий алгоритм дурацкий (типа как сортировка пузырьком, сравнительно с qsort итп).
      Ну и без ограничения скорости в таком подходе никак.
      И общая производительность жестко ограничена.
      А из ограничения скорости ещё и прочая антифизичность стаями лезет и "магические" из пальца высосанные свойства оборудования приходится вводить, итд по замкнутому кругу с нарастанием.
      Хуже всего то, что раз уж начали исходно лепить горбатого, то теперь и не исправишь - слишком много придётся менять в свойствах элементов и переизобретать всякое-разное, чтобы сбалансировать играбельность.

  • @RenescoRocketman
    @RenescoRocketman  8 лет назад +1

    Вру про прецессию, на самом деле. то, что я там прецессией обозвал -это просто вращение орбиты. долбаный английский попутал)

    • @mihanshigaev9208
      @mihanshigaev9208 8 лет назад

      вау я поражен у тебя даже ни одного дизлайка нет браво

    • @johnlukas7594
      @johnlukas7594 8 лет назад

      кто ты по специальности?

  • @demyans198
    @demyans198 8 лет назад +1

    АААА СЛОЖНО

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад +1

      +Демьян Шевелёв Там жы картинки! Значит все просто :-)

    • @demyans198
      @demyans198 8 лет назад +4

      ну да но для меня это всё слишком заумно мне всего 12 лет... Но благодаря тебя я начал изучать язык программирования Python , Pascal.

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад +6

      Ну и отлично. Когда мне было 12, я устроил на лоджии хим лабораторию и задался целью нахимичить 3х-литровую банку нитроглицерина. К счастью, у меня это не вышло :)

  • @Dogonhardacid
    @Dogonhardacid 8 лет назад +2

    пойду повешусь со своим строительным образованием.

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад +3

      +Dogonhardacid А я со своим биологическим выпью йаду:)

  • @stingerdef
    @stingerdef 8 лет назад

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

    • @RenescoRocketman
      @RenescoRocketman  8 лет назад

      В Space Engineers нет. Но и в реальности масса искусственных спутников никак не влияет на параметры орбиты. Она слишком мала по сравнению с планетой. А вот для движения двух тел соизмеримых масс - там да, учитываются массы обоих объектов.