OpenGL - Урок 3 - Матрица преобразований. Перемещение, вращение, масштаб.

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

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

  • @ОлегПроурзин
    @ОлегПроурзин Год назад +1

    Очень здорово все объяснили. Никак не мог понять назначения этого стека матриц, теперь вроде прояснилось)

  • @vladyan01
    @vladyan01 3 года назад +4

    В универе, когда проходил вышмат, на первом занятии были матрицы, препод так и не смог объяснить зачем это все нужно, а тут понял зачем)) Это самая простая тема считается, а там дальше вообще жопа непонятная для чего...

    • @carriagereturned3974
      @carriagereturned3974 Год назад +1

      жопа непонятная чтобы вывести теорию большого взрыва. Вывели телескоп джеймса вебба и он нам показал - действительно, жопа непонятная! Т.е. простыми словами всю мутотень которую теоретики (математики) напридумывали вообще ничего общего с реальностью не имеет, а представляет собой математические фантазии.... хз на какую тему (это Эрик Вайнштейн подтвердил на днях, цитирую: "все ученые pussies" (см. перевод гугла, хз как правильнее перевести)).

    • @MLagers
      @MLagers 11 месяцев назад

      @@carriagereturned3974 все учёные пиз*аболы, вот так переводится.

  • @usercommon1
    @usercommon1 3 года назад +1

    Спасибо, Антон...

  • @ЯрославГоловко-ф6и
    @ЯрославГоловко-ф6и 4 года назад +4

    Комментарии, комментарии, комментарии.

  • @walker-rk5wf
    @walker-rk5wf 4 года назад +2

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

  • @ЛюдмилаЕланцева-з2ю
    @ЛюдмилаЕланцева-з2ю 3 месяца назад

    У меня почему-то glTranlatef(0.01,0,0) не работает,как на видео.Если число меньше одного,то ничего не происходит.Если же 1,то треугольник просто пропадает. Что делать?

  • @ДмитрийРадевич-х4ъ
    @ДмитрийРадевич-х4ъ 3 месяца назад

    Спасибо!

  • @northface3706
    @northface3706 2 года назад +1

    Можешь пожалуйста скинуть код того , как сдвигать фигуру(треугольник например) относительно система координат с помощью вектора ?

  • @ostrov11
    @ostrov11 4 года назад +2

    с помощью матрицы преобразований двигать, поворачивать и масштабировать рисуемые объекты

  • @ВячеславСтроков-х4з

    Лучший

  • @leonid_spb
    @leonid_spb 3 года назад

    Как сделать так, чтобы рисунок выводился не сразу, а постепенно с задержкой? Ну, например, сначала одна линия треугольника, затем вторая, потом третья. И еще вопрос: как открыть еще одно окно для отрисовки в одном проекте?

    • @МихайлоОвчаренко
      @МихайлоОвчаренко 2 года назад

      Отвечу на первый вопрос. Чтобы постепенно рисовать треугольник, нужно использовать не GL_TRIANGLES, а GL_LINE_LOOP, и потом просто через glVertex2f отрисовать эти линии. А чтобы была задержка, между парными функциями glVertex2f нужно добавить Sleep(1000). То есть выйдет следующее: нарисуется одна линия, потом ждём 1 сек, рисуется вторая, 1 сек, и напоследок третья. Если хотите чтобы с задержкой рисовалась именно сами линии, то тут уже надо гуглить...

  • @sonickubicheskiy6285
    @sonickubicheskiy6285 2 года назад

    А как это реализовано в glm?

  • @dodogamyrelidze2351
    @dodogamyrelidze2351 2 года назад

    Круто

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

    А как выглядит матрица над которой производятся преобразования?

    • @beginend95
      @beginend95  4 года назад +4

      Двумерный массив 4 на 4 вещественного типа.

  • @sergeykagal8656
    @sergeykagal8656 4 года назад +2

    лайк

  • @warriorofredoran958
    @warriorofredoran958 4 года назад +2

    Расскажи как делать интерфейс. Пожалуйста!!! (0_0)

  • @farkhodpulatov6366
    @farkhodpulatov6366 4 года назад +2

    № 4

  • @gliklekhMentsh
    @gliklekhMentsh 3 года назад +1

    и мы уже умеем солнышко двигать?