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