Свързани въпроси 'opengl-es-2.0'
Как да покажа множество изгледи на OpenGL ES 2.0 с помощта на iOS?
Имам няколко различни 3D елемента, които бих искал да покажа с помощта на OpenGL в различни изгледи.
Играх си с кода от този ‹ отличен урок >/strong>. Нещата се показват добре, когато имам само един елемент за показване с помощта на един изглед,...
1798 изгледи
schedule
22.09.2022
OpenGL es 2.0 начертава линия с червен цвят
Имам код на шейдър като по-долу:
static const char s_v_shader[] =
"attribute vec4 vPosition; \n"
"attribute vec2 my_Texcoor; \n"
"uniform mat4 u_TransMatrix; \n"
"varying vec2 vTexcoor; \n"
"void main() \n"
"{ \n"
" vTexcoor =...
789 изгледи
schedule
24.09.2022
Завъртане на матрица с накланяне/наклон/въртене
Искам да приложа трансформация от реалния свят (от акселерометър/жироскоп/компас) към моята матрица за изглед на модел. Насам:
modelViewMatrix = GLKMatrix4MakeLookAt(cam.x, cam.y, cam.z,
0.f, 0.f, 0.f,...
3270 изгледи
schedule
02.10.2022
Фатален сигнал 11 и НЕВАЛИДЕН HEAP ADDRESS IN dlfree грешка при използване на glShaderBinary
Устройство : Samsung Galaxy Note Версия на Android: 4.0.4
Моето приложение прилага някои визуални ефекти към видео поток с помощта на OpenGL Shaders. Трябва да използвам двоични шейдъри от съображения за сигурност. Използвам glSurfaceView и...
16945 изгледи
schedule
09.10.2022
целочислено постоянно препълване с GLSL (OpenGL ES2)
Трябва да предам текстурни данни към програма за шейдър, без да използвам текстури на OpenGL, защото не използвам текстура със степен на две, но получавам грешката с този фрагментен шейдър.
varying highp vec2 texcoord;
uniform ivec4...
1227 изгледи
schedule
05.12.2022
Оптимизирайте OpenGL ES 2.0 2D чертеж с помощта на мръсни правоъгълници
Възможно ли е да се оптимизира чертането на OpenGL ES 2.0 чрез използване на мръсни правоъгълници?
В моя случай имам 2D приложение, което трябва да начертае фонова текстура (цял екран на iPad), последвана от съдържанието на няколко VBO на всеки...
1188 изгледи
schedule
13.10.2022
Как да покажете 2 отделни изображения в Android OpenGL 2.0, след което при щракване върху бутона да свиете img до нищо и да увеличите новото изображение до нормален размер
Основната идея е да се покажат 2 квадратни изображения и след това при натискане на бутон те трябва да се свият до нищо, след което да се покаже ново изображение от нищо и да нарасне до нормален размер. (ако е възможно, бих искал също да добавя...
415 изгледи
schedule
03.11.2023
Шейдър за 2D геометрични контури
Искам да създам шейдър за очертаване на 2D геометрия. Използвам OpenGL ES2.0. Не искам да използвам филтър за навиване, тъй като контурът не зависи от текстурата и е твърде бавен (опитах се да изобразя текстурираната геометрия на друга текстура и...
1645 изгледи
schedule
06.11.2022
glkView drawInRect не е извикан
Уча OpenGLES и се опитвам да поставя GLKViewer в UIViewController.
Знам, че мога да преодолея основните проблеми с помощта на GLViewController, но се опитвам да се науча как да го направя по този начин.
Намерих този въпрос, Вмъкване на GLKView...
6162 изгледи
schedule
09.12.2022
Как UIImageView анимира толкова гладко? (Или: как да накарате OpenGL ефективно да анимира текстури рамка по рамка)
За да поясня, знам, че атласът на текстурата подобрява производителността при използване на множество различни изображения. Но ми е интересно как се правят нещата, когато вие не правите това.
Опитах се да направя ръчно анимация кадър по кадър в...
526 изгледи
schedule
12.12.2022
OpenGL ES 2.0: прикрепете по-малка текстура към кадровия буфер
В моята игра за Android внедрих ефекта след обработка на цъфтеж, използвайки рендиране към текстура и подходящи шейдъри. Работи, но ударът в производителността е неприемлив. Така че си помислих, че мога да направя сцената на по-малка текстура и след...
433 изгледи
schedule
05.11.2022
Целевата текстура с GL_HALF_FLOAT_OES или GL_FLOAT прави framebuffer GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT на Galaxy S4 (Android 4.2)
Внедрявам конвейер за изобразяване на HDR в приложение за Android с помощта на OpenGL ES 2.0 и имам някои проблеми с текстури с плаваща запетая, нито GL_FLOAT, нито GL_HALF_FLOAT_OES работи като тип текстура, тъй като това ще даде...
1626 изгледи
schedule
31.10.2022
Завъртане и мащабиране на картина в Opengl ES 2.0
Опитвам се да завъртя картина около центъра и да я мащабирам до разделителната способност на екрана на телефона (в android).
Ето моят код:
// ----------------------------------------
// Scaling:
float scaleWidth = 2/screenWidth;
float...
478 изгледи
schedule
03.11.2023
Има ли алтернатива за gllinewidth в opengl es 2.0
glLineWidth не се поддържа от openGL ES 2.0. Има ли алтернатива за постигане на същото във 2.0?
1308 изгледи
schedule
27.11.2022
Обект за превод на iphone openGL ES 2
търси да премести обекти в сцена с матричен превод, но не може да залепи нищо. Мога да накарам проекцията да се движи, но не мога да накарам 2d квадрата да се движи.
Изобразяване на код в клас спрайтове:
glGenBuffers(1,...
430 изгледи
schedule
24.10.2023
Blender генерира obj с две наклонени черти за лица, където
Опитвам се да направя 3D сцена с OpenGL ES 2, нов съм в xCode и Objective-C. Следя това урок за трансформиране на *.obj генериран файл от блендер в *.h и *.c файлове Но скриптът иска obj по следния начин:
v 1.000000 -1.000000 -1.000000
v...
1326 изгледи
schedule
05.11.2023
OpenGL ES 2.0 нарисува прост триъгълник, който не показва нищо
Напълно съм без идеи.
Имам книгата OpenGL ES 2.0 Ръководство за програмиране, имам шаблона на Apple OpenGL ES 2.0 код, следих тази страница: http://open.gl/drawing
Изглежда не мога да начертая прост триъгълник, не съм сигурен какво правя...
5331 изгледи
schedule
06.12.2023
зареждане на текстури в нишка блокира mainUI в android
Опитвам се да заредя растерни изображения и да ги покажа в текстури (openglES2.0). Създавам нишка, която може да се изпълнява, и веднъж заредена, растерната графика се изпраща към текстури. Дори моята нишка може да се изпълнява, основната UI нишка...
81 изгледи
schedule
04.12.2023
Възможно ли е да се посочи един цвят на четворка?
Работя върху 2D четворно пакетиране. Масивът от върхове е много структуриран: 4 върха на четириъгълник с вектори на позиция и текстура, но имам нужда само от един цвят на четириъгълник.
Поставянето на дублирана цветова информация във всеки връх...
150 изгледи
schedule
04.12.2022
Разлика от eglCreatePbufferSurface и eglCreatePixmapSurface с OpenGL ES(EGL)
Имам проблем, при който трябва да работя извън екрана с opengl es2 чрез софтуерно изобразяване (има само CPU, без GPU). Въпросът е мога ли да използвам pbuffer без GPU? Също така, как директно да запишете в png файл, след като нарисувате нещо....
4471 изгледи
schedule
24.12.2023