首页 / 知识
OpenGL:纹理和纯色对环境光的反应不同?
2023-04-17 12:04:00

OpenGL: texture and plain color respond differently to ambient light?这是我在OpenGL应用程序中遇到的一个相当老的问题。 我有一个相当复杂的模型,其中一些多边形没有纹理,使用glColor()使用纯色进行着色,而另一些则有纹理。 一些纹理与未纹理化的多边形具有相同的颜色,并且两者之间应该没有可见的接缝。 问题是当我调高光源的环境成分时,两种多边形之间会出现接缝。 看到这张图片:/d/file/2023041712/nwlfodn50gr49.webp 左图没有环境光,右图则具有(0.2,0.2,0.2)的环境光。 纹理上颜色的RGB值与彩色面的RGB值相同。 各处的纹理alpha设置为1.0。 要着色纹理,我使用GL_MODULATE。 谁能想到发生这种情况的原因以及可能的解决方案?
您提到您使用
您也可以尝试在渲染纹理映射面之前将所有材质颜色设置为白色(使用 希望这对您有所帮助或至少会为您指明有用的方向。 |
最新内容
相关内容
linux命令和应用程序?
linux命令和应用程序?,软件,系统,环境,管理,基础,情况,位置,电脑,工具,中心,在linux下如何装应用程序?需要什么命令啊首先从官网下载hdf5,根据python 的异步框架模型
python 的异步框架模型,暂停,流程,状态,地方,概念,培训,时间,任务,队列,框架,python提供了asyncio模块来支持异步编程,其中涉及到coroutines、Python之select、poll、epoll模型
Python之select、poll、epoll模型的区别,地址,系统,培训,时间,模型,对象,区别,内核,都会,睡眠,select、poll、epoll模型的区别?(属于多路复用Python 领域模型
Python 领域模型,概念,业务,分析,培训,行业,设计,领域,模型,对象,关系,python需求分析阶段不区分面向对象还是面向过程领域模型是完成从需求Python 需求模型
Python 需求模型,系统,设计,产品,分析,网站,时间,项目,需求,服务,图片,1.需求VS功能需求:客户想要的效果,对客户有价值的事情功能:系统为了实现Python 需求模型之用例的写法
Python 需求模型之用例的写法,分析,名称,异常,价值,流程,环境,培训,情况,需求,写法,1、python写用例的技巧三段法:NEA1正常处理(normal):分析python 的 Keras函数式模型
python 的 Keras函数式模型,数据,模型,信息,网络,培训,函数,张量,含义,权重,字符串,比序贯模型要复杂,但是效果很好,可以同时/分阶段输入变量,分Python可以做桌面应用程序吗
Python可以做桌面应用程序吗,平台,系统,较大,标准,培训,界面,桌面,文档,入门,开发者,python可以做桌面应用程序!目前比较主流的几个GUI平台:1pythonOSI七层模型是什么
pythonOSI七层模型是什么,数据,标准,地址,设备,服务,运输,系统,通信,基础,检测,python中OSI七层模型是什么说明1、七层模型,亦称OSI。2、参考关于术语:“脚本”和“应用程序”之
关于术语:“脚本”和“应用程序”之间有什么区别?,关于术语:“脚本”和“应用程序”之间有什么区别?,指的是,区别,script,application,Wh关于 c#:如何找出我的控制台应用程
关于 c#:如何找出我的控制台应用程序在哪个目录中运行?,关于 c#:如何找出我的控制台应用程序在哪个目录中运行?,运行,文件,控制台,应用关于asp.net:配置多个.Net应用程序
关于asp.net:配置多个.Net应用程序的最佳方法,关于asp.net:配置多个.Net应用程序的最佳方法,应用程序,网站,链接,服务,Best Approach F