К основному контенту

Разработка мобильных приложений и компьютерных игр

Поиск по этому блогу

Опубликовано Bagrat Arutyunov от апреля 30, 2024
  • Получить ссылку
  • Facebook
  • X
  • Pinterest
  • Электронная почта
  • Другие приложения






 

  • Получить ссылку
  • Facebook
  • X
  • Pinterest
  • Электронная почта
  • Другие приложения

Популярные сообщения

Изображение

Область применения воксельной графики

Сейчас в мире господствует полигональная графика, но воксели всё ещё занимают значимую нишу в области 3D графики. Существует несколько отраслей, в которых воксельная графика применяется не менее активно чем любая другая. Медицина Сейчас самая часто используемая область применения воксельной графики, это медицина. Медицинское оборудование обычно возвращает данные в виде множества срезов человеческого тела или как облако точек. Оба этих формата естественным образом представляются в воксельном формате, что делает их очень удобными для визуализации таким способом. Воксельное октодерево Стандартным способом хранения и обработки вокселей является структура данных, называемая разреженным воксельным октодеревом. Воксельное октодерево это дерево, корневая нода которого содержит всё пространство, хранимое деревом. Каждая нода делит свё пространство на 8 частей как куб 2х2х2, сохраняя в своих 8 потомках подпространства своей области. Если вся область поддерева занимается однородным материал...
Изображение

ИИ в играх на платформе Unity. Алгоритм A*.

  Введение             Сложно представить игры без искусственного интеллекта для NPC. Неигровые персонажи создают наполняемость мира и являются двигателями игрового процесса. Для проектов в жанрах RTS и Shooter особенно важно адекватное поведение юнитов. Одним из важных элементов поведения персонажа является способ построения маршрута из точки А в точку Б. В данной статье рассмотрим один из самых популярных алгоритмов поиска пути - А*. Алгоритм А*. Алгоритм А* пошагово просматривает все пути, ведущие от начальной вершины в конечную, пока не найдет минимальный. Сам поиск выглядит следующим образом: Создаем 2 списка вершин - ожидающие рассмотрения и уже рассмотренные. В список ожидающих добавляем точку старта, а список рассмотренных оставляем пустым. Для каждой точки рассчитываем цена F = G + H, где G - расстояние от старта до точки, H - примерное расстояние от точки до цели. Каждая узел должен хранить ссылку на точку, из кот...
Изображение

Обзор конструктора SiriusSat-3U

Описание Тестовые прошивки для всех систем идут в комплекте, написаны на Processing, либо ДРАКОН. Через предоставленную прошивку nrf_reciev_SD.ino для блока связи можно связать все модули и получать на SD-карту состояние всех систем. Подключив Arduino Uno с радиомодулем к ПК и залив tonedemo_nrf.ino, можно общаться с радиомодулем спутника, например, запросить телеметрию. Так же у них в комлпекте идёт скрипт Sputnik_GUI.py, который даёт возможность вводить/выводить информацию через графический интерфейс. Общение с наземной станцией, по сути, происходит с помощью bitlash - шелл-скрипта для ардуино. Таким образом, наземная станция - это Arduino Uno с модулем NRF24L01+ и соответствующей прошивкой. Процесс взаимодействия - отправка по Serial команд arduino, которая направляет их на такой же радиомодуль на спутник. На спутнике модули связаны шиной I2C. По сути все прошивки тестовые, и для нормальной работы нужно большую часть всего писать самомуСобственно, в прошивках происходит что-то...
Технологии Blogger
MMCS SFEDU 2021