example creation of screenspacecygnet

This commit is contained in:
Michael Nilsson
2016-04-04 16:38:18 -04:00
parent aa10012386
commit b62ff11c75
2 changed files with 3 additions and 2 deletions

View File

@@ -49,8 +49,6 @@ bool ISWAContainer::initialize(){
//addISWACygnet("${OPENSPACE_DATA}/test.png");
addISWACygnet(7);
OsEng.renderEngine().registerScreenSpaceRenderable(std::make_shared<ScreenSpaceCygnet>(6, "${OPENSPACE_DATA}/scene/iswa/6.jpg"));
return true;
}

View File

@@ -60,6 +60,9 @@ namespace openspace{
if(extension == "cdf"){
std::shared_ptr<KameleonWrapper> kw = std::make_shared<KameleonWrapper>(absPath(path));
cygnet = std::make_shared<DataPlane>(kw, path);
} else if(id == 5) {
//check some other condition that id==5 (based on metadata maybe?)
OsEng.renderEngine().registerScreenSpaceRenderable(std::make_shared<ScreenSpaceCygnet>(id, path));
} else {
cygnet = std::make_shared<TexturePlane>(id, path);
}