Свързани въпроси 'hlsl'

Активността на Exoplayer не възпроизвежда видео, вместо това показва празен екран
Аз съм начинаещ в студиото за android, с помощта на ръководството за разработчици създадох това exoplayer activity , но то не възпроизвежда видео, а показва празен екран. Създадох button в моята MainActivity, когато щракна върху този бутон, той...
2269 изгледи
schedule 18.09.2022

Прост HLSL ефект на сияние/размазване в DirectX9
От дни се боря да намеря някакви ресурси, които да ми помогнат да напиша прост шейдър за светене/замъгляване, използвайки High Level Shader Language и DirectX 9 Managed Libraries. Всичко, което трябва да направя, е масив от...
5589 изгледи
schedule 08.12.2022

Получаване на цвета на връх в HLSL?
Имам следните върхови и пикселни шейдъри: struct VS_INPUT { float4 Position : POSITION0; float2 TexCoord : TEXCOORD0; float4 Color : TEXCOORD1; }; struct VS_OUTPUT { float4 Position : POSITION0;...
3382 изгледи
schedule 26.10.2023

Съхраняване на текстурата на екрана в HLSL текстурна променлива (XNA)
Има ли някакъв начин да съхраните текстурата на екрана в текстурна променлива HLSL, без да я предавате от C# кода? Например текущата текстура, която се изтегля, може да бъде достъпна чрез използване sampler TextureSampler : register(s0);...
414 изгледи
schedule 09.11.2022

Емулация на 3D текстура в шейдър (свързано със субпиксел)
Работя върху проект Unity3D, който за момент разчита на 3D текстура. Проблемът е, че Unity позволява само на потребителите на Pro да използват Texture3D. Следователно търся алтернатива на Texture3D, може би едноизмерна текстура (въпреки че не е...
1636 изгледи
schedule 08.12.2023

HLSL Shader за изваждане на фоново изображение
Опитвам се да накарам HLSL Pixel Shader за Silverlight да работи, за да извади фоновото изображение от видео изображение. Може ли някой да предложи по-сложен алгоритъм от този, който използвам, защото алгоритъмът ми не го прави правилно? float...
3511 изгледи

Изобразяването на линия в 1x1 RenderTarget2D не променя цвета на пиксела на целта
Това, което се опитвам да постигна, е следното: моят пропуск ще върне огромен масив с няколко уникални числа, повтарящи се отново и отново, които трябва да извлека и обработя на CPU. Опитах се да изобразя в текстура 2000x1 и след това взех проби от...
200 изгледи
schedule 10.12.2023

HLSL невалидна ps_2_0 входна семантика POSITION0
Опитвам се да напиша фонг шейдър ефект за Dx9 в RenderMonkey. Получавам грешка при компилиране в пикселния шейдър *"невалидна входна семантика на ps float4x4 matViewProjection; // light source float4 lightPos; float4 Ambient; float4...
7264 изгледи
schedule 17.12.2023

Glsl mod срещу Hlsl fmod
Внедрих спиралния GLSL шейдър, описан в този въпрос в HLSL, но резултатите не са същите. Мисля, че е заради функцията mod в GLSL, която преведох на fmod в HLSL. Подозирам, че този проблем се случва само когато имаме отрицателни числа във входа...
29283 изгледи
schedule 11.01.2024

HLSL получава стойности от позицията на текстурата
Картографирах някои стойности в моята текстура на моя алфа канал. Всъщност използвам моята текстура като 2Darray. Това, от което се нуждая, е начин да прочета алфа стойността на картата на позиция, напр. [4][5] (представляващи x и y) Имам нужда...
3592 изгледи
schedule 11.01.2024

Как да използвам огромен масив в HLSL (грешка X4505)
Когато се опитам да компилирам, получавам грешката: X4505: сумата на временния регистър и индексируемите временни регистри надвишава ограничението от 4096. Моят шейдър обаче работи в FX Composer . Причината да се срива вероятно е, че...
1047 изгледи
schedule 08.11.2022

Изобразяване на кръг с Vertex shader в DirectX
Опитвам се да начертая прост 2D кръг, като манипулирам координатите на texcoord вътре в шейдър на върха. Това е кодът: float2 uv2 = 2.0 * (TextureCoordinate.xy - 0.5); float tnm = 1.0 - length(uv2); В пикселния шейдър това рисува кръг....
1587 изгледи
schedule 04.11.2023

Предайте масив от шейдъра на върховете HLSL към шейдъра на пикселите
Имам куп параметри, които се извеждат от вертексния шейдър и искам да ги предам на пикселния шейдър. Нормалният начин да направите това е да декларирате изходна структура struct vOut { float4 param0 : TEXCOORD0 ; float4 param1 :...
2615 изгледи
schedule 07.03.2024

Проблемът е, че принуждава MySQL да обработва всеки един ред в таблицата, преобразувайки ~3,5 милиона стойности на update_date, преди да може да реши дали редът е необходим. Следователно индексът на update_date е безполезен за тази заявка. Освен...
531 изгледи
schedule 23.10.2023

Геометричен шейдър, MaxVertexCount не може да бъде известен
В момента работя върху шейдър, където броят на върховете не се определя от броя на триъгълниците, моят шейдър поставя куб на всеки X единици. Това означава, че не мога да знам предварително колко кубчета ще създаде и не знам много върхове, които ще...
2091 изгледи
schedule 17.04.2024

Ефект на рисуване XNA с множество текстури
В Xna бих искал да нарисувам моя модел с персонализиран ефект.. ТАКА че бих искал да получа текстурите от мрежата. foreach (ModelMesh mesh in model.Meshes) { foreach (ModelMeshPart part in mesh.MeshParts)...
573 изгледи
schedule 30.04.2024

Повторно използване/абстракция на входното оформление от шейдър?
В DirectX 11 входното оформление изисква получаване на подписа на шейдъра, но аз използвам само един вход за всички мои шейдъри и бих искал да го използвам повторно. Възможно ли е да се създаде входно оформление БЕЗ преминаване в шейдър (добре ми е...
512 изгледи
schedule 20.05.2024

За какво са всички различни типове HLSL семплер?
В момента работя с DX9/SM3 и документацията на MSDN за HLSL семплерите изглежда крайно липсва в обяснението как да се използват различните типове семплери. По-лошото е, че се опитват да покрият DX9 и DX10 в една статия, така че смесват всички...
7450 изгледи
schedule 12.06.2024