OPENGL光照问题~

llm0818 2007-11-22 12:20:34
大家好:我是新来的,有个问题,我想在OPENGL中使用光照,并且把光照留在被照物体上,使之随着物体的转动覆盖到整个物体的表面。怎么才能做到呢?????
谁能帮我解答一下~谢谢!!!
...全文
75 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
llm0818 2007-12-04
  • 打赏
  • 举报
回复
我只是想改变想实现把球涂上颜色的效果,至于什么颜色无关紧要,您能说说具体怎么实现么
,怎么和原有的混合,是用glBlendFunc(),函数么?根据灯光角度,亮度,表面法线等信息,写入物体的顶点颜色缓存是什么意思~??谢谢
xindongdong 2007-12-03
  • 打赏
  • 举报
回复
这个问题嘛,得自己计算顶点光照(根据灯光角度,亮度,表面法线等信息,写入物体的顶点颜色缓存),和原有的叠加混合等~。
llm0818 2007-11-28
  • 打赏
  • 举报
回复
就是说光照相当于一个颜色喷枪,随着球的转动把球逐渐涂上颜色~~~
DRACULAX05 2007-11-27
  • 打赏
  • 举报
回复
什么叫覆盖到整个物体的表面啊?
既然光源随着物体动那怎么能覆盖物体所有表面呢?

8,304

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