Запитання з тегом «graphics-programming»

Програмування, пов'язане з візуальним поданням інформації на екранах комп'ютерів.

3
Відтворюючи цей вигляд з плоскими відтінками
Я триматиму це коротко. Як можна досягти ефекту, зображеного на зображенні нижче? Це можливо зробити в режимі реального часу? Це виглядає оманливо просто, але, мабуть, це не так. Чи є якісь ключові слова, які я можу шукати, щоб отримати більше інформації про програмування шейдерів для досягнення цього вигляду? Спасибі.

4
Налагодження коду шейдера?
Я пишу ігровий движок, і коли я використовую перспективну камеру, я отримую чорний екран. Я не збираюся точно питати, чому це так, тому що було б багато коду для спільного використання, і, чесно кажучи, я думаю, що це трохи дріб'язкове питання, яке навіть вас усіх турбує. Проблема в тому, що …

1
Шейдер, щоб побачити силует через альфа-змішані спрайти
Я хочу досягти в Єдності бачення ефекту, подібного до цього в цих прикладах: У моєму конкретному сценарії є кілька вимог: Для спрайтів використовується альфа-змішування, а у спрайтів прозорі ділянки. Є 2 різновиди елементів, що окулюють персонажа. Один повинен створити силуетний ефект, а інший повинен вести себе як нормально. Для оклюзійних …

1
Хороші ресурси для вивчення графічного обладнання [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Я шукаю хороших навчальних ресурсів для графічного обладнання (та асоційованого програмного забезпечення низького рівня). …

1
Як зобразити обличчя скелі в місцевості?
Я намагаюся з’ясувати найкращий спосіб програмно представити місцевість у своїй грі. Я розглядав можливість використання мапи висоти (або сітки рівномірно розташованих вершин) для зображення поверхні місцевості та бризки, щоб дозволити плавне текстурування. Це би спрацювало для абсолютно рівного рельєфу, але проблема полягає в тому, як зобразити скелі та гострі обличчя …

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

7
Найшвидший спосіб створити простий ефект частинок
Я шукаю найшвидший спосіб створити дійсно простий ефект частинок, який буде спам як пекло в грі ... В основному, моя гра схожа на гру вектрексу, яка складається в основному з ліній ... Я хочу зробити невеликі вибухи, які будуть дійсно звичайними. Є щось швидше, ніж просто переміщатися по деяких точках …

1
Що таке похідні на екрані, і коли я їх використовуватиму?
Я бачу функції ddxі ddyglsl і еквіваленти hlsl раз у раз з'являються у шейдерному коді. В даний час я використовую їх для того, щоб робити картографічне зіставлення без дотичної чи бітангендної форми, але я в основному копіюю вставлений код. Я не розумію, що ці функції є насправді, що вони роблять, …

2
Як я можу сказати шейдер фрагмента не писати певний піксель?
У WebGL я хотів би надіслати простір екрану через цей фрагмент, який обробляється фрагментом шейдера, але шейдер фрагмента повинен виписати лише піксель при певних умовах (скажімо, що це було в колі, або що піксель належав до позитивної сторони напівпростору, визначеної рівнянням кривої чи іншим). Чи можна в фрагменті шейдера сказати …

2
Реалізація декалів
У мене виникли проблеми з пошуку інформації про наклейки, тому, можливо, це питання допоможе іншим. Реалізація призначена для прямого рендерінга. Чи може хтось підтвердити, якщо я отримав право на реалізацію відмітки? Ви визначаєте куб будь-якого виміру, який визначатиме об'єм проекції у загальному просторі. Ви перевіряєте перетин трикутника із визначеним кубом, …

1
Що в OpenGL, що таке "нульовий стан"?
Нещодавно на співбесіді з роботи я зазначив, що я навчав себе сучасним OpenGL та рендерінгам з вершинними буферними об’єктами, оскільки мій університет навчав лише конфігурацію функцій фіксованої функції з режимом негайного режиму. Інтерв'юер коротко перебив мене, сказавши, що VBO фактично були замінені чимось під назвою "нульовий режим надання", а потім …

2
Сортування об’єктів перед рендерінгом
Я намагаюся реалізувати графік сцени, і у всіх статтях, до яких я потрапив, йдеться про сортування об'єктів. Отже, ви б сортували свої об'єкти, наприклад, "за матеріалами". Тепер, поки я сів і почав його реалізовувати, я начебто це сприйняв як належне, бо це мало сенс. Але тепер мені цікаво, що насправді …

1
Графічне програмування, що повторює перехід від Chrono Trigger всередині воріт
Я вперше почав грати в цю гру останнім часом, і це дійсно досягло мого інтересу Ви можете бачити перехід у русі починаючи з ~ 12: 08 Здається, там відбуваються цікаві математики. Здається, є два різні погляди, об'єднані разом. Блакитні брижі виводяться спочатку на задньому плані, а потім фіолетові коливальні хвилі …

1
Якісь хороші книги з графічного програмування?
Я шукав книгу, яка використовує підхід для програмування графіки знизу вгору. Тож щось починається з 2d-фільтрації, можливо, переходить у звичайне відображення, потім в оклюзію навколишнього середовища тощо. Я запитую, бо я лінивий останні кілька років в розробці ігор і завжди використовував двигун, який справляється з цим. Я хочу почати писати …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.