Запитання з тегом «shaders»

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

2
OpenGL ES 2.0: Налаштування 2D-проекції
Ця стаття в цілому описує, як намалювати чітку графіку OpenGL 2D, використовуючи конвеєр з фіксованою функцією. http://basic4gl.wikispaces.com/2D+Drawing+in+OpenGL Оскільки OpenGL ES 2.0 має деякі функції ES 1.x, недоступні (наприклад, glOrtho ()), їх функціональність повинна бути замінена у шрифтах Fragment / Vertex. Моє питання полягає в тому, як встановити наступну 2D-проекцію в …


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

2
Великий вершинний буфер проти декількох дзвінків дзвінків
Я тільки починаю з OpenGL, і я намагаюся використовувати його для створення 2D гри. У цій грі у мене є шестикутна сітка, що складається з дуже великого різноманіття шестикутників різного кольору. Як новачок OpenGL-програміст, я бачу два способи малювання цієї сітки: Використовуючи вершинний буфер з даними для одного шестикутника, потім …
14 opengl  shaders 

2
GLSL Shader - зміна відтінку / насиченості / яскравості
Я намагаюся змінити відтінок зображення за допомогою шейдера фрагмента GLSL. Я хочу досягти чогось подібного до шару Photoshop Hue / Saturation Adjustment. На наступному зображенні ви можете побачити, що у мене поки що. Я хочу змінити відтінок зеленого квадрата, щоб він виглядав як червоний квадрат праворуч, але за допомогою цього …

1
Що таке затінення рампи або освітлення?
Що таке затінення рампи або освітлення і як це працює? Чи відрізняється він від затінення тонів або це одне і те ж поняття? Як по-різному обчислюється окулярність для затінення рампи проти блін-фонга чи ламберта?
14 shaders  lighting 

3
Найшвидший спосіб візуалізації ліній з AA, різної товщини в DirectX
Тому я займаюся розробкою DirectX, використовуючи SharpDX під .NET для точності (але рішення API API DirectX / C ++ застосовні). Я шукаю найшвидший спосіб візуалізації ліній в ортогональній проекції (наприклад, моделювання двовимірного малювання рядків для наукових програм) за допомогою DirectX. Скріншот видів сюжетів, які я намагаюся зробити: Не рідкість у …
14 2d  directx  shaders 

5
Уникнути, якщо заяви в шейдерах DirectX 10?
Я чув, що якщо тверджень слід уникати в шейдерах, тому що обидві частини висловлювань будуть виконані, а тоді неправильне буде випадене (що шкодить продуктивності). Це все ще проблема в DirectX 10? Хтось мені сказав, що в ньому буде виконуватися тільки правильна гілка. Для ілюстрації у мене є код: float y1 …

2
Чому дерева світяться на задньому плані?
В даний час я створюю лісову сцену в темряві, і дерева світяться далеко, але коли я наближаюся, вони прекрасні. У мене шейдери встановлені на "Природа / Дерево М'яка окуляція [кора / листя]", але вони все ще здаються дивними далеко, але близько вони прекрасні. Я спробував помістити дерева в папку з …
14 unity  shaders  terrain  tree 

1
Як я можу зробити контур шейдера типу "Життя дивно"?
Я хочу зробити ескіз шейдером, як життя дивним. шейдер має дві частини: 1. анімована пунктирна лінія 2. шумний контур Мені подобається знати, як можна зробити шумні контури? побачити контур об’єктів Спочатку я спробував скласти контур, скопіювавши вхідні дані вершини та масштабувавшись згідно з нормальним напрямком, потім Cull Back.but, я думаю, …
13 unity  shaders  hlsl 

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

3
Як я можу повторити обмеження кольорів NES за допомогою піксельного шейдера HLSL?
Оскільки 256 кольоровий режим знецінюється і більше не підтримується в режимі Direct3D, у мене з’явилася ідея використовувати піксельний шейдер замість того, щоб імітувати палітру NES усіх можливих кольорів, щоб зникаючі об'єкти та щось не мали плавних вицвітання з альфа-каналами . (Я знаю, що об'єкти не можуть зникати на NES, але …
13 shaders  pixel 

1
Чи слід розповсюджувати шейдери у складеному вигляді чи у простому тексті?
Маючи програму, яка використовує шейдери, написані в GLSL, яка найкраща стратегія для розповсюдження в реальному світі та для настільних ПК та мобільних пристроїв? Я маю на меті поширити це у двійковій формі або як звичайний серіалізований текст, я б хотів гарну пропозицію щодо цього.

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

2
Реалістичний металевий шейдер
Як створити хороший металевий шейдер? Про різні метали скажіть більш-менш еродовані / іржаві тощо. Я знаю, що одна відмінність від звичайних матеріалів полягає в тому, що метал повинен «забарвити» дзеркальне світло, але коли я роблю це, наприклад, із золотом, він просто виглядає «жовтим», а не металевим. Будь-яка допомога вдячна!

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