查看: 1888|回复: 2

osg对一个大场景中的树添加阴影的问题

[复制链接]

该用户从未签到

发表于 2012-2-17 17:06:58 | 显示全部楼层 |阅读模式
具体是这样的!我已经获得了一个建好的场景模型,里面有树木还有房子,当然还有地形(草地)。之前别人建模的时候没有加阴影贴图的。现在我的任务是在原来的场景模型下给树木加上阴影!
我目前的做法是首先通过节点访问把我需要加阴影的那些树的节点找到,比如说就一棵树!然后对这个节点进行setNodeMask(),同样用这种方法把地形的节点也找到,也setNodeMask(),然后把整个大场景模型加光源,阴影技法用的是ShadowMap,可是没有什么反应。不知道大家有没有什么建议,或者我这种方法本来就有问题。非常感谢!!!

该用户从未签到

发表于 2012-2-19 13:15:59 | 显示全部楼层
setNodeMask这件事没什么问题,产生实时阴影这个想法有问题。因为大场景的实时阴影计算在目前来看依然很难(不是OSG的问题,而是技术发展的问题)。您不如直接在3dsmax烘焙阴影贴图最简单

该用户从未签到

发表于 2012-12-14 11:04:00 | 显示全部楼层
学习了,本来3dsmax烘焙阴影贴图嫌耗时,想在osg中实现实时阴影的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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