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

Патентована мова затінення, розроблена Microsoft для використання з API Direct DirectDD.


1
Як ігри AAA використовують цю текстуру в шейдері тонального відображення?
Я виявив, що Battlefield 3, а також третій Saint's використовують цю текстуру на останньому етапі відображення тону. Хтось може поділитися посиланням на статтю про те, як використовується ця текстура? ОНОВЛЕННЯ: Оскільки в мережі навряд чи є приклади реалізації кольорової оцінки, я опублікую свій швидкий і брудний зразок для XNA 4.0. …
43 textures  hlsl 

5
Чи повинні актори в грі нести відповідальність за малювання себе?
Я дуже новачок у розробці ігор, але не в програмуванні. Я (знову) граю з грою типу Pong, використовуючи canvasелемент JavaScript . Я створив Paddleоб'єкт, який має такі властивості ... width height x y colour У мене також є Pongоб'єкт, який має такі властивості, як ... width height backgroundColour draw(). В …

2
Як створити ширококутний / риб'ячий лінз за допомогою HLSL?
Які поняття потрібно реалізувати для досягнення ефекту ширококутної лінзи різних кінцівок? Псевдокод та конкретне пояснення стосовно різних стадій контентного конвеєра, а також того, яку інформацію потрібно передати від вихідного коду до HLSL, було б дуже корисним. Крім того, в чому полягають відмінності між ширококутною лінзою та риб’ячим оком?

12
Які є хороші ресурси для вивчення HLSL? [зачинено]
Востаннє, коли я спробував вивчити HLSL, я зробив кілька шейдерів і здебільшого зрозумів, що роблю, але все одно відчував, що спотикаюся в темряві. Більшість того, що я дізнався, я отримав з різних публікацій блогу, які не дуже добре пояснювали речі. Крім того, здається, що документація на MSDN є більш довідковою …
28 shaders  hlsl 

3
Найкращий спосіб замаскувати 2D спрайти в XNA?
Зараз я намагаюся замаскувати деякі спрайти. Замість того, щоб пояснити це словами, я склав кілька прикладних зображень: Область для маскування (білим кольором) Тепер червоний спрайт, який потрібно обрізати. Кінцевий результат. Тепер я знаю, що в XNA ви можете зробити дві речі для цього: Використовуйте буфер трафарету. Використовуйте піксельний шейдер. Я …
24 xna  2d  hlsl  masking 

7
Сучасна книга Шейдера? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Мені цікаво дізнатися про шейдери: що вони, коли / для чого я б ними …

2
Дивні білі обриси навколо моделі
Я працюю над грою в XNA 4, і нещодавно я перейшов на реалізацію відкладеного затінення, слідуючи цьому посібнику . Зараз на моїх моделях з’являються дивні білі контури, і я не впевнений, що це спричиняє. Я подумав, що це може бути недостатньою точністю до нормальної цілі візуалізації або цілі глибини відображення, …
19 xna  hlsl 

1
Подання жирної / забрудненої води?
Будь-які майстри шейдерів там мають уявлення про те, як досягти ефекту жирної / забрудненої води, подібного до цього: В ідеалі вода не була б рівномірно жирною, але натомість нафта могла б утворюватися з якогось джерела (наприклад, забруднюючий стік з хімічної установки), а потім дифундувати по всьому водойму. Моєю думкою для …

3
Як я можу створити такий освітлювальний ефект?
Це найкрасивіше 2d освітлення, яке я коли-небудь бачив, і я хотів би виконати таке освітлення. Як це зробити? Мені не байдуже фізика і те, як імітуються частинки - я хочу знати лише про освітлення. Ось кілька відео для довідки: http://www.youtube.com/watch?v=BIQRhOFkvQY http://www.youtube.com/watch?v=tnTYXPuecMs http://www.youtube.com/watch?v=rhC_jVM8IYU http://www.youtube.com/watch?v=_Aw5BdjWqqU Або ви можете завантажити забруднену планету 2 …
18 xna  lighting  hlsl 

1
Що насправді робить ddx (hlsl)?
Я трохи розгублений. В офіційній документації ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx ) йдеться про те, що ddx (input) є частковою похідною від введення стосовно до "координати екрана-пробіл." Моє обчислення чудово, але як я можу сказати, з чого надходить інформація? Якби я передав їй функцію, добре, я можу уявити, що б це робило, але …
17 hlsl 

4
як працює HDR?
Я намагаюся зрозуміти, що таке HDR і як він працює. Я розумію основні поняття і маю невелике уявлення про те, як це реалізується за допомогою D3D / hlsl. Однак це все ще досить туманно. Скажімо, я візуалізую сферу з текстурою землі та невеликим точковим списком вершин, щоб вони виступали зірками, …
17 c++  hlsl  directx11  hdr 

7
Нерестові одиниці у світі, спричиненому шумом Перліна?
У моїй грі на основі шуму Perlin виникли деякі проблеми. Погляньте на доданий скріншот нижче. Білі області, які ви бачите, - це стіни, а чорні - прохідні. Трикутник посередині - гравець. Я реалізував фізику в цій грі, намалювавши її на текстурі (білі або чорні пікселі), а потім отримав її з …
16 xna  path-finding  hlsl  gpgpu 

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

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

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