Запитання з тегом «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
Яка математика за світловим ефектом у краката?
Я хотів би знати математику за світловим ефектом у кракатоа ( натисніть тут для прикладу). Джерело світла подорожує частинками, але як робиться затінення? Це щось просте, як затінення Фонга? Чи можливо реалізувати такий ефект у режимі реального часу на GPU?

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

2
Чи є наступник RenderMonkey? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 5 років тому . Я починаю з програмування шейдерів GLSL і вивчаю RenderMonkey . На жаль, AMD вже не підтримує його. Чому? Чи є …
16 shaders  glsl 

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

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

7
Назвіть кілька цікавих прикладів процедурних піксельних шейдерних ефектів? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Затінення Toon / Cel із змінною шириною лінії?
Я бачу кілька широких підходів до того, як робити затінення чела: Копіювання та розширення моделі з перевернутими нормалями (для мене не варіант) Фільтр / шейдер фільтра Собеля підходить до виявлення краю Буфер трафарету підходить до виявлення ребер Шейдер для геометрії (або вершини), що обчислює нормали обличчя та ребер Чи правильно …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.