1、Geometry类型:
纹理坐标的设置:设置该几何体的顶点(按顺序)所对应纹理图片上的哪一处位置(二维XY坐标均默认为0.0~1.0)
texture->setImage(image); //设置纹理图片
//纹理环绕:当纹理坐标超出默认范围(0.0~1.0)时,该怎么输出(还有CLAMP_TO_EDGE,CLAMP_TO_BORDER)
texture->setWrap(osg::Texture2D::WRAP_S, osg::Texture2D::REPEAT); //X轴,重复(默认)
texture->setWrap(osg::Texture2D::WRAP_T, osg::Texture2D::MIRROR); //Y轴,镜像
//纹理过滤:例,当有一个很大的物体但是纹理的分辨率很低的时候
texture->setFilter(osg::Texture2D::MIN_FILTER, osg::Texture2D::NEAREST); //设置纹理被缩小时的纹理过滤方式(默认最邻近)
texture->setFilter(osg::Texture2D::MAG_FILTER, osg::Texture2D::LINEAR); //设置纹理被放大时的纹理过滤方式