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

Процесс создания изображения или серии изображений из модели с помощью компьютерного программирования.

2
Почему в некоторых играх вместо прозрачности альфа-канала используется некий шаблон сглаживания?
Недавно я видел некоторые 3D-игры (например :),GTA IV использующие некое упорядоченное сглаживание для имитации прозрачности / альфа. Полигоны не являются прозрачными, как обычно, но вместо этого визуализируют размытую текстуру, которая постепенно переключается слева направо для имитации прозрачности: Эффект не является неприятным, но довольно неожиданным для первого взгляда (против традиционного альфа-смешения) …

1
Изометрический рендеринг и сбор?
Я искал формулу для построения (мир-> экран) и выбора мыши (мир-> экран) изометрических плиток в ромбовидном мире. Те, которые я пробовал, всегда, кажется, выключены. Какой обычный / правильный способ сделать это?

6
Отделение игровых данных / логики от рендеринга
Я пишу игру с использованием C ++ и OpenGL 2.1. Я думал, как я могу отделить данные / логику от рендеринга. На данный момент я использую базовый класс Renderable, который предоставляет чисто виртуальный метод для реализации рисования. Но у каждого объекта есть такой специализированный код, что только объект знает, как …
21 c++  opengl  rendering  logic  data 

2
Вне границ в играх ААА
Во многих распространенных играх ААА (особенно в играх с движком исходного кода), когда игрок попадает в зону, не обслуживаемую, например, за пределы игрового поля или без щелчка по карте; странный эффект возникает на экране (разрыв буфера?). Это можно описать как сходство со следом окон, которые Windows XP может оставить за …
21 rendering 

3
Сколько активных шейдеров на одном кадре в игре я должен обычно использовать? 5 или больше, как 100?
Сколько шейдеров обычно активны одновременно в одной сцене в современных играх? Я знаю, что используются несколько шейдеров, при этом игры переключаются между ними в каждом кадре, и часто можно рисовать объекты с помощью шейдера: Нарисуйте все объекты одним шейдером Изменить с шейдера один на шейдер два Нарисуйте все объекты с …

2
Лучшая техника для создания гоночной игры oldschool (fake 3D)?
Что может быть хорошим подходом для разработки системы рендеринга для гоночной игры старого типа, в которой используются псевдо 3D-пейзажи, например, Outrun или Lotus Esprit Turbo Challenge ? Там бесконечная прокручиваемая дорога и пейзажная графика размещена как рекламные щиты и т. Д. Я думаю, вы поняли идею Они разработаны аналогично Mode7 …
20 3d  rendering  racing 

6
Какую систему координат использовать для обработки 2D-интерфейса?
Исходя из вопроса о соотношении сторон , мне интересно услышать, что другие люди используют при работе над 2D-системами пользовательского интерфейса (скорее всего, их собственными доморощенными решениями). В частности, как вы справляетесь с системами координат. На мой взгляд, есть три варианта: Жестко запрограммированные координаты (например: 0 -> 720, 0 -> 576) …
20 rendering  gui 

4
Как предотвратить «подводное зрение» в играх
Во многих играх, где игрок может уйти под воду, кажется, что когда вы смотрите, где верхняя половина экрана находится в воздухе, а нижняя половина экрана находится в воде, это почти как вода, которой не существует, и игрок ... летит медленно со звуками воды? Есть ли логический способ решить это? Алгоритм? …

3
Как я могу проверить результаты рендеринга?
Недавно я занимался разработкой на основе тестов (TDD), и это оказало замечательное влияние на результаты моей разработки и устойчивость моей кодовой базы. Я хотел бы распространить этот подход на некоторые виды рендеринга, которые я выполняю в OpenGL, но я не смог найти ни одного хорошего подхода к этому. Я начну …

6
Бесшовное рендеринг тайла карты (соседние изображения без полей)
У меня есть движок 2D игры, который рисует карты тайлов, рисуя плитки из изображения набора тайлов. Поскольку по умолчанию OpenGL может оборачивать только всю текстуру ( GL_REPEAT), а не только ее часть, каждая плитка разделяется на отдельную текстуру. Затем области одной и той же плитки оказываются смежными друг с другом. …

4
Как получить эффект плавного 2D-освещения?
Я делаю 2D-игру на основе плитки в XNA. В настоящее время моя молния выглядит это . Как я могу заставить его выглядеть это ? Вместо каждого блока, имеющего собственный оттенок, он имеет плавное наложение. Я предполагаю какой-то шейдер и передаю значения освещения для окружающих плиток шейдеру, но я начинающий с …

5
Предпочтительный способ визуализации текста в OpenGL [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . Я собираюсь забрать компьютерную графику еще раз для университетского проекта. Для предыдущего проекта я использовал библиотеку под …

3
CPU - поток данных памяти GPU [закрыт]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я начинающий графический программист, и мне недавно стало интересно - как данные …

5
Синхронизация между потоком логики игры и потоком рендеринга
Как разделить игровую логику и рендеринг? Я знаю, что здесь, похоже, уже есть вопросы, задающие именно это, но ответы меня не устраивают. Из того, что я понимаю до сих пор, смысл разделять их на разные потоки состоит в том, что игровая логика может сразу же начать работать для следующего тика, …

6
Должен ли объект в 2D-игре отображать сам себя?
Я делаю 2D-игру, похожую на уличного бойца, которая не основана на тайлах. Обычно люди рекомендуют отдавать сущности визуализирующему объекту, а не самим, но кажется, что обратное лучше, Почему одно лучше другого? Благодарность
16 c++  rendering 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.