Вопросы с меткой [hlsl]
У метки hlsl нет краткого описания.
14 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
2
голоса
1
ответ
88
показов
Обучение HLSL для написания шейдеров для Unity, UE5
Занимаюсь соло разработкой игр на Unity.(UE5 в процессе изучения) К сожалению,столкнулся с проблемой,что доступные ассеты не всегда соответствуют моим задумкам,поэтому решил изучить тему шейдеров ...
2
голоса
1
ответ
73
показа
Зачем нужны семантики в HLSL?
В GLSL есть varying, позволяющий передавать данные между вершинным и фрагментным шейдерами. В HLSL, насколько я понял, вместо этого используются семантики.
Можно ли как-то передавать данные в HLSL по-...
0
голосов
2
ответа
104
показа
DirectX11 Работа с светом [закрыт]
Проблема с освещением в моей сцене остается нерешенной. Несмотря на то, что нормали в модели корректны, и освещение в других программах (как в 3D редакторах, так и в Unity) выглядит безупречно, мой ...
4
голоса
0
ответов
126
показов
Проблема с реализацией эффекта вычитания шейдерами HLSL
Я столкнулся с проблемой в моем проекте и нуждаюсь в помощи.
Я хочу реализовать эффект вычитания. То есть есть два объекта: вычитающий(назовём Вычитатель) и от которого вычитают(назовём Платформа), и ...
0
голосов
1
ответ
90
показов
Тайлинг и оффсет текстуры в шейдере сбрасывается при смене окна
В моем шейдере (CG/hlsl) есть текстура которую я устанавливаю со скрипта. Для нее определен параметр в начале (_GrassMap), так же параметры sampler2D _GrassMap в cg блоке и такой же float4 с ...
0
голосов
1
ответ
44
показа
Проблемы с Billboard шейдером
Делаю Billboard shader для Baldi мода на Unity (для полного отказа от Billboard скрипта). Нашел шейдер в котором был такой метод:
float3 vpos = mul((float3x3)unity_ObjectToWorld, input.vertex.xyz);
...
user avatar
user473687
0
голосов
1
ответ
225
показов
Шейдер видимый сквозь другие объекты?
Можно ли средствами cg/hlsl, не используя Shader Graph, сделать шейдер, при применении которого в материал меша, его будет видно сквозь все другие объекты?
Хочу сделать метки видимые через все.
С ...
0
голосов
0
ответов
228
показов
OpenGL прозрачность текстуры на 3д модели
Всем привет, проблема такая: имею 3D модель диска для колец Сатурна, на которую применяю текстуру с прозрачностью в разных местах.
Проблема в том, что прозрачный пиксель OpenGL, видимо, всё равно ...
1
голос
0
ответов
102
показа
Как в OpenGL захватить пиксели до отрисовки текущего шейдера? Подскажите Аналог GrabPass-а из шейдера из Unity(язык HLSL) для OpenGL (язык GLSL)
Подскажите аналогичную технологию GrabPass-а из шейдера из Unity(язык HLSL) для OpenGL (язык GLSL).
Вот пример как это делается в Unity:
Этот проход захватит изображение на экране в текстуру ...
0
голосов
0
ответов
48
показов
Можно ли использовать свой шейдер в 2D рендерере в unity?
У меня есть шейдер цветовой палитры, который работает в дефолтном пайплайне и в forward renderer(как renderer feature), но я хочу использовать его с 2D освещением, только не нахожу такой возможности.
...
1
голос
0
ответов
47
показов
Как оптимизировать запись в RWStructuredBuffer? DirectX11
Я хочу перенести мой трассировщик путей с пиксильного шейдера на несколько вычислительных шейдеров, чтобы во первых было удобнее задавать сцену, а во вторых, чтобы избежать проблему с текстурами(...
0
голосов
0
ответов
244
показа
Почему запись в RWStructuredBuffer в ComputeShader(hlsl, DirectX11) такая дорогая?
Группы потоков распределены так:
Dispatch(1920 / 8, 1080 / 8, 1);
Я привязываю UAV(RWStructuredBuffer) к вычислительному шейдеру:
RWTexture2D<float4> Result : register(u0);
[numthreads(8, 8, 1)]...
0
голосов
0
ответов
101
показ
DirectX11::HLSL::Как передать данные сразу в пиксельный шейдер?
В одном проекте на юнити, заметил, что там данные в шейдер передаются примерно таким образом:
private void SetShaderParameters()
{
RayTracingShader.SetTexture(0, "_SkyboxTexture&...
0
голосов
0
ответов
52
показа
Как рисовать большое количество объектов одинаковой геометрии?
Если делать все операции над матрицами объектов используя ЦП, вершинный шейдер может возвращать просто позицию вершины, верно?
Теперь я хочу производить все трансформации( в том числе просто ...