void Scene::render(const Tag &tag) const
{
for(map<const Object *, set<const ObjectInstance *> >::const_iterator i=objects.begin(); i!=objects.end(); ++i)
- if(i->first->has_pass(tag))
- i->first->render(i->second.begin(), i->second.end(), tag);
+ i->first->render(i->second.begin(), i->second.end(), tag);
for(set<const Renderable *>::const_iterator i=renderables.begin(); i!=renderables.end(); ++i)
- if((*i)->has_pass(tag))
- (*i)->render(tag);
+ (*i)->render(tag);
}
} // namespace GL