1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

Уроки от NeHe на masm64

Тема в разделе "WASM.OpenGL", создана пользователем Mikl___, 13 сен 2020.

  1. Aiks

    Aiks Member

    Публикаций:
    0
    Регистрация:
    16 апр 2017
    Сообщения:
    72
    Адрес:
    Украина
    Кому не нужен? Вам? :derisive: Эти уроки созданы для тех кому нужен.
     
  2. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    1
    Регистрация:
    11 июн 2004
    Сообщения:
    3.471
    Адрес:
    Russia
  3. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092
    Урок 37. Мультипликационное закрашивание
    Добро пожаловать в мир мультиков. Один из интересных приемов не фотореалистической визуализации в действии.
    37.png
    • «Пробел» ― Переключатель вращения
    • «1» ― Переключатель прорисовки контура
    • «2» ― Переключатель сглаживания контура
    • «Стрелка ВВЕРХ/ВНИЗ» ― Увеличение/уменьшение ширины линии
    Во вложении 37.zip asm-\txt-\exe-файлы и курсор
     

    Вложения:

    • 37.zip
      Размер файла:
      27,1 КБ
      Просмотров:
      65
    TermoSINteZ и Aiks нравится это.
  4. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092

    Вложения:

    • 38.zip
      Размер файла:
      165,7 КБ
      Просмотров:
      66
    Aiks нравится это.
  5. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092
    Урок 35. Проигрывание AVI файлов в OpenGL
    В этом уроке рассмотрен способ, как в текстуру запихнуть потроха AVI-файла.
    • нажатие «пробела» ― переключение фигур (куб, цилиндр, сфера, конус)
    • нажатие «B/b/И/и» ― подключение/отключение BackGround
    • нажатие «E/e/У/у» ― подключение/отключение Environment Mapping
    • нажатие «Page Up/Down» ― увеличение/уменьшение z-переменной и перемещение куба (цилиндра, сферы, конуса) к зрителю/от зрителя
    Во вложении 35.zip asm-\exe-файлы и курсор

    Файл movie0.avi is здесь. Важно! Avi-файл должен быть несжатым и не должен содержать звуковой поток. Avi-файл должен быть в том же каталоге, что и avi-проигрыватель.

    35.jpg
     

    Вложения:

    • 35.zip
      Размер файла:
      10,9 КБ
      Просмотров:
      59
    Aiks нравится это.
  6. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092

    Вложения:

    • 21.zip
      Размер файла:
      5,7 МБ
      Просмотров:
      83
    Aiks нравится это.
  7. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092

    Вложения:

    • 28.zip
      Размер файла:
      314,7 КБ
      Просмотров:
      58
    Aiks нравится это.
  8. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092

    Вложения:

    • 45.zip
      Размер файла:
      160,3 КБ
      Просмотров:
      39
  9. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092
    Урок 48. Вращение объектов с помощью класса ArcBall

    Повороты и вращение объектов используя готовую функциональность класса ArcBall.

    Во вложении 48.zip asm-\exe-файлы и курсор
    • щелчок правой клавишей мыши ― возвращение к предыдущему состоянию объекта
    • движение мыши с нажатой левой клавишей ― поворот объектов следом за курсором
    48.jpg
     

    Вложения:

    • 48.zip
      Размер файла:
      13,6 КБ
      Просмотров:
      34
  10. KPG

    KPG Member

    Публикаций:
    0
    Регистрация:
    13 янв 2021
    Сообщения:
    38
    Mikl___, Уроки NeHe также есть собираемые в рамках Forth языка (gForth, Win32Forth)
    под Win32Forth собирал и запускал которые адаптировали (порядка 30-ти уроков)

    P.S. Можно добавить запись Forth в перечисление языков. :)
    Под Андроид есть порт gForth и там в качестве примера есть вращающийся треугольник.
     
  11. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.092
    не видел, если дадите ссылку ― могу добавить
     
  12. KPG

    KPG Member

    Публикаций:
    0
    Регистрация:
    13 янв 2021
    Сообщения:
    38
    Брал для Win32Forth с этого сайта https://sites.google.com/site/win324th/sources (сейчас, почему то нужен Google аккаунт для его открытия - может у автора сайта появилось зеркало?), для gForth (изначально сделанные под него тоже есть в сети)

    P.S. Для запуска под Win32Forth ещё пришлось немного поработать с ней (могу выложить архивом вместе с примерами)
    Наверное, можно и под SPF4 запустить.

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

    А, уроки NeXe на Asm(32) больше никто не дополняет?
     
    Последнее редактирование: 16 янв 2021 в 13:19
  13. KPG

    KPG Member

    Публикаций:
    0
    Регистрация:
    13 янв 2021
    Сообщения:
    38