社区
图形处理/算法
帖子详情
OpenGL的光照效果为什么出不来?
metaphor
2004-08-26 04:17:17
OpenGL的光照是基本操作之一,可是我每次使用效果都不理想。
glLightfv()
glMaterialfv()
glEnable(GL_LIGHT0);
glEnable(GL_LIGHTING);
这些步骤都做了
整个物体模模糊糊只有一种明暗等级,无法产生立体的感觉。
我不停地修改光源和材质的属性也无济于事。
请问各位大侠这是怎么回事啊?
...全文
149
3
打赏
收藏
OpenGL的光照效果为什么出不来?
OpenGL的光照是基本操作之一,可是我每次使用效果都不理想。 glLightfv() glMaterialfv() glEnable(GL_LIGHT0); glEnable(GL_LIGHTING); 这些步骤都做了 整个物体模模糊糊只有一种明暗等级,无法产生立体的感觉。 我不停地修改光源和材质的属性也无济于事。 请问各位大侠这是怎么回事啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
metaphor
2004-08-26
打赏
举报
回复
有劳各位关注了
和光源的位置的确有关系
alphapaopao
2004-08-26
打赏
举报
回复
注意光的参数
glLightfv(GL_LIGHT0, GL_AMBIENT, m_lightAmb);
glLightfv(GL_LIGHT0, GL_DIFFUSE, m_lightDif);
glLightfv(GL_LIGHT0, GL_SPECULAR, m_lightSpe);
光的位置
glLightfv(GL_LIGHT1, GL_POSITION, m_lightPos);
biliangxia
2004-08-26
打赏
举报
回复
比如这么写
glPushAttrib(GL_LIGHTING_BIT|GL_VIEWPORT_BIT);
glViewport(0, 0, texdim, texdim);
glEnable(GL_LIGHTING);
glLightfv(GL_LIGHT0, GL_DIFFUSE, zero);
glLightfv(GL_LIGHT0, GL_POSITION, lightpos); /* light direction */
glMateriali(GL_FRONT, GL_SHININESS, shinyness); /* cosine power */
glMaterialfv(GL_FRONT, GL_AMBIENT, zero);
glMaterialfv(GL_FRONT, GL_DIFFUSE, zero);
glMaterialfv(GL_FRONT, GL_SPECULAR, color);
我最近也在研究OpenGL程序,也是初学者,大家以后多交流交流。
xiabiliang@163.com
一个用
opengl
实现的带有
光照
和材质
效果
的立方体
用
opengl
实现的一个带有
光照
效果
和材质
效果
的立方体模型
用
opengl
做的
光照
阴影
效果
完整源码
用
opengl
做的
光照
阴影
效果
完整源码,十分值得学习!
opengl
一个有
光照
效果
带纹理会旋转的立体茶壶
首先,我们来详细了解一下
OpenGL
中的
光照
效果
。
光照
是模拟真实世界中物体受光情况的关键步骤,它包括光源(光源的位置、颜色、类型等)、物体表面属性(如颜色、反射率、透明度)以及环境因素。在
OpenGL
中,可以通过...
OpenGL
光照
文档(更新后的)和源程序
OpenGL
是一种强大的图形编程接口,...理解并掌握
光照
模型、光源和物体材质的设置,以及如何在代码中实现
光照
效果
,将有助于提升你的
OpenGL
编程能力。通过阅读提供的PDF文档和实践源代码,你将能更深入地探索这一主题。
OPENGL
画地球 真实感超强-纹理贴图
光照
动画
通过设置光源的位置、颜色和属性,可以模拟出不同角度和强度的
光照
效果
。例如,glLight和glLightModel函数可以用来配置光源参数,而glMaterial则用于定义物体材质对光的反应。此外,GL_AMBIENT、GL_DIFFUSE、GL_...
图形处理/算法
19,469
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章