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

Проблема с интерполяцией рекламных щитов OpenGL
У меня есть рекламный щит с наложенной на него текстурой. Это в основном текст с прозрачностью. Рекламный щит плавает вперед и назад с точки зрения камеры. По мере того, как рекламный щит отдаляется (и кажется меньше), возникает эффект...
1138 просмотров
schedule 21.03.2023

ГЛ: Автогенерация некоторых, но не всех уровней MIP-карт?
У меня есть текстура, над которой я хотел бы иметь относительно точный контроль для двух или трех самых больших уровней мипмапов, но при меньших размерах я рад, что GL сгенерирует мипмапы для меня на основе самого маленького из тех, которые я создал....
859 просмотров
schedule 09.09.2022

Проблемы MipMapping в OpenGL
Я загружаю 3D-объекты (файлы obj, 3ds или collada) в свое приложение openGL. Окружение 3 довольно большое (несколько сотен метров по всей оси). Моя проблема в том, что меньшие 3D-объекты (т. е. порядка ~‹ 1-2 м) не проверяются на глубину должным...
774 просмотров
schedule 26.02.2023

Пустая текстура при отключении мипмапинга?
Я не разбираюсь во всех тонкостях OpenGL, так что извините, если мой вопрос недостаточно точен. На iPhone я загружаю текстуру (изображение png) следующим образом glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, iTextureSize.width, iTextureSize.height,...
321 просмотров

Текстурирование MipMap в OpenGL
Сначала я попытался прочитать файл ppm и использовать его для своей текстуры, однако я не был уверен, что моя проблема заключается в этом (в чтении файлов). Поэтому я жестко запрограммировал маленькое изображение 4x4 (случайные цвета) и использовал...
996 просмотров
schedule 15.02.2023

Есть ли способ получить доступ к MIP-картам в программе фрагментов GLSL 1.2?
Я хотел бы получить доступ к разным уровням детализации в моей программе фрагментов GLSL. В настоящее время я застрял в использовании устаревшего OpenGL, включая GLSL 1.2. К сожалению, я не могу это контролировать. Я вижу, что метод...
1068 просмотров
schedule 22.06.2023

Как создавать текстуры из больших изображений в opengl (больше MAX_TEXTURE_SIZE)
Я обнаружил, что максимальный размер текстуры, которую может поддерживать мой opengl, составляет 8192, но изображение, с которым я работаю, - 16997x15931. Как вы можете видеть по этой ссылке, я завершил класс COpenGLControl и настроил его для моего...
3473 просмотров
schedule 27.10.2022

Масштабирование OpenGL ES 2.0 с несколькими разрешениями
Мое приложение для iOS рисует 2D-кривые в представлении opengles. Сцена очень дорогая для рендеринга (может занять до 1-2 секунд), а это значит, что, насколько я знаю, я не могу изменить масштаб, перерисовать и перерендерить для пошаговых изменений...
217 просмотров
schedule 02.04.2024

Mipmapping OpenGL несовместим?
У меня есть текстура 512X512, которая содержит ряд изображений, которые я хочу использовать в своем приложении. После добавления данных изображения в текстуру я сохраняю координаты текстуры для отдельных изображений. Позже я применяю их к некоторым...
102 просмотров
schedule 24.09.2022

Бесшовная текстура OpenGL
В opengles на андриде когда я размещаю две текстуры рядом друг с другом есть небольшой шов в котором за ними видны нарисованные объекты. В основном выглядит как небольшая щель. Я сузил его до мипмэппинга glTexParameteri(GL_TEXTURE_2D,...
811 просмотров
schedule 31.01.2024

Текстура становится пиксельной, а не размытой
Я создал простое приложение OpenGL. При увеличении текстурированного четырехугольника текстура становится пиксельной, а не размытой. Я предполагаю, что это из-за отсутствия MIP-карт? Я создаю свою текстуру следующим образом:...
1047 просмотров
schedule 16.11.2022

OpenGL; gluBuild2DMipmaps Неверное перечисление
Я пытаюсь внедрить MIP-карты в OpenGL Framework. После попытки использовать учебник на http://www.swiftless.com/tutorials/opengl/mipmap_generation.html Я пробовал следующее for (int i=0;i<used_textures;i++) { //glEnable(...
79 просмотров
schedule 30.04.2023

Как создать текстуру 2d с полным набором MIP-карт с помощью DirectX11 (версия до DirectX11.1)
Фактически, я получил эту проблему из этого вопроса, который я разместил до. Он работает под Windows 10 с DirectX 12. Но мне не удалось создать Texture2D под Windows 7 с DirectX 11. Я создал второй Texture2D для создания MIP-карт, например:...
756 просмотров
schedule 13.03.2023

OpenGL: генерация MIP-карты для растрового шрифта делает его темнее при уменьшении масштаба
Я загружаю шрифт из текстуры TGA. Я генерирую MIP-карту, используя функцию gluBuild2DMipmaps() . Когда шрифт имеет определенный размер, это выглядит очень хорошо. Но когда он становится меньше, он становится все темнее и темнее всякий раз, когда...
240 просмотров
schedule 15.05.2023

Запись данных пикселей на определенный уровень MIP-карты texture2d
Как вы, возможно, знаете, Metal Shading Language допускает несколько способов чтения данных пикселей из texture2d в функции ядра. Это может быть как простое read(short2 coord) , так и sample(float2 coord, [different additional parameters]) ....
195 просмотров
schedule 07.10.2022