Articles of текстуры

Максимальный размер изображения на Android-устройстве

Я переношу существующую игру с iOS на Android и хотел бы знать, существует ли ограничение по размеру изображений PNG? На старых устройствах iOS размер атласа текстуры не может превышать 1024 x 1024 пикселей. Существует ли аналогичное ограничение для устройств Android? Благодарю.

Android Opengl ES Максимальное количество текстур

Я разработчик Android и впервые пытаюсь использовать OpenGL ES 1.0 для отображения большого количества квадратных объектов с нанесенной на них текстурой. Эти текстуры взяты из больших растровых изображений, которые я, вероятно, уменьшу позже. Кто-нибудь знает, как я могу узнать максимальное количество текстур , поддерживаемых моим устройством (программно)? Я предполагаю, что максимальное число будет зависеть от […]

Android – Как сделать предварительный просмотр камеры с помощью TextureView

У меня есть предварительный просмотр, который является WpxHp, я хочу взять HxW-картинки, поэтому я хочу, чтобы пользователь увидел окно предварительного просмотра, которое имеет одинаковое соотношение сторон изображения, которое я возьму, а не просмотр. Как обрезать предварительный просмотр с помощью TextureView? — редактировать Я думал, что использовать Матрицу масштаба для искажения изображения, чтобы cmpensate для изменения […]

Разделять контекст и текстуры GLES20 между разными GLSurfaceViews?

Можно ли разделить контекст GLES20 между различными GLSurfaceViews (в пределах одного действия)? В качестве альтернативы, как можно разделить набор текстур между разными GLSurfaceViews? В iOS, если вы хотите сохранить память и повторно использовать (большие) текстуры в разных UIView, поддерживаемых CAEAGLLayer, вы можете передать объект EAGLContext между ними или использовать разные EAGLContexts, которые имеют общий объект […]

Android OpenGL текстуры выглядят ужасно на Sprint Samsung Galaxy s2 Epic Touch 4g

Позвольте мне предисловие, признав, что я открытый новичок – это не что иное, как чудо, которое я сделал так далеко от той игры, которую я разрабатывал. Текстуры отлично смотрятся на HTC Evo 3d, Droid Bionic и громовом ударе. Я только что купил Sprint Samsung Galaxy s2, и текстуры выглядят ужасно – моя теория – это […]

Воспроизведение видео после видео в TextureView от Android имеет проблемы

Используя MediaPlayer внутри TextureView для воспроизведения видео, он работает. Когда видео заканчивается, и нужно воспроизводить другое видео, я изменяю размер TextureView, чтобы соответствовать соотношению сторонности видео (пример – от 3: 4 до 9:16 и т. Д.). Проблема, после окончания первого видео, показывается последним кадром, Чем изменен размер TextureView, последний кадр первого видео остается на долю […]

Есть ли смысл использовать индексный буфер с текстурой в OpenGL ES (Android)?

Я использую OpenGL ES для отображения некоторых объектов, экспортированных из Blender. Блендер предоставляет список вершин, список лицевых индексов и список координатных текстур 2d. Внутри Blender и, как правило, я считаю, что в OpenGL координаты текстуры сопоставляются с каждой вершиной, описанной в массиве индексов. Наверное, у меня есть два вопроса: Мне дано понять (см. Раздел «Применение […]

Как применить видеоэффекты (фильтры, такие как сепия, винтаж и т. Д.) В TextureView в Android?

Как мы можем применять фильтры, такие как сепия, винтаж и т. Д. К видео, и, следовательно, размещать их на наших серверах? Аналогично, мы можем обмануть пользователя, создав слой фильтра в TextureView и, следовательно, применив соответствующий фильтр на сервере. КОД: package com.example.mediaplayerdemo_video; import java.io.IOException; import android.app.Activity; import android.content.res.AssetFileDescriptor; import android.graphics.Matrix; import android.graphics.SurfaceTexture; import android.media.MediaPlayer; import android.os.Bundle; […]

Android-текстурированная сфера

Я хочу нарисовать земной шар на андроиде. В этот момент мне нужна помощь с координатами UV-текстуры. Я использую эту текстуру земли (kibotu.net/earth.jpg). В настоящее время он выглядит как эта передняя сторона (kibotu.net/earthsphere.png), но поворот на 90 ° выглядит так (kibotu.net/earthsphere2.png). Поскольку OpenGL ES не поддерживает Quadrics и у него нет собственной библиотеки GLUT, мне это […]

Андроид / opendles альфа-текстуры не полупрозрачные, а бинарные прозрачные

Я рисую некоторые текстуры с альфа-каналом, но когда они отображаются, похоже, что альфа-канал является только двоичным. Таким образом, пиксель является прозрачным или непрозрачным, хотя в самом файле текстуры пиксель является полупрозрачным. Смешивание настраивается следующим образом: gl.glEnable(GL10.GL_BLEND); gl.glBlendFunc(GL10.GL_ONE, GL10.GL_ONE_MINUS_SRC_ALPHA); Есть ли обходной путь для этой проблемы? Вышеприведенное показывает, как это должно быть, и ниже показано, как […]

Intereting Posts
Почему регистрация IabBroadcastReceiver в действии плохая идея? Android с использованием MSGPack Core и Jackson Mapper – переменная класса декодирования неизвестного типа Как исправить NoClassDefFoundError в Android для android.widget.PopupMenu? Как игнорировать изменения размера шрифта для приложения Cordova при работе на Android 4.4+? Поиск AR с библиотекой распознавания изображений Jquery scrollLeft не работает на Android Реальная пользовательская форма кнопки Как реализовать рейтинговую функциональность в приложении Android? «Файл пакета недействителен», решение со стороны разработчика (Android) Как найти температуру города по долготе и широте в андроиде? Как отслеживать HTTP-трафик эмулятора iOS / Android от тестов Appium JUnit? Улучшите качество записи звука в Android? Как получить последующие временные метки с точностью до 5 микросекунд в android Android-анимационный файл студии Изменение стиля кнопки во всем приложении