Changed VolumeTile::setImage(Image*) to setImage(uint i, Image*) to allow multiple images to be attached to single tile

This commit is contained in:
Robert Osfield
2008-12-21 20:42:29 +00:00
parent adced97dcd
commit f4c26f9cc8
4 changed files with 22 additions and 20 deletions

View File

@@ -30,16 +30,16 @@ VolumeTile::VolumeTile():
setThreadSafeRefUnref(true);
}
VolumeTile::VolumeTile(const VolumeTile& brick,const osg::CopyOp& copyop):
Group(brick,copyop),
VolumeTile::VolumeTile(const VolumeTile& volumeTile,const osg::CopyOp& copyop):
Group(volumeTile,copyop),
_volume(0),
_dirty(false),
_hasBeenTraversal(false),
_image(brick._image)
_images(volumeTile._images)
{
if (brick.getVolumeTechnique())
if (volumeTile.getVolumeTechnique())
{
setVolumeTechnique(osg::clone(brick.getVolumeTechnique()));
setVolumeTechnique(osg::clone(volumeTile.getVolumeTechnique()));
}
}