gpt4 book ai didi

opengl - OpenGL 4.3 中的纹理点 Sprite

转载 作者:行者123 更新时间:2023-12-01 10:54:35 25 4
gpt4 key购买 nike

有没有办法在 OpenGl 4.3 中将纹理应用于点 Sprite ?我在互联网上搜索过,但大多数教程和指南都使用仍然支持的旧版本:

 glTexEnvi(GL_POINT_SPRITE, GL_COORD_REPLACE, GL_FALSE);

然而这个功能似乎不再被支持,标准纹理环境似乎也不起作用。关于如何做或在哪里可以找到如何做的任何建议?

最佳答案

use gl_PointCoord in your fragment shader .该值从 [0, 1] 开始穿过点的表面。在进行点渲染时,它是唯一会在点表面上发生变化的输入。 (0, 0) 是点的左上角。

您可以根据此值计算纹理坐标。

关于opengl - OpenGL 4.3 中的纹理点 Sprite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16005871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com