Вопросы с тегом «graphics-programming»

Программирование связано с визуальным представлением информации на экранах компьютеров.

3
Воссоздание этого плоского оттенка
Я буду держать это коротким. Как достичь эффекта, изображенного на рисунке ниже? Возможно ли это сделать в реальном времени? Это выглядит обманчиво простым, но, вероятно, это не так. Могу ли я найти какие-либо ключевые слова, чтобы получить больше информации о программировании шейдеров для достижения этого вида? Благодарю.

4
Отладка шейдерного кода?
Я пишу игровой движок, и когда я использую перспективную камеру, я получаю черный экран. Я не собираюсь спрашивать, почему это так, потому что было бы много кода, которым можно поделиться, и, честно говоря, я думаю, что это немного мелкий вопрос, даже если вас всех это беспокоит. Беда в том, что …

1
Шейдер, чтобы увидеть силуэт через альфа-смешанные спрайты
Я хочу добиться в Unity сквозного эффекта, подобного приведенному в следующих примерах: В моем конкретном сценарии есть пара требований: Спрайты используют альфа-смешение, а спрайты имеют прозрачные области. Есть 2 вида элементов, которые закрывают персонажа. Один должен создать эффект силуэта, а другой должен вести себя как обычно. Для окклюзирующих элементов, которые …

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

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

3
Рисование частиц в виде гладкой капли
Я новичок в разработке игр / графики и играю с частицами (в 2D). Я хочу нарисовать частицы близко друг к другу как капли, так же как жидкость / вода. Я не хочу рисовать большие круги, накладывающиеся друг на друга, поскольку капля не будет гладкой (и слишком большой). Я не очень …

7
Самый быстрый способ создать простой эффект частиц
Я ищу самый быстрый способ создать по-настоящему простой эффект частиц, который будет чертовски спамить в игре ... По сути, моя игра выглядит как игра vectrex, состоящая в основном из линий ... Я хочу сделать несколько небольших взрывов, которые будут действительно распространены. Есть что-то более быстрое, чем просто перемещение по некоторым …

1
Что такое производные пространства экрана и когда я буду их использовать?
Я вижу функции ddxи ddyglsl и их эквиваленты hlsl время от времени появляются в шейдерном коде. Я в настоящее время использую их, чтобы сделать рельефное отображение без касательной или битангентности, но я в основном скопировал код. Я не понимаю, что эти функции на самом деле, что они делают, и когда …

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

2
Выполнение декаля
У меня были проблемы с поиском информации о наклейках, поэтому, возможно, этот вопрос поможет другим. Реализация для прямого рендера. Может ли кто-нибудь подтвердить, правильно ли я реализовал наклейку? Вы определяете куб любого измерения, который будет определять объем проекции в общем пространстве. Вы проверяете пересечение треугольника с определенным кубом, чтобы получить …

1
Что такое рендеринг в «нулевом состоянии» в OpenGL?
Недавно на собеседовании я упомянул, что изучал современный OpenGL и рендеринг с объектами буфера вершин, потому что мой университет в то время обучал только конвейеру фиксированных функций с немедленным рендерингом режима. Интервьюер кратко прервал меня, чтобы сказать, что VBO фактически были заменены чем-то, что называется «рендеринг с нулевым состоянием», а …

2
Сортировка объектов перед рендерингом
Я пытаюсь реализовать граф сцены, и во всех встреченных мной статьях рассказывается о сортировке объектов. Например, вы сортируете свои объекты по «материалу». Теперь, пока я не сел и не начал это реализовывать, я воспринимал это как должное, потому что это имело смысл. Но теперь мне интересно, что на самом деле …

1
Графическое программирование, повторяющее переход от Chrono Trigger внутри ворот
Я начал играть в эту игру впервые за последнее время, и это действительно заинтересовало меня Вы можете увидеть переход в движении, начинающийся с ~ 12: 08 Там, кажется, есть некоторые интересные математики, происходящие там. Казалось бы, есть две разные точки зрения, объединенные вместе. Сначала на заднем плане отрисовывается голубая рябь, …

1
Есть хорошие книги по графическому программированию?
Я искал книгу, которая использует восходящий подход для графического программирования. Итак, то, что начинается с 2d-фильтрации, может перейти в нормальное отображение, затем окружающая окклюзия и т. Д. Я спрашиваю, потому что я был ленив в последние несколько лет в разработке игр и всегда использовал движок, который справляется с этим. Я …

1
Что такое лепесток, в отношении освещения и графики
Я иногда вижу ссылки на лепестки, когда говорим об освещении, особенно с зеркальным освещением, но также со сферическими гармониками, которые не отражают. Кто-нибудь может объяснить, что такое именно доля?

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