如何在 Three.js 中的球体上使用纹理
我从以下位置下载了一个球体示例: http://aerotwist.com/ lab/getting-started-with- Three-js/ 我可以看到漂亮的红色球体。我想在上面使用纹理。我…
在 HLSL 像素着色器中将 Texture2D 数组作为渲染目标
目前,我需要来自渲染通道的一些纹理的每像素数据(法线、深度和颜色)。 不是使用本质上相同的着色器(WorldViewPos 乘法等)运行三个通道,但每个通…
Mac OS X Lion + xCode 4.1 +纹理工具 = 强制 mipmap?
升级到 Lion 并重新构建项目后,我注意到 Apple 的纹理工具开始生成 mipmap,尽管我的脚本中没有 -m 标志。我知道 mipmap 有时很有用,通常这是获得它…
添加粒子系统后 glTexSubImage2d 不起作用(每个粒子上都有纹理)
我们很高兴使用 glTexSubImage2d 每隔几帧更新一次纹理,该纹理在我们的 GL 初始化中已使用 glTexImage2d 初始化。添加每个粒子纹理本身的粒子系统后…
将纹理内存绑定到 GPU 分配的矩阵
我在 GPU 上创建了一个大小为 (p7P_NXSTATES)x(p7P_NXTRANS) 的浮点矩阵,如下所示: // Special Transitions // Host pointer to array of device po…
iOS 中随机图像的 OpenGL ES 纹理
我面临着将一个奇怪大小的图像(尽管具有固定比例)放在 GL_QUAD 上的任务(嗯,GL_TRIANGLE_STRIP resem——你明白了),一开始这对我来说似乎相当容…
OpenGL ES 1.0 中的“glTexEnv”、“glColor4x”和“glBlendFunc”有何关系?
我正在查看 SurfaceFlinger,即在 Android 中进行组合的代码,并且我很难理解一些 OpenGL ES 1.0 调用,因为我只编写了 ES 2.0 代码。 这是我感兴趣的…
OpenGL C#,加载颠倒纹理
有没有办法将 y 坐标翻转的图像加载到 openGL 中? (倒挂)。我正在使用 .NET Bitmap 和 BitmapData 类,并将 BitmapData.Scan0 传递给 OpenGL。 使…
使用 opengl/CUDA 互操作性时是否需要重新创建纹理?
我想使用 CUDA 操作在 opengl 中使用的纹理。知道我需要为此使用 PBO,我想知道每次对 PBO 进行更改时是否都必须重新创建纹理,如下所示: // Select …
OpenGL 2D:glColor4 没有效果 - 我错过了什么?
我正在将游戏从 WP7 XNA 移植到 Android;使用 Canvas 一切正常,但速度太慢,所以我按照 Replica Island 和 SpriteMethodTest 的示例切换到 OpenGL E…
在 OpenGL ES 1.1 中将多个纹理绑定到一个网格
如果我有一个网格(例如有 6 个面的立方体,每个面分别由 4 个顶点组成,总共 24 个顶点),并且我想对每个面应用不同的纹理,我该怎么做?目前,我使…
OpenGL 视频播放器的纹理缓冲区
我正在使用 OpenGL、Ffmpeg 和 SDL 来播放视频,目前正在优化获取帧、解码帧、将帧从 YUV 转换为 RGB、将帧上传到纹理并在四边形上显示纹理的过程。每…
将文本加载到 OpenGL 纹理中
我正在 iPad 上开发 openGL 应用程序,我遇到了一个相当大的问题。我使用已经存在的帖子来了解我可以使用 UILabel 将文本生成为 opengl 纹理,所以我…