iPhone opengl es:正交投影深度
大家好,我正在 iPhone 上开发 opengl es。我想要实现的效果类似于一系列盒子一个接一个地堆叠在一起的效果。盒子有不同的高度。我正在使用正交投影来…
像 glColorPointer 这样的 OpenGL API 如何知道作为指针传递的数组的大小?
这是 opengl.org 中 glColorPointer 的定义: void glColorPointer(GLint 大小,GLenum 类型, GLsizei 步幅, const GLvoid * 指针); 参数 大小 指定每…
Android:如何调试 OpenGL-ES 应用程序
我的问题看起来真的很愚蠢。但这个问题我真的很头疼。例如,您使用 canvas 在屏幕上绘制某些内容(例如:直线、正方形),您只需一行代码。因此,在调…
Android onCreate 没有被调用?
问题是 onCreate() 没有被调用!我真的不知道原因是什么,但我知道 Log.d() 没有在 onCreate() 和 onSurfaceCreated() 中被调用。我正在尝试使用 Open…
在 OpenGL 线程上使用 Android 对话框界面?
是否可以在 OpenGL 线程上使用弹出对话框? 我目前有一个游戏使用我从“Beginning android games”中学到的框架。但它不会让我实现像对话框界面这样的…
MatrixGrabber 的问题:java.lang.ClassCastException:com.google.android.gles_jni.GLImpl
我有一个 GLSurfaceView 类,它必须显示带有纹理的正方形。我试图使屏幕适合纹理/多边形尺寸,然后我需要使用投影。 我使用 3 个类来与 android 1.5 …
如何在Android OpenGL ES中实现立方体的颜色选择
我已经在 Android OpenGL ES 中实现了一个可以通过手势旋转的立方体。现在我想实现的是,当我点击立方体上的某个地方时,它可以知道哪个面被触摸并做…
基于 SWIG 的 Java 接口,适用于 OpenGL ES 2.0 和 EGL(适用于 SWT)
我计划使用 SWIG 连接 OpenGL ES 2.0 公开的本机 API。 我知道有 JOGL,但不知何故它有太多的抽象、类和代码。 我想要的只是一个非常简单的 Java API …
iOS OpenGL 层和 UIScrollView
我正在 iPad 上创建一个绘图应用程序,用户可以在其中绘图并滚动绘图。 (想象一个 4000 像素宽、视口宽度为 1024 的画布)目前,我使用 OpenGL 进行…
将屏幕坐标转换为世界坐标
我使用这个获取屏幕坐标: @Override public boolean onTouchEvent(MotionEvent ev) { x = ev.getX(0); y = ev.getY(0); return true; } 这些是我的 o…
为什么 GLKView 在界面生成器中具有上下文属性?
如果我在界面生成器中创建 GLKView,我会看到几个与 gl 上下文相关的可配置属性(例如颜色格式)。如果我必须手动创建上下文,为什么还会存在这些属性…
将 C 结构转换为 Objective C 对象 - iPhone - OpenGL Es
我将通过一个示例来说明如何将 DAE 文件解析为 OpenGL ES (http://www.everita.com/lightwave-collada-and-opengles-on-the-iphone)。 在此示例中,有…
如何正确使用 glMultMatrix - iPhone - OpenGL ES
我想知道是否有人可以帮助我学习如何正确使用 glMultMatrix。 我的应用程序中有以下渲染代码,但是看来我不能只将带有矩阵的 C 结构提供给 glMultMatr…