#4 Minecraft с нуля на C++ - Индексинг

Поділитися
Вставка
  • Опубліковано 18 тра 2020
  • РЕПОЗИТОРИЙ: github.com/Alex2772/Engine
    Исходники Craftgame: github.com/Alex2772/Craftgame
    Форум: alex2772.ru/forums/
    Мой сайт: alex2772.ru
    ================================
    В этом видео я расскажу об индексации, индексинге, нумерации
  • Наука та технологія

КОМЕНТАРІ • 37

  • @atlasua2021
    @atlasua2021 3 роки тому +5

    Зашел в историю комментариев. Отмотал на последние 3 года назад. Нашел это видео и зачем-то включил) Поставил лайк хлопцу из видео!

  • @theoctan8569
    @theoctan8569 4 роки тому +5

    Спасибо за видео, хоть я сейчас немного и подзабросил OpenGL, но возможно как-нибудь к нему вернусь. Поэтому с меня лайк, а ты продолжай в том же духе! В смысле не в том же духе выкладывать раз в месяц xD, а в том же духе продолжай серию видосов также интересно, и пусть у тебя всегда будет находиться время и чтобы не было так много нагрузок так как сам сейчас на дистанционном обучении в универе.

  • @FB-bk9kb
    @FB-bk9kb 3 роки тому +5

    такими темпами окно с названием майнкрафт появится ближе к пенсии

  • @iXNomad
    @iXNomad 4 роки тому +1

    Спасибо, что адаптируешь контент ThinMatrix под русский ютуб и на С++. На английском далеко не всё можно понять с первого раза, а тут без проблем) Красава)) Ждём продолжения)

    • @Alex2772
      @Alex2772  4 роки тому +1

      Так я же не высаживаю растения и не готовлю на камеру, в отличие от ThinMatrix)

    • @iXNomad
      @iXNomad 4 роки тому

      @@Alex2772 я имею в виду то, что ты понятно объясняешь графику, как это работает) просто на ютубе такого мало.

    • @Alex2772
      @Alex2772  4 роки тому

      Я понимаю. Шутка не удалась

    • @ilnev3738
      @ilnev3738 3 роки тому

      @@Alex2772 а так хотелось

  • @Gretanit
    @Gretanit 4 роки тому +1

    красава , хорошо что ты вернулся

  • @thetraveler7779
    @thetraveler7779 4 роки тому +3

    Два месяца! Мдаа.. Наконец то новое видео!

    • @Alex2772
      @Alex2772  4 роки тому +7

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

    • @KennyTutorials
      @KennyTutorials 4 роки тому +1

      @@Alex2772 Мдаа, особенно препод по литре и астрономии)

  • @ilnev3738
    @ilnev3738 3 роки тому +1

    А где можно поиграть в твою игру?

  • @izzyandsimple6010
    @izzyandsimple6010 2 роки тому

    Есть вопрос - возможно ли сделать несколько индексных буфферов для нормалей и текстурных координат если да то как сделать так чтобы OpenGL рисовал текстурные коодинаты или нормали по их индексам ?
    я раньше делал так:
    vector vertex;
    vector textCoord;
    vector normals;
    vector index; //offset 0 = vertex, offset 1 = textCoord, offset 2 = normal;
    for (int i = 0; i < index.size(); i+= 3)
    {
    glVertex3f ( vertex [index[ i ] ].x, vertex [index[ i ] ].y, vertex [index[ i ] ].z );
    glTexcoord2f ( textCoord [index[ i + 1 ] ].x, textCoord [index[ i + 1 ] ].y);
    glNormal3f ( normals [index[ i + 2 ] ].x, normals [index[ i + 2 ] ].y, normals [index[ i + 2 ] ].z )
    }

  • @ilnev3738
    @ilnev3738 3 роки тому

    5:40 прям как реклама ассертов выглядит

  • @RedAlex
    @RedAlex 3 роки тому +1

    А где продолжение?

  • @ilnev3738
    @ilnev3738 3 роки тому

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

  • @user-nx2pn6md5i
    @user-nx2pn6md5i 4 роки тому +1

    Кстати, ты где изучал openGL? Просто на habr есть интересная серия уроков

    • @Alex2772
      @Alex2772  4 роки тому

      На хабре переводы тех сайтов, которым я следовал. alex2772.ru/%d1%81%d0%bf%d0%b8%d1%81%d0%be%d0%ba-%d0%b8%d1%81%d1%82%d0%be%d1%87%d0%bd%d0%b8%d0%ba%d0%be%d0%b2-%d0%ba%d0%be%d1%82%d0%be%d1%80%d1%8b%d0%bc-%d1%8f-%d1%81%d0%bb%d0%b5%d0%b4%d0%be%d0%b2%d0%b0%d0%bb/

    • @user-nx2pn6md5i
      @user-nx2pn6md5i 4 роки тому

      Спасибо

  • @sleider7208
    @sleider7208 4 роки тому

    Возможно ли сделать шейдер с обычным динамичных освещением? Если да, то почему такой ещё никто не сделал?

    • @Alex2772
      @Alex2772  4 роки тому

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

    • @sleider7208
      @sleider7208 4 роки тому

      @@Alex2772, я имею в виду то динамическое освещение, которое было изобретино уже давно.

    • @Alex2772
      @Alex2772  4 роки тому

      Да, возможно, если его уже давно изобрели

    • @sleider7208
      @sleider7208 4 роки тому

      @@Alex2772, а почему тогда, никто ещё не сделал для Minecraft Bedrock Edition шейдер с таким динамическим освещением?

  • @builderNITRO
    @builderNITRO 3 роки тому

    Ты платишь за ReSharper++? Или есть бесплатная версия.

    • @Alex2772
      @Alex2772  3 роки тому

      У меня студенческая подписка. Школьникам тоже бесплатно раздают

    • @builderNITRO
      @builderNITRO 3 роки тому

      @@Alex2772 Спасибо за ответ.

  • @mirzobeksultonnazarov976
    @mirzobeksultonnazarov976 4 роки тому

    А когда до вращающегося куба дойдём?

    • @Alex2772
      @Alex2772  4 роки тому +1

      В #6 туториале.

    • @illoprin
      @illoprin 4 роки тому

      @@Alex2772 Уууу, это надолго

    • @Alex2772
      @Alex2772  4 роки тому +6

      Астрологи обещают следующий ведос где-то через NaN лет

  • @polioann
    @polioann 4 роки тому +3

    Вроде бы что-то понимаю, но нет))

  • @ilnev3738
    @ilnev3738 3 роки тому

    где видео?

  • @highest3253
    @highest3253 4 роки тому

    Фига ты умный

  • @user-su4py5kr1p
    @user-su4py5kr1p 2 роки тому

    изя на минималках