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

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

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

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

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

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
Как кешировать ресурсы в моей доморощенной системе рендеринга

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