Вопросы с тегом «graph»

37
Почему источник в координатах компьютерной графики вверху слева?

Из того, что я видел, почти все используют координаты, где (0, 0) вверху слева, а положительная ось Y идет вниз в направлении экрана. Почему это так? Почему обычная положительная ось Y не идет вверх, как показано на графиках в простых математических...

23
Роллинг мой собственный граф сцены

Привет Разработка игр SE! Я ползу по OpenGL в надежде создать простой и очень легкий игровой движок. Я рассматриваю проект как учебный опыт, который может принести немного денег в конце, но в любом случае это будет весело. До сих пор я использовал GLFW для получения некоторого базового...

20
Как избежать случайного удаления игровых объектов в C ++

Допустим, в моей игре есть монстр, который может взорвать камикадзе на игрока. Давайте наугад выберем имя для этого монстра: Creeper. Итак, у Creeperкласса есть метод, который выглядит примерно так: void Creeper::kamikaze() { EventSystem::postEvent(ENTITY_DEATH, this); Explosion* e = new Explosion;...

12
Граф сцены в отдельной теме

Я разрабатываю собственный игровой движок для удовольствия (но не для прибыли). У меня есть рендеринг в одном потоке, а мой график сцены обновляется (скорость и т. Д.) В другом. Когда приходит время рендеринга, поток рендеринга добавляет видимые узлы в новый линейный буфер и пересекает их. Более...

12
Эффективный алгоритм для границы множества плиток

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. У меня есть сетка плиток известного конечного размера, которая формирует карту....

11
Как я могу визуально увидеть изменения, внесенные в сцену с момента последнего коммита git?

Я хотел бы увидеть изменения, внесенные в сцену (файл .unity), прежде чем я передам их в git. Я рассмотрел несколько решений GIT / Unity, но все они созданы для объединения изменений, а не для отображения различий с последней версией. Проблема с файлами сцен заключается в том, что они используют...

10
График сцены для отложенного рендеринга

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

10
Что должно содержаться в графе игровой сцены?

Не могли бы вы уточнить, пожалуйста, что именно должно содержаться в графике игровой сцены? Смотрите следующий список, пожалуйста: Актеры игры? (очевидно, да, все объекты, изменяющие состояние, должны быть основной частью графа сцены) Простые статические игровые объекты? (Я имею в виду объекты в...

10
Для графа сцены или нет для графа сцены?

Я боролся с решением относительно того, реализовывать или нет граф сцены в моей игре. У меня есть несколько вариантов использования, которые требуют такого инструмента, но я не смог разобраться в некоторых деталях реализации. Немного предыстории: я пишу игру типа космического шутера,...

10
Конвейер рендеринга двигателей: создание шейдеров

Я пытаюсь сделать движок 2D-игр, используя OpenGL ES 2.0 (пока iOS). Я написал прикладной уровень в Objective C и отдельный автономный RendererGLES20 в C ++. За пределами рендерера не выполняется специальный вызов GL. Работает отлично. Но у меня есть некоторые проблемы с дизайном при использовании...

10
Определите, образует ли набор плиток на сетке замкнутую форму

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

10
Как кешировать ресурсы в моей доморощенной системе рендеринга

Фон: Я проектирую простую систему трехмерного рендеринга для архитектуры типов систем сущностей с использованием C ++ и OpenGL. Система состоит из рендера и графа сцены. Когда я закончу первую итерацию рендера, я смогу распределить граф сцены в архитектуру ECS. На данный момент это так или иначе...

7
Как создать карту из графика

Я хочу нарисовать 2-хугольную карту на основе данных, предоставленных другим источником, чтобы упростить анализ действий на карте. Данные имеют следующий формат: 1 ['2', '4', '5', '7', '17', '10'] 2 ['1', '3', '4'] 3 ['2', '11', '4'] 4 ['1', '2', '3', '11', '13', '18', '5'] 5 ['1', '4', '18', '17']...