Вопросы по теме 'opentk'
Приложение, использующее 3D и сторонние плагины — совместимость с OpenGL или Direct3D?
Я пишу приложение, которое будет использовать сторонние плагины для рендеринга всевозможных 3D-обманок.
Мое основное приложение заключается в создании объекта context/render-object и объекта rendertarget/framebuffer. Сторонние плагины будут...
135 просмотров
schedule
17.06.2022
OpenGL / OpenTK: отображать FBO, отображаемый в фоновом потоке, в элементе управления OpenGL.
Я использую OpenGL через OpenTK и выполняю рендеринг в FramebufferObject в фоновом потоке. Теперь после каждого визуализированного кадра я хочу отображать (части) FBO в одном или нескольких элементах управления OpenGL в моем пользовательском...
1405 просмотров
schedule
17.05.2024
Как изменить разрешение области просмотра в OpenTK
Я использую OpenTk GameWindow. Я добавляю настройки графики в свой проект. Но я не могу понять, как правильно изменить разрешение или войти или выйти из полноэкранного режима во время выполнения.
Может кто-нибудь объяснить правильную процедуру...
6699 просмотров
schedule
28.02.2022
VBO или списки отображения — совместимость с графическим процессором
Я работаю над новым приложением OpenGL и знаю, что списки отображения будут объявлены устаревшими в OpenGL 3.1 (наряду со многими другими полезными функциями, которые (мне) кажутся глупыми) и заменены объектами буфера вершин. Я успешно нарисовал...
1164 просмотров
schedule
22.12.2022
Как нарисовать треугольник с помощью OpenTK?
Я не уверен, почему этот код просто не рисует треугольник на экране (орфографически). Я использую OpenTK 1.1, это то же самое, что и OpenGL 1.1.
List<Vector3> simpleVertices = new List<Vector3>();
simpleVertices.Add(new...
3071 просмотров
schedule
25.01.2023
Glu-less пример рисования куба?
Я пытаюсь вернуться в OpenGL, но мои знания и математика уже заржавели. Раньше я использовал C++, но теперь предпочитаю C#... пробую OpenTK. По-видимому, Glu устарел с GL 3.1, поэтому я пытаюсь найти пример рисования куба на экране без Glu на C# или...
1811 просмотров
schedule
10.08.2022
помощь в opengl или opentk в c#
Я работаю с OpenGL в С# с помощью инструментов OpenTK.
Моя проблема: во-первых, мы хотим нарисовать какую-то фигуру с линиями в glwindows, мы начинаем рисовать линию с помощью кнопки MouseDown и заканчиваем ее с помощью клавиши (e), когда мы...
1510 просмотров
schedule
24.02.2023
Библиотека утилит для opentk
Это замена устаревшему OpenTK.Graphics.Glu из фреймворка tao? Особенно к необходимости рендеринга геометрии.
5024 просмотров
schedule
14.04.2023
автоматический рендеринг opentk gcontrol?
Итак, у меня есть это хорошее приложение на С#, написанное с помощью OpenTK (OpenGL)... оно использует полноэкранное окно GL и, как и предполагалось, автоматически запускает метод OnRenderFrame всякий раз, когда это возможно, и я получаю отличную игру...
2525 просмотров
schedule
12.11.2022
Прозрачные лица, из-за которых лица позади них исчезают
Я программирую игру с .NET-библиотекой OpenTK. Я пытаюсь создать эффект тумана возле определенных областей, рисуя серию прозрачных граней. Однако лица превращают все позади них в цвет неба, как показано на...
116 просмотров
schedule
19.10.2022
OpenTK (OpenGL) правильное использование BufferData и BufferSubData
Я работаю над реализацией Marching Cubes на C # с OpenTK, у меня нет проблем с алгоритмом, но я не могу понять, как заставить BufferData и BufferSubData работать правильно.
Я подтвердил, что вершины и индексы работают как обычно, удаляя и создавая...
3736 просмотров
schedule
29.07.2023
Камера OpenTK в C#
Я пытаюсь познакомиться с написанием программ с OpenTK на C#. Я не могу понять, как установить и переместить камеру. В настоящее время у меня импортированы следующие библиотеки:
using System;
using System.Collections.Generic;
using System.Linq;...
5410 просмотров
schedule
04.03.2023
Нарисуйте линию в 3D с помощью OpenTK
У меня есть следующий код для создания линии в 3d.
GL.glClear(GL.GL_DEPTH_BUFFER_BIT | GL.GL_COLOR_BUFFER_BIT);
GL.glMatrixMode(GL.GL_MODELVIEW);
GL.glLoadIdentity();
GL.glBegin(GL.GL_LINES);...
3442 просмотров
schedule
03.05.2023
Отображение GameWindow OpenTK на экране проектора
У меня есть GameWindow , состоящий из нескольких анимаций в OpentTK , которые я хочу показать на экране проектора. Полезен ли в этом случае класс DisplayDevice ?
using OpenTK;
foreach (DisplayDevice device in DisplayDevice.AvailableDisplays)...
620 просмотров
schedule
15.03.2023
Исключение OpenTK GameWindow NotImplementedException
Я получаю NotImplementedException в версии 1.1 (стабильный выпуск), исходный код был включен в программу и не скомпилирован в OpenTK.dll (однофайловое приложение) без ресурсов.
Я делал это раньше, но не с версией 1.1:
public GameWindow(int...
484 просмотров
schedule
30.05.2023
Скопируйте задний буфер OpenGL непосредственно в пиксельные данные GDI DC.
Я пишу графический интерфейс, который использует OpenGL через OpenTK и GLControl на C #, и я пытаюсь использовать грязные прямоугольники для рисования только тех элементов управления, которые необходимо нарисовать. Очевидно, что неразумно...
1286 просмотров
schedule
30.04.2022
Как добиться лучшего сглаживания в GlControl в OpenTK?
OpenTK предлагает два подхода к использованию OpenGL:
GlControl , который является стандартным элементом управления WinForms, и
Собственное окно с контекстом OpenGL.
Я использую GlControl, и качество FSAA кажется низким. Я разрабатываю...
4654 просмотров
schedule
07.03.2022
OpenGL передает цвет фрагментному шейдеру
В настоящее время я пытаюсь создать тестовую сцену с шейдерами. Это мой код.
vertexArray = GL.GenVertexArray();
GL.BindVertexArray(vertexArray);
float[] Vertices = new float[] {
-1.0f, -1.0f, 0.0f,
1.0f, -1.0f, 0.0f,
0.0f, 1.0f,...
3185 просмотров
schedule
02.07.2022
Сбой OpenTK, как только я использую OpenGL
Я использую OpenTK для создания приложения C # OpenGL.
Я пытаюсь не использовать класс GameWindow для открытия контекста — вот мой класс, управляющий окном + контекстом:
using OpenTK;
using OpenTK.Graphics;
using OpenTK.Graphics.OpenGL4;
using...
1832 просмотров
schedule
30.06.2023
Многопоточность не может получить доступ к this.close()
Итак, я понимаю, что вам разрешен доступ к элементу управления пользовательского интерфейса только из потока, в котором он был создан, но я получаю сообщение об ошибке, жалующееся на строку «this.Close()». Я пытаюсь запустить поток, который открывает...
271 просмотров
schedule
10.05.2023