Вопросы по теме 'opentk'
«Двойной» отсутствует в перечислении VertexAttribPointerType в OpenTK 1.0?
Я пытаюсь указать тип моего аргумента GL.VertexAttribPointer(...) как GL_DOUBLE . Это должно соответствовать документации для этой функции OpenTK для ES20 ( GL.VertexAttribPointer(...) 1_graphics GL.VertexAttribPointer(...) 1_e_s20...
105 просмотров
schedule
14.01.2024
Нарисованные четырехугольники, линии, точки в opentk отображаются неправильно
Теперь у меня есть спрайты для работы с OpenTK в моем игровом движке 2D. Единственная проблема, с которой я сталкиваюсь, заключается в том, что пользовательские объекты, нарисованные с помощью opengl (на самом деле ничего, кроме спрайтов),...
2764 просмотров
schedule
26.10.2022
OpenTK Получение массива байтов пикселей из растрового изображения
Мне нужно перенести некоторый код OpenGL на C# OpenTK. Вот фрагмент, в котором я обновляю сопоставленный PBO из массива пикселей в C++:
GLubyte* ptr = (GLubyte*)glMapBuffer(GL_PIXEL_UNPACK_BUFFER, GL_WRITE_ONLY);
if(ptr)
{...
993 просмотров
schedule
17.08.2022
Пакет NuGet содержит сборку с тем же именем, что и сборка в другом пакете.
В Visual Studio 2013 у меня есть проект, который зависит как от пакета NuGet MonoGame.Binaries, так и от пакета OpenTK.GLControl. Сам пакет OpenTK.GLControl зависит от пакета OpenTK.
MonoGame.Binaries включает собственную копию OpenTK.dll, а не...
1106 просмотров
schedule
09.12.2023
OpenGL, что означает zNear zFar?
Я понимаю, что zNear, zFar отмечают границы отсечения сцены. Но OpenTK ограничивает значения больше нуля. Означает ли это, что все мои объекты должны быть нарисованы по положительной оси Z, чтобы они не обрезались?
4734 просмотров
schedule
17.10.2023
Структура данных для простых анимаций в играх
Я пытаюсь создать систему, в которой числа изменяются в зависимости от времени, прошедшего с момента последнего обновления, их целевого/целевого значения и т. д.
В более раннем проекте я создал абстрактный класс для данных анимации, который...
84 просмотров
schedule
02.09.2022
AccessViolationException для GL.CreateShader с OpenTK
У меня возникли проблемы с интеграцией шейдеров в мою программу. До этого момента я использовал конвейер по умолчанию, но он больше не может выполнять все, что я хочу. Я собрал код, который, как мне кажется, должен работать.
Код для создания и...
680 просмотров
schedule
30.06.2022
Значение vTextCoord не работает - c # OPENTK
Мое приложение отображает изображение в полноэкранном режиме с использованием кода шейдера OpenGL, как показано ниже. Используемый здесь вершинный шейдер откуда-то скопирован. Кто-нибудь может объяснить, почему здесь используется vTexCoord =...
96 просмотров
schedule
22.03.2024
Кубическая карта в OpenTK
Предупреждение: абсолютный новичок в OpenGL/TK, так что будьте добры. Возможно, я откусил больше, чем могу прожевать.
Характеристики:
Сообщество Visual Studio 2017
С# .Net 4.6.1 (с использованием WPF, элемента управления WindowsFormsHost)...
624 просмотров
schedule
14.10.2022
Как передать атрибуты напрямую фрагментному шейдеру в OpenGL?
Я использую OpenTK для С#. Я новичок в программировании графики.
Есть ли способ передать атрибут напрямую фрагментному шейдеру и пропустить вершинный шейдер?
Это было бы полезно при работе с uvs. Я хочу передать uv фрагментному шейдеру,...
989 просмотров
schedule
26.07.2022
Open GL DrawArrays рисует только один треугольник/линию/точку (OpenTK/C#)
В этом базовом тесте рендеринга я загружаю данные для 32 вершин из файла. Когда он рисует, он рисует только один примитив и игнорирует остальную часть массива. Например, если я вызову GL.DrawArrays(PrimitiveType.Triangles, i, 3) , он нарисует...
454 просмотров
schedule
11.10.2022
Передача данных из C# в OpenTK FS
Я полностью кодирую игру в понг во фрагментном шейдере OpenTK. C# выполняет всю рутинную работу, а затем передает информацию фрагментному шейдеру, чтобы он окрашивал правильные пиксели. Проблема в том, что я понятия не имею, как передать информацию...
33 просмотров
schedule
05.05.2024
Закадровый буфер OpenTK искажен и неправильно отображается с идентичным материалом?
Я пытаюсь реализовать отображение теней: визуализировать глубину всех соответствующих объектов в закадровой текстуре, а затем использовать эту текстуру в моем основном проходе, чтобы выяснить, какие фрагменты скрыты источником света.
Но перед этим я...
87 просмотров
schedule
14.10.2022