Вопросы по теме 'geometry-shader'
Какой цвет получит фрагмент, если в одном и том же месте находятся две вершины двух разных цветов?
У меня есть вопрос относительно конвейера рендеринга OpenGL.
Недавно я читал теорию о геометрическом шейдере GLSL. Я думаю, что понимаю основы того, как создавать новую геометрию и назначать цвета новым вершинам. Я, однако, не уверен, какой цвет...
285 просмотров
schedule
15.05.2022
Использование шейдера геометрии для создания экземпляров
Итак, я хочу рисовать много квадов (или даже кубов), и наткнулся на эту замечательную вещь, называемую геометрическим шейдером.
Теперь я примерно понимаю, как это работает, и, вероятно, я мог бы манипулировать им, чтобы нарисовать куб для каждой...
3635 просмотров
schedule
09.04.2023
Передача переменного массива из вершинного в геометрический шейдер на Mac
Я хотел бы иметь возможность передавать произвольное количество переменных значений для каждой вершины из вершинного шейдера в геометрический шейдер. Я знаю, что в OpenGL нет динамических массивов, поэтому число должно быть указано во время...
2419 просмотров
schedule
09.04.2022
геометрический шейдер ошибочно интерпретируется как вершинный шейдер
Я пытаюсь заставить мой простой геометрический шейдер работать. Но у меня есть странные сообщения об ошибках. Похоже, opengl считает, что мой геометрический шейдер — это мой вершинный шейдер. Это сообщение об ошибке:
0‹10> : ошибка C7575:...
410 просмотров
schedule
30.05.2022
Геометрический шейдер, похоже, не принимает входной атрибут
Я передаю строку геометрическому шейдеру и вывожу прямоугольный параллелепипед. Я создаю 4 новые точки на каждом конце линии, которая была передана, добавляя постоянную «толщину» в направлении x или y. Если я задаю толщину в шейдере геометрии, она...
350 просмотров
schedule
07.09.2022
Ошибка / несоответствие привязки шейдера
Я работаю над динамическим рендерингом кубической карты. В частности, для рендеринга кубической карты я использую шейдер из примера DirectX SDK "CubeMapGS". Шейдер кажется правильным, как вы можете видеть здесь:
SamplerState ss;
Texture2D tex;...
2582 просмотров
schedule
25.04.2024
EmitVertex выдает ошибку C1067: слишком мало данных в конструкторе типа
Я использую геометрические шейдеры для создания кубов из GL_POINTS.
#version 150 core
layout(points) in;
layout(triangle_strip, max_vertices = 18) out;
in vec3 g_col[];
out vec3 f_col;
uniform mat4 transform;
void main()
{
f_col =...
490 просмотров
schedule
29.01.2023
Геометрический шейдер Qt3D работает в QML, но не в C ++
Обновлять
Версия OpenGL выглядит как минимум 4.3 согласно следующему коду
QSurfaceFormat format = view.format();
int major = format.majorVersion();
int minor = format.minorVersion();
поэтому геометрические шейдеры должны работать, и проблема,...
435 просмотров
schedule
20.01.2023
Как сгенерировать геометрию, чтобы связать соседние узлы в шейдере геометрии с взаимодействием OpenCL/GL?
Я работаю над трехмерной сеткой, которую храню в массиве: каждый элемент массива представляет собой четырехмерную точку в однородных координатах (x, y, z, w). Я использую OpenCL для выполнения некоторых вычислений с этими данными, которые позже я...
58 просмотров
schedule
19.11.2022