mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-25 13:38:34 -06:00
Put ISWACygnets in sceneGraph
This commit is contained in:
@@ -145,7 +145,7 @@ void Scene::update(const UpdateData& data) {
|
||||
// _graph.addSceneGraphNode(node);
|
||||
// ONCE = true;
|
||||
//}
|
||||
|
||||
// ISWAManagar::ref().update();
|
||||
for (SceneGraphNode* node : _graph.nodes()) {
|
||||
try {
|
||||
node->update(data);
|
||||
@@ -166,6 +166,7 @@ void Scene::render(const RenderData& data, RendererTasks& tasks) {
|
||||
for (SceneGraphNode* node : _graph.nodes()) {
|
||||
node->render(data, tasks);
|
||||
}
|
||||
std::cout << std::endl;
|
||||
}
|
||||
|
||||
void Scene::scheduleLoadSceneFile(const std::string& sceneDescriptionFilePath) {
|
||||
|
||||
@@ -380,6 +380,7 @@ bool SceneGraph::addSceneGraphNode(SceneGraphNode* node) {
|
||||
_nodes.push_back(internalNode);
|
||||
sortTopologically();
|
||||
|
||||
std::cout << "Added the node" << std::endl;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -247,6 +247,12 @@ void SceneGraphNode::render(const RenderData& data, RendererTasks& tasks) {
|
||||
|
||||
RenderData newData = {data.camera, thisPosition, data.doPerformanceMeasurement};
|
||||
|
||||
std::cout << name() << " ";
|
||||
if(_renderable){
|
||||
std::cout << _renderableVisible << " " << _renderable->isVisible() << " " << _renderable->isReady() << " " << _renderable->isEnabled() << std::endl;
|
||||
}else{
|
||||
std::cout << "No Renderable" << std::endl;
|
||||
}
|
||||
_performanceRecord.renderTime = 0;
|
||||
if (_renderableVisible && _renderable->isVisible() && _renderable->isReady() && _renderable->isEnabled()) {
|
||||
if (data.doPerformanceMeasurement) {
|
||||
|
||||
Reference in New Issue
Block a user