Вопросы по теме 'opentk'
Cloo OpenCL С# Проблема
Я пытаюсь запустить простую программу Cloo, но она не работает, может ли кто-нибудь сказать мне, почему?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using...
4170 просмотров
schedule
09.10.2022
OpenGL: непонятно, почему этот код отображает зеленый квадрат в нижнем левом углу окна.
protected override void OnRenderFrame(FrameEventArgs e)
{
base.OnRenderFrame(e);
GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);
Matrix4 modelview = Matrix4.LookAt(0, 0, 1,...
812 просмотров
schedule
24.02.2023
Установка цвета прозрачности на растровом изображении спрайта приводит к тому, что мои квадраты, не являющиеся спрайтами, исчезают!
Написание простой игры, помогающей изучить OpenGL. В текущей версии мой метод рендеринга рисует квадраты геометрии с определенными в коде цветами, а затем рендерит несколько спрайтов. Пока все нормально и работает как задумано. Мои спрайты имеют в...
1125 просмотров
schedule
06.08.2022
Выбор библиотеки OpenCL для C#/Silveright
Мне интересно попробовать OpenCL в тестовом проекте. Но какую библиотеку мне использовать?
Я даже не уверен, что мой выбор. Я ищу:
Что-то, что работает на высоком уровне абстракции (OpenCL очень низкоуровневый).
Что-то, что работает с...
347 просмотров
schedule
14.10.2022
VBO, использующие чередующиеся вершины в C#
Я пытаюсь использовать VBO для рисования моей модели на С# с использованием OpenTK. В своем онлайн-исследовании я во многих местах читал, что хорошей практикой является делать размер чередующейся структуры данных точным кратным 32 байтам, поэтому я...
1544 просмотров
schedule
06.02.2023
Как отправить событие обратно в основной поток пользовательского интерфейса при использовании OpenTK GameWindow?
После просмотра этого видео я начал думать о том, как я могу реализовать что-то подобное в моем текущем проекте. Я думаю, что было бы слишком сложно сделать большую часть моего кода редактируемой в реальном времени, но я думал, что смогу хотя бы...
878 просмотров
schedule
01.06.2022
Использование OpenTK (z-индексация)
Я делаю что-то среднее между некоторыми учебными пособиями NeHe (перевожу их в OpenTK) и образцом OpenTK, который я нашел в Интернете, чтобы нарисовать треугольник (для простой начальной настройки):
using System;
using System.Collections.Generic;...
891 просмотров
schedule
16.06.2022
OpenTK GameWindow тормозит
Я попытался создать новый GameWindow в VB.NET, используя библиотеку OpenTK.
Окно игры работает нормально, я могу развернуть его или изменить его размер, но окно появляется на панели задач через несколько секунд, и оно очень тормозит, когда я щелкаю...
549 просмотров
schedule
27.12.2022
Текстура OpenTK OpenGL не отрисовывается
У меня возникают проблемы с рисованием текстуры на моем квадроцикле, но она остается белой. Я просмотрел несколько руководств и, кажется, не делаю ничего, кроме них.
Чтобы загрузить текстуру:
Bitmap bitmap = new...
6283 просмотров
schedule
11.12.2022
2D-спрайт OpenGL не отображается (OpenTK)
Я работал над рендерингом, и он работал нормально для одной текстуры, но не отображал вторую. Кажется, я что-то изменил, и он перестал отображать что-либо, кроме цвета фона. Я не уверен, что я изменил, и я не могу вернуть его таким, каким он был. Я...
1044 просмотров
schedule
17.05.2022
Ошибка во время выполнения с MonoGame / XNA
Я пытаюсь запустить пример кода на своем ноутбуке. Я знаю, что пример кода работает правильно, потому что я выполнил его и запустил на своем ПК.
Я установил DirectX/XNA/openAL/Monogame (в таком порядке)
IDE это VS2010
Когда я открываю код...
653 просмотров
schedule
26.01.2023
Асинхронная загрузка GLControl с C#, WinForms и OpenTK
Я пытаюсь создать кроссплатформенное программное обеспечение WinForms с графическим интерфейсом и 3D-окном внутри него. В настоящее время у меня есть TabControl с двумя вкладками, а вторая должна содержать GLControl (3D-окно). Однако, когда я...
1616 просмотров
schedule
05.08.2023
OpenTK: Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена
Я получил странную ошибку при запуске моего воксельного движка: Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена
В этом:
public void initGL()
{...
3408 просмотров
schedule
17.08.2023
Как реализовать простой 2D-перевод на OpenGL ES 2.0 с помощью OpenTK для Android
Я пытаюсь добавить перевод к простому примеру рисования треугольника с помощью OpenGL ES 2.0 для Android. Я создал матрицу перевода с нулевым переводом во всех направлениях, которая должна быть матрицей идентичности. Когда я удаляю умножение из...
280 просмотров
schedule
28.04.2022
Как применить вершинный шейдер ко всем вершинам сцены в OpenGL?
Сейчас я работаю над небольшим движком в OpenTK, и пока у меня работают шейдеры. Интересно, как можно применить шейдер ко всей сцене!? Например, я видел, как это делается в майнкрафте, где кто-то создал шейдер, искажающий всю сцену. Но поскольку...
319 просмотров
schedule
06.12.2022
OpenTK/OpenGL Frustum Culling Отсечение слишком рано
Недавно я добавил отсечение усеченной пирамиды в свою воксельную игру; это работало очень хорошо на первый взгляд. Однако я сразу заметил, что усеченный конус кажется немного неправильным, из-за того, что некоторые воксели у края окна...
1802 просмотров
schedule
20.04.2023
Рекомендуемый кроссплатформенный (Windows и Android) проект, настраиваемый с помощью OpenTK
Я начинаю разрабатывать научное программное обеспечение, которое, надеюсь, смогу работать на нескольких платформах. Я планирую использовать OpenTK для рендеринга научных моделей и графиков. На данный момент у меня есть прототип, который работает в...
852 просмотров
schedule
14.04.2022
OpenGL - использовать ненормализованные texcoords
По умолчанию OpenGL использует нормализованные TexCoords, что означает, что значение должно быть между 0 и 1 ([0..1]). общая реализация Vertex должна выглядеть примерно так:
// Common Implementation of Vertex
Vertex v = new...
283 просмотров
schedule
25.09.2023
Mip-карты OpenGL 3D Texture
Я пытаюсь реализовать 3D-текстуру в качестве замены текстурного атласа. Я хочу использовать его для рельефа. 3D-текстура работает хорошо, пока я не попробую использовать MIP-карты (выходной цвет всегда черный).
Поколение:
int glTexture;...
797 просмотров
schedule
07.05.2024
Многопоточность OpenTK?
Есть ли способ рисовать на экране с помощью OpenTK/OpenGL в другом потоке? Код, который я пытаюсь использовать,
GL.Clear(ClearBufferMask.ColorBufferBit);
GL.ClearColor(Color.Black);
GL.Begin(PrimitiveType.Quads);
GL.Color3(Color.FromArgb(255,...
1984 просмотров
schedule
05.07.2023