Вопросы по теме '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 просмотров

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