texturing相关内容

OpenGL 纹理加载问题

这是一个非常模糊的问题,因此请随时澄清有关此项目的任何信息. 我正在开发一个非常大的应用程序,最近出现了一个关于纹理的非常令人困惑的错误.我们正在加载的一些纹理正在加载 - 我已经逐步完成了代码,它会运行 - 但是这些纹理的所有 OpenGL 渲染都是一个奇怪的粉红色/白色条纹纹理. 你有什么建议甚至开始调试这种情况? 该项目是多线程的,但互斥锁可确保所有 OpenGL 调用不会 ..
发布时间:2021-11-25 04:22:23 C#

OpenGL 纹理加载问题

这是一个非常模糊的问题,因此请随时澄清有关此项目的任何信息. 我正在开发一个非常大的应用程序,最近出现了一个关于纹理的非常令人困惑的错误.我们正在加载的一些纹理正在加载 - 我已经逐步完成了代码,它会运行 - 但是这些纹理的所有 OpenGL 渲染都是一个奇怪的粉红色/白色条纹纹理. 你有什么建议甚至开始调试这种情况? 该项目是多线程的,但互斥锁可确保所有 OpenGL 调用不会 ..
发布时间:2021-11-25 04:14:12 C#

OpenGL 纹理加载问题

这是一个非常模糊的问题,因此请随时澄清有关此项目的任何信息. 我正在开发一个非常大的应用程序,最近出现了一个关于纹理的非常令人困惑的错误.我们正在加载的一些纹理正在加载 - 我已经逐步完成了代码,它会运行 - 但是这些纹理的所有 OpenGL 渲染都是一个奇怪的粉红色/白色条纹纹理. 你有什么建议甚至开始调试这种情况? 该项目是多线程的,但互斥锁可确保所有 OpenGL 调用不会 ..
发布时间:2021-11-25 03:58:13 C#

opengl 文本标签的技术和速度期望

我正在使用 opengl(固定功能管道)并且我正在绘制可能有数十万个点,并用文本标签标记每个点.这个问题是关于我是否以合理的方式做这件事,以及我对速度的期望. 通过为每个字符创建纹理坐标矩形并使用小字体位图(每个字符在纹理中大约 5x13 像素)对矩形进行纹理化来绘制文本标签. 在一个测试文件中,我有大约 158,000 个点,以经度和纬度给出,所以这个 lon/lat 空间是我的“模 ..
发布时间:2021-06-15 19:48:54 其他开发

Open GL中体素模型上的纹理映射

我正在观看有关使用LWJGL在YouTube上播放Open GL的视频系列,到目前为止,我已经设法使用obj格式渲染3d模型并对其进行适当的纹理处理.我想在游戏中使用基于体素的模型,因此我进入了MagicaVoxel软件,导出了具有obj格式的纹理示例,但纹理未正确映射.确实,某些颜色似乎已正确映射,但其他人的脸则具有整个纹理. 以下是预期结果的图片: 这是我的片段着色器: #ve ..
发布时间:2021-05-30 21:48:38 Java开发

GLSL textureCube和Texture2D在同一着色器中

我似乎无法在一个着色器中同时具有texture2D()和textureCube().当我这样做时,没有任何显示,也没有错误.我使用自己的着色器加载器和Apple GLSL着色器生成器尝试了此操作,并且发生了相同的事情.即使我在顶点着色器中有textureCube()且在片段中有texture2D(),也会发生这种情况.它们似乎可以正常工作,但是一旦一起调用,无论顺序如何,都不会显示任何内容. ..
发布时间:2020-11-16 02:06:58 其他开发

地形纹理

是否有一种以渐变方式混合2个纹理的方法?前任.第一个纹理从顶部开始并到达底部,第二个纹理从底部开始并到达顶部.我想使它们像渐变一样具有松散的不透明度,以创建平滑的连接.有可能吗? 也许还有其他方法可以创建这种纹理?问题是我的地形的高度差异看起来不太好-在一个正方形区域中,一个三角形的纹理与另一个三角形不同. 解决方案 对于每种地形纹理,请在地形顶点中存储额外的混合量.该混合量只是fl ..
发布时间:2020-05-20 23:57:36 其他开发

