|
42
|
| Heat Miser · 技术社区 · 17 年前 |
|
|
1
41
我上一次做ES工作已经三年了,所以我可能已经过时了,或者只是记错了一些东西。
一个小的更新,以反映我最近与ES的经验。(2011年6月7日)
|
|
|
2
4
在OpenGL ES 2.0中,这是新小工具所使用的,您还必须提供自己的顶点和片段着色器,因为旧的固定函数管道已经消失。这意味着必须自己进行任何着色计算等,这将非常复杂,但您可以在GLSL教程中找到现有的实现。
|
|
|
3
4
|
|
4
3
据我所知,OpenGL ES是OpenGL的一个子集。我认为如果你不使用即时模式,比如glBegin()和glEnd(),你应该会没事的。在过去的几个月里,我没有对OpenGL做太多的工作,但是当我在使用ES 1.0时,只要我没有使用glBegin/glEnd,我从标准OpenGL中学到的所有代码都工作了。 我知道iPhone模拟器运行OpenGL ES代码。我不确定安卓那一个。 |
|
|
5
0
选项3)您可以使用像Qt这样的库,使用它们的内置包装函数来处理OpenGL代码。这使您可以选择为OpenGL使用一个代码库(或最小不同的代码库),并为您想要的大多数平台进行构建。您不需要为每个想要支持的不同平台移植它。Qt甚至可以根据您使用的函数选择OpenGL上下文。 |
|
|
pats · 在Libgdx中定位和旋转动画 8 年前 |
|
|
harryisaac · SceneKit自定义几何体纹理错误 8 年前 |
|
|
user8581488 · OpenGL ES3阴影贴图问题 8 年前 |