- Timestamp:
- 07/10/10 19:14:59 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/examples/osgshadercomposition/osgshadercomposition.cpp
r11669 r11674 63 63 sa->addUniform(new osg::Uniform("baseTexture",0)); 64 64 65 #if 166 osg::ShaderAttribute* sa_dummy = new osg::ShaderAttribute;67 sa_dummy->setType(osg::StateAttribute::Type(10001));68 stateset->setAttribute(sa_dummy);69 #endif70 71 65 } 72 66 … … 93 87 stateset->setMode(GL_BLEND, osg::StateAttribute::ON); 94 88 95 #if 196 89 osg::ShaderAttribute* sa = new osg::ShaderAttribute; 97 90 sa->setType(osg::StateAttribute::Type(10001)); … … 104 97 sa->addShader(fragment_shader); 105 98 } 106 #endif107 99 108 100 group->addChild(pat); … … 163 155 group->addChild(pat); 164 156 165 group->addChild(pat);166 167 157 } 168 158 … … 176 166 osgViewer::Viewer viewer(arguments); 177 167 178 OSG_NOTICE<<"********** Constructing scene graph ************ "<<std::endl<<std::endl;179 180 168 osg::ref_ptr<osg::Node> scenegraph = createSceneGraph(arguments); 181 169 if (!scenegraph) return 1; 182 170 183 171 viewer.setSceneData(scenegraph.get()); 184 185 OSG_NOTICE<<std::endl<<"********** Finished constructing scene graph ************ "<<std::endl<<std::endl;186 172 187 173 viewer.realize();
