[osg-users] Sim/Frame Time/Stamp in shader
Hi, Does OSG have a GLSL uniform for current sim time similar the osg_* uniforms (osg_color etc.)? CD ... Thank you! Cheers, Conan -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=62214#62214 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Sim/Frame Time/Stamp in shader
Hi Conan, yes, there is. Here is the grep of osg_ find . -name '*.cpp' -exec grep osg_ {} + ./CubeMapGenerator.cpp:void CubeMapGenerator::generateMap(bool use_osg_system) ./CubeMapGenerator.cpp:if (use_osg_system) { ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_FrameNumber,osg::Uniform::UNSIGNED_INT); ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_FrameTime,osg::Uniform::FLOAT); ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_DeltaFrameTime,osg::Uniform::FLOAT); ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_SimulationTime,osg::Uniform::FLOAT); ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_DeltaSimulationTime,osg::Uniform::FLOAT); ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_ViewMatrix,osg::Uniform::FLOAT_MAT4); ./SceneView.cpp:osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_ViewMatrixInverse,osg::Uniform::FLOAT_MAT4); On Thu, Jan 1, 2015 at 6:08 PM, Conan Doyle o...@celticblues.com wrote: Hi, Does OSG have a GLSL uniform for current sim time similar the osg_* uniforms (osg_color etc.)? CD ... Thank you! Cheers, Conan -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=62214#62214 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org -- trajce nikolov nick ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Sim/Frame Time/Stamp in shader
Ok. thanks... not sure why it didn't show up on my grep... Thanks for the reply. CD Trajce Nikolov NICK wrote: Hi Conan, yes, there is. Here is the grep of osg_ find . -name '*.cpp' -exec grep osg_ {} + ./CubeMapGenerator.cpp:void CubeMapGenerator::generateMap(bool use_osg_system) ./CubeMapGenerator.cpp: if (use_osg_system) { ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_FrameNumber,osg::Uniform::UNSIGNED_INT); ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_FrameTime,osg::Uniform::FLOAT); ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_DeltaFrameTime,osg::Uniform::FLOAT); ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_SimulationTime,osg::Uniform::FLOAT); ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_DeltaSimulationTime,osg::Uniform::FLOAT); ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_ViewMatrix,osg::Uniform::FLOAT_MAT4); ./SceneView.cpp: osg::Uniform* uniform = _localStateSet-getOrCreateUniform(osg_ViewMatrixInverse,osg::Uniform::FLOAT_MAT4); On Thu, Jan 1, 2015 at 6:08 PM, Conan Doyle () wrote: Hi, Does OSG have a GLSL uniform for current sim time similar the osg_* uniforms (osg_color etc.)? CD ... Thank you! Cheers, Conan -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=62214#62214 (http://forum.openscenegraph.org/viewtopic.php?p=62214#62214) ___ osg-users mailing list () http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org (http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org) -- trajce nikolov nick -- Post generated by Mail2Forum -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=62216#62216 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org