Вопросы по теме 'opentk'

Рисование Billboard Quad в точке в OpenGL
Я работаю над игровым движком и хочу иметь возможность рисовать четырехугольник с рекламным щитом (т.е. прямоугольный на экране), центр и низ которого определяется одной точкой.
1418 просмотров
schedule 14.09.2023

Удалить кнопки сворачивания/разворачивания из окна, OpenTK
Мне нужно отключить/удалить кнопки свертывания и развертывания в форме окна. Я не знаю, как получить доступ к форме из моего OpenTK.GameWindow, любая помощь приветствуется.
2961 просмотров
schedule 08.04.2023

C# — более быстрая альтернатива Convert.ToSingle()
Я работаю над программой, которая читает миллионы чисел с плавающей запятой из текстового файла. Эта программа запускается внутри игры, которую я разрабатываю, поэтому мне нужно, чтобы она работала быстро (я загружаю файл obj). Пока что загрузка...
3111 просмотров
schedule 13.05.2024

Не видны текстуры или цвета на отрисовываемых вершинах
У меня есть следующий код в OpenTK: unsafe { Vector3* data = (Vector3*)Marshal.AllocHGlobal( Marshal.SizeOf(typeof(Vector3)) * simpleVertices.Count); Vector2* uv =...
460 просмотров
schedule 31.07.2023

Какая библиотека в Visual C # для графического программирования, Tao или OpenTK?
Я слышал, что в новейшем OpenGL больше нет glBegin. Другими словами, все сильно меняется, и мне было интересно, какую библиотеку я должен использовать для программирования OpenGL на C #? Я буду заниматься программированием графики для приложения...
3203 просмотров
schedule 05.02.2022

Вращение круга OpenTK
Я работаю над своим первым проектом, используя openTk. Я создаю виртуальный дуговой шар для вращения 3D-модели. Он отлично работает, но мне нужно добавить круг, который не будет вращаться вместе с моделью. Этот круг должен визуализировать дуговой...
1227 просмотров
schedule 27.03.2022

Генерация случайного фона для игры
Я разрабатываю 2D-игру с OpenGL (OpenTK) и C#. Мне нравится иметь случайный фон, состоящий из звезд и тумана. В середине моей проекции звездолет. Звездолет может двигаться в любом направлении. Фон также будет генерироваться динамически в любом...
402 просмотров
schedule 07.01.2023

OpenGL Quad смешивается только с фоном
Я настроил быструю систему 2D-рендеринга, используя OpenTK и OpenGL для игры. Я установил прозрачность, используя: GL.Enable(EnableCaps.Blend); GL.BlendFunc(BlendingFactorSrc.One, BlendingFactorDest.OneMinusSrcAlpha); Однако всякий раз,...
699 просмотров
schedule 08.05.2023

Могу ли я использовать OpenCL с Monogame?
Я смотрю на Monogame для разработки. На сайте упоминается, что OpenTK находится «под капотом». Означает ли это, что у меня может быть надежный доступ к OpenCL с помощью Monogame, или OpenCL был разделен на Cloo? Мои основные цели —...
337 просмотров
schedule 14.08.2022

фоновый поток, отображающий текстуру
Я пишу простой рейкастер на C#, используя OpenTK. Я хочу, чтобы мое представление обновлялось 60 раз в секунду, поэтому у меня есть таймер, вызывающий мою функцию Render(), которая показывает текстуру на экране. Я хочу использовать рекурсивную...
441 просмотров
schedule 15.07.2022

Как правильно использовать GL.Ortho в OpenTK?
Я рисую некоторые фигуры, используя GLControl (OpenTK) в формах Windows. Однако проблема в том, что я не могу понять, как использовать метод GL.Ortho(). Вот код, который я написал: public partial class Form1 : Form { public Form1() {...
4477 просмотров
schedule 02.06.2024

Исключение инициализатора типа OpenTK и monogame
Я только что установил MonoGame и OpenTK 1.0, а в Visual Studio 2012 создал новый проект типа «Windows OpenGL Game»… но когда я запускаю проект, я получаю следующую ошибку: The type initializer for 'OpenTK.Graphics.GraphicsMode' threw an...
1978 просмотров
schedule 06.08.2023

Z-борьба по непересекающимся граням треугольника
У меня есть программа OpenGL, которая демонстрирует необычные z-боевые действия, и я не понимаю причины этого. Кажется, большинство боевых действий начинаются по краям треугольников. Два объекта в упрощенном тестовом примере не пересекаются, как...
270 просмотров
schedule 19.08.2023

В OpenTK несколько сеток не трансформируются при импорте с использованием Assimp.
Я уверен, что в Интернете есть ответ на этот вопрос, но я не могу его найти. Я импортирую сцену из Blender с несколькими сетками в OpenTK. Библиотека, которую я использую для импорта, называется Assimp-net, а формат файла — Collada (.dae). Я...
1085 просмотров
schedule 16.06.2022

API OpenGL, как рисовать изображение в качестве фона вместо цвета
Я раскрашиваю свой 3D-элемент управления цветом фона, вместо этого я хочу иметь фоновое изображение. Является ли это возможным? Ниже приведен код, используемый для цвета фона. GL.MatrixMode(MatrixMode.Projection); GL.LoadIdentity();...
3086 просмотров
schedule 10.04.2024

Рендеринг текстур OpenTK ES 1.1
У меня есть метод, который я использую для рендеринга небольшой карты с использованием плиток, но когда я заканчиваю рендеринг и хочу сделать перевод, изменяющий переменную «transY», используя другой метод, ничего не происходит, поэтому я должен снова...
245 просмотров
schedule 10.12.2023

Я пытаюсь создать матрицу ModelViewProjection в OpenTK.
Я пытаюсь создать матрицу проекции модели для своего шейдера следующим образом: Я получаю матрицу для перевода камеры: public Matrix4 GetMatrix() { return Matrix4.LookAt(Position, LookingAt, Vector3.UnitY); } Postition — текущая...
873 просмотров
schedule 25.01.2024

Рендеринг с использованием VBO / VAO в OpenGL4
Я пытаюсь обновить код OpenGL старого стиля до современного OpenGL4. У меня есть огромная текстурированная и предварительно мозаичная модель куба для рендеринга. Вместо этого теперь я получаю следующее: Это поле из полупроизвольных...
403 просмотров
schedule 31.03.2024

Проблема выбора GLControl
У меня снова небольшая проблема с выбором в OpenGL/OpenTK. На этот раз, в отличие от темы, которую я начал некоторое время назад, она действительно работает. Единственная проблема в том, что «плитки» выбраны неправильно. Я имею в виду, что если я...
1131 просмотров
schedule 10.05.2023

C# OpenTK — текстурированный квадроцикл
Я недавно скачал OpenTK. Я создал базовый игровой класс и квадроцикл. Я пытался визуализировать текстуру в своем квадроцикле, но это не сработало. Вот мой код. Это загрузка текстуры. (Класс текстуры содержит только идентификатор и растровое...
2231 просмотров
schedule 26.09.2023