- 博客(4)
- 收藏
- 关注
原创 C++学习记录
两个成员函数如果只是常量性不同,可以被重载。mutable(可变的),mutable可释放掉non-static成员变量的bitwise constness约束。const成员函数调用non-const成员函数是不允许的,反之则可实现。
2017-05-24 22:05:55 249
原创 OSG与GLSL结合之默认内置变量
OSG中内置的一致变量,在自己的程序中定义这些变量之后,OSG系统将自动负责每帧对其进行更新,以方便着色器对应用程序信息的获取。具体的类型和命名如下所示:uniform int osg_FrameNumber:当前OSG程序运行的帧数;uniform float osg_FrameTime:当前OSG程序的运行总时间;uniform float osg_DeltaFrameTime:当
2017-03-23 11:29:30 2096
转载 OSG中uniform变量
osg中的 Uniforms主要存在两个地方,一个是SceneView中,void SceneView::updateUniforms()void SceneView::updateUniforms(){ if (!_localStateSet) { _localStateSet = new osg::StateSet; } if (
2017-03-23 10:05:56 2061
原创 初学OSG之节点回调的处理过程
节点Node可以在场景运行期间,利用节点回调来动态处理数据。节点Node添加更新回调函数为void Node::setUpdateCallback(Callback* nc){ // if no changes just return. if (_updateCallback==nc) return; // updated callback has be
2017-03-21 15:10:26 956
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人