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

компьютерная программа, работающая на графическом оборудовании и обеспечивающая высокую степень контроля над визуализацией сцен

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

1
Освещение фонгом - что-то очень странное с зеркальным освещением
Я реализовал освещение Phong. Кажется, все работает - торы и сферы освещены, как и ожидалось, и т. Д. Но я замечаю нечто странное в отношении зеркального освещения направленного света. Вот два скриншота. Первый: Во-вторых: Как вы можете видеть, большая область имеет зеркальное освещение, когда камера находится далеко от объекта. Вот …


2
OpenGL: где мне разместить шейдеры?
Я пытаюсь изучить OpenGL ES 2.0, и мне интересно, что является наиболее распространенной практикой "управления" шейдерами. Я задаю этот вопрос, потому что в примерах, которые я нашел (например, включенный в демоверсию API, поставляемую с android sdk), я обычно вижу все внутри класса GLRenderer, и я бы предпочел отдельные вещи, чтобы …

1
GLSL, все в одной или нескольких шейдерных программах?
Я делаю несколько 3D-демонстраций с использованием OpenGL, и я заметил, что GLSL несколько «ограничен» (или это только я?). Во всяком случае, у меня много разных типов материалов. Некоторые материалы имеют рассеянный и рассеянный цвет, некоторые материалы имеют карту окклюзии окружающей среды, другие имеют зеркальную карту, карту рельефа и т. Д. …
17 opengl  3d  shaders  glsl 

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

1
Пригодность наземного тумана с использованием слоистых альфа-квадратов?
Многоуровневый подход будет использовать серию массивных квадратов с альфа-текстурой, расположенных параллельно земле, пересекающих всю промежуточную геометрию местности, чтобы обеспечить иллюзию земного тумана с высоты, взгляда вниз и несколько менее эффективно, когда он внутри и глядя на горизонт (см. изображение ниже). В качестве альтернативы подход, основанный в первую очередь на шейдерах, …
16 opengl  3d  textures  shaders 

4
Фиксированная функция против шейдеров: что для новичка?
В настоящее время я иду в колледж для информатики. Хотя в какой-то момент я планирую использовать существующий движок для создания маленькой игры, сейчас моя цель - изучить основы: а именно, 3D-программирование. Я уже провел некоторое исследование относительно выбора между DirectX и OpenGL, и общее мнение, которое из этого получилось, заключалось …

1
Какая математика стоит за световым эффектом в кракатоа?
Я хотел бы знать математику за световым эффектом в krakatoa ( нажмите здесь для примера). Источник света путешествует с частицами, но как сделать затенение? Это что-то простое, как затенение Фонга? Возможно ли реализовать такой эффект в реальном времени на GPU?

1
Артефакты карты теней
Я хочу попробовать добавить тени в игру 3D XNA. Я настроил тестовую среду с одним источником света и одной камерой. Тем не менее, я сталкиваюсь с артефактами с моим подходом. Я использую код шейдера с http://pastebin.com/zXi0hmsU, чтобы сделать окончательный результат и http://pastebin.com/rY4Gcj9N для создания карт теней. Код довольно прост и …

2
Есть ли преемник RenderMonkey? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Я начинаю с программирования шейдеров GLSL и изучаю RenderMonkey . К сожалению, AMD больше не поддерживает это. …
16 shaders  glsl 

1
Практическая стоимость обмена эффектами
Я использую XNA для своих проектов, и на этих форумах я иногда вижу ссылки на тот факт, что замена эффекта на сетку имеет относительно высокую стоимость, что удивляет меня, так как я думал, что обмен эффектами был просто случаем копирования программы замены шейдера в графический процессор вместе с соответствующими параметрами. …
16 xna  shaders 

2
GLSL Shader Effects: как сделать размытие в движении?
У меня есть полноценная 2D-среда, со спрайтами в виде ландшафта, персонажами и т. Д. Чтобы сделать его более современным, я хочу реализовать эффект размытия в движении, подобный размытию в современных играх FPS (например, Crysis), при быстром перемещении камеры. В боковом скроллере желаемый эффект заключается в появлении этого небольшого размытия, чтобы …

7
Каковы некоторые интересные примеры процедурных эффектов пиксельных шейдеров? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

2
Затенение Toon / Cel с переменной шириной линии?
Я вижу несколько общих подходов к затенению cel: Дублирование и увеличение модели с перевернутыми нормалями (не вариант для меня) Фильтр Собеля / фрагментный шейдер подходит к обнаружению края Трафаретный буфер подходит к обнаружению края Геометрические (или вершинные) шейдерные подходы, которые вычисляют грани и грани нормали Правильно ли я считаю, что …

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