ogl纹理崩溃的窗口上的lodepng

我正在使用lodePNG从png文件加载纹理,但是加载纹理时程序崩溃. char* filename = "texture.png"; unsigned width, height; std::vectorimage; GLuint texture[1]; //decode unsigned error = lodepng::decode(image, widt ..
发布时间:2020-05-20 23:56:55 其他开发

在OpenGL中绑定零纹理

在我的程序中,我使用2个纹理:t0和t1. t1是额外的,仅在某些情况下需要: ..... glActiveTexture ( GL_TEXTURE1 ); if ( mDisplayMode == EDM_DEFAULT ){ glBindTexture( GL_TEXTURE_2D, 0 ); // In this case I don't need t1 }else{ ..
发布时间:2020-05-20 22:43:11 其他开发

2的幂次幂纹理的效率高多少?

我正在使用Ffmpeg创建OpenGL视频播放器,而我所有的视频都不是2的幂(因为它们是正常的视频分辨率).我的nvidia卡可以在fps上运行,但是我发现它不能在较旧的ATI卡上运行,因为它们不支持非二次幂纹理. 我只会在Nvidia卡上使用它,所以我不太在意ATI问题,但是我想知道如果textuers是2的幂,我将获得多少性能提升?值得将它们填充出来吗? 此外,如果值得的话,我该如 ..
发布时间:2020-05-20 22:16:52 其他开发

OpenGL纹理加载问题

这是一个非常模糊的问题,所以请随时澄清这个项目的任何内容。 我正在开发一个非常大的应用程序,最近很令人困惑的bug已经出现在纹理上了。我们正在加载的一些纹理正在加载 - 我已经遍历了代码,它运行 - 但所有OpenGL渲染的纹理是一个奇怪的粉色/白色条纹纹理。 您甚至建议甚至开始调试这种情况? 该项目是多线程的,但互斥体确保所有OpenGL调用都不会被其他任何内容中断。 正在加 ..
发布时间:2017-04-21 22:59:03 开发方法

OpenGL将纹理映射到球体

我有OpenGL程序,我想纹理球体与地球的位图。我在Blender中准备了网格,并将其导出到OBJ文件。程序加载适当的网格数据(顶点,uv和法线)和位图正确 - 我已经检查它纹理立方体与骨位图。 我的程序是纹理球,但不正确或在我不期望的方式)。该球的每个三角形包括该位图的变形副本。我已经检查位图和uv似乎是确定。我尝试了许多大小的位图(2的幂,2的倍数等)。 这里是纹理: 我的程 ..
发布时间:2016-10-19 20:21:05 C/C++开发

LibGdx GLES2.0立方体纹理像素拉伸

我已经几年编程在Windows / SDL OpenGL和我能够做相当多的先进的东西吧。 我已经切换到Android和libgdx在过去的几天里试图把一个简单的演示起来,只是一个旋转的立方体。 使用libgdx的 ObjLoader 和网​​类,我装在搅拌机出口(与法线和UV COORDS立方体网),并尝试应用纹理,并将其绘制一个立方体,但似乎只使用一个纹理像素从纹理以覆盖整个模型 我仔细检 ..
发布时间:2016-03-09 23:05:58 移动开发

OpenGL的纹理加载问题

这是一个非常模糊的问题,所以请随时澄清这个项目什么。 我工作的一个非常大的应用程序,并在最近一个非常令人困惑的bug也随之而来,关于纹理。一些我们正在加载被加载的纹理 - 我在code已经加强,并且它运行 - 但所有的OpenGL渲染这些纹理是一个奇怪的粉红色/白色条纹纹理。 你有什么建议,甚至开始调试这种情况? 在该项目是多线程的,但一个互斥确保所有OpenGL调用都不会被别的中断。 在被 ..
发布时间:2015-11-28 12:25:57 其他开发