查看: 2154|回复: 5

模型颜色的动态改变

[复制链接]

该用户从未签到

发表于 2009-9-1 17:19:05 | 显示全部楼层 |阅读模式
请问,我想在程序中通过一些事件动态的改变模型显示的颜色,应该怎么做呢?

该用户从未签到

发表于 2009-9-1 21:06:44 | 显示全部楼层
设置模型的setUseDisplayList(false),然后直接修改颜色数组的值就可以了

该用户从未签到

 楼主| 发表于 2009-9-2 11:11:17 | 显示全部楼层
太感谢您了

该用户从未签到

 楼主| 发表于 2009-9-2 11:20:50 | 显示全部楼层
array大哥,我是想这样做的,就是一开始它有一种颜色能够显示,然后实时的替换为另一种颜色,我发现setUseDisplayList(false)设置后,它先开始显示是灰的,没有任何颜色,有办法解决吗?

该用户从未签到

发表于 2009-9-2 12:29:56 | 显示全部楼层
您总得事先设置一种颜色才行……setUseDisplayList不会影响颜色数组的内容

该用户从未签到

 楼主| 发表于 2009-9-2 13:12:25 | 显示全部楼层
我解决了,先开始是因为我没有关闭光照,关闭了光照后就解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表