|
目前我们项目有用到这样的功能,一个node需要用到多套uv,每套uv对应一个纹理图片。但是发现osg不知道同时渲染这些图片
图片设置用这种方式
stateset->setTextureAttributeAndModes(index,new osg::Texture2D(image),osg::StateAttribute::ON);
纹理设置用
mGeometry->setTexCoordArray(index ,texcoords);
当index > 0的时候图片就是透明了,当index==0的时候是正常的
有别的更好的方法来实现这个吗?再次谢谢大家。 |
|