问题标签 [opengl-es]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 无法将 OpenGL 代码移植到 iPhone 的 OpenGL ES
这是我正在使用的示例代码。此代码在 OpenGL 中。我想将它移植到 OpenGL ES。glArrayElement()
OpenGL ES 不支持。相反,建议使用glDrawElements()
, glDrawArrays()
。我无法转换它。你能帮我转换一下代码吗?
还有一个问题是我们glEnable(GL_TEXTURE_RECTANGLE_EXT)
在 OpenGL ES 中是否有任何替代品。
iphone - iPhone OpenGL ES 单视图还是多视图?
在为 iphone 编写游戏时,我对最好的方法是什么感到困惑。游戏将使用 OpenGL 渲染,但在创建开始屏幕、菜单、高分页面等时我很好奇。您是使用 OpenGL 完成所有这些,还是创建额外的 UIView 并使用 UIKit?
iphone - 为什么手动移动 UIImageView 很慢?
我正在尝试编写一个面对面的 iPhone Air Hockey (like) 游戏。当用户触摸屏幕时,我通过将 UIImageView 中心放置在触摸中心的位置来移动“冰球”。
我还使用计时器移动冰球(另一个 UIImageView)。这种方法缓慢且不稳定。我知道我可以从 OpenGL ES 中获得性能,但如果我能提供帮助,我不希望它参与其中。
我还想利用动画引擎来实现特殊效果等。如何手动将桨和冰球移动到计时器并获得更好的性能。还是我只需要为此接受 OpenGL ES?
iphone - 是否可以在 iPhone 上做一个漂亮的布隆过滤器?
我正在开发一个带有简单矢量图形的 iPhone 游戏,尽管如果屏幕上的对象发光(即在渲染中应用了布隆过滤器),它看起来会特别好。
我对后处理技术相当陌生,我正在阅读的大多数教程都使用 GPU 上的着色器。我只是想知道这是否可以在 iPhone 硬件上实现,或者是否都必须在软件中完成(在这种情况下,我认为实时使用会太慢)。
iphone - iPhone 地图渲染
我正在为 iPhone 构建地图应用程序,我想问将地图从网站带到 iPhone 的最佳方法是什么。
我想获取大小为 80x80 的小图像并显示它们。这种活动可以通过使用 UIKit 或 OpenGL ES 来实现。
另外,如果您能给我带来一些关于这件事的成就和指南,我将非常感激。
编辑:
我需要为其他供应商获取自定义地图..
除此之外,我知道如何获取图像的渲染部分和显示部分,这是我的问题人。
iphone - 可以更改 iPhone 上某些像素的 alpha 值吗?
是否可以仅更改 Sprite 的一部分 alpha 以响应用户交互?我的意思的一个很好的例子是 iFog 或 iSteam,用户可以在其中擦除 iPhone 屏幕上的“蒸汽”。由于用户可以触摸和移动的可能性非常多,因此交换图像是不可行的......
例如,假设你有一个简单的应用程序,它的背景是一堵砖墙,上面有涂鸦,所以会有两个精灵,一个是砖墙,一个是涂鸦,其 z 值高于砖墙。然后,根据用户触摸的位置(假设他们的触摸控制喷砂机),应该删除一些涂鸦,但不是全部,这可以通过更改涂鸦精灵的一部分的 alpha 值来完成。在 cocos2d-iphone 中有没有办法做到这一点?或者,我是否需要进入 openGL,如果需要,哪里是开始搜索如何完成此任务的好地方?
理想情况下,我想在 cocos2d-iphone Sprite 上完成此操作,但如果不可能,最好从哪里开始寻找?
在此先感谢,本
iphone - iPhone OpenGL ES 2d 背景纹理
我有一个 1024 x 1024 的图像,我在我的游戏中用作背景纹理。
我想知道它们是否是处理绘制大背景纹理的正确方法。
我目前是如何做的:
iphone - iPhone 模拟器上的 PVRTC 纹理
有什么方法可以让PVRTC 纹理在 iPhone 模拟器上工作?
iphone - iPhone 游戏开发者——你的工具链是什么样的?
例如:
- 源代码控制:git + adobe drive
- 3d:谷歌草图 -> *.dae -> 搅拌机 -> *.obj
- 2d:photoshop/illustrator -> *.png
- 音频:大胆-> *.caf
- 代码:ArgoUML、Xcode、Textmate
- 测试:OCUnit
- 构建:耙子,Xcode
随意提及您认为很棒的任何其他工具:)
iphone - Texture2D iPhone SDK openGL
我在使用 OpenGL ES 的 iPhone 游戏中使用 Texture2D 类。
他们有什么好的教程来理解 Texture2D 类吗?
具体来说,我正在查看用于打印文本的 initWithString 方法。作为它的实现方式,当你使用它时你会得到白色的文本。我想修改方法,以便可以指定文本的 RGB 颜色。任何帮助/指示?