03 2019 档案

摘要:字符串转double 阅读全文
posted @ 2019-03-28 15:34 酷熊 阅读(173) 评论(0) 推荐(0) 编辑
摘要:读取一个模型到节点node,然后想对node施加一些特效,这时可以只使用片段着色器 其中: gl_Color表示固定管线计算出来的颜色,包含光照效果 gl_TexCoord[0]表示纹理坐标 uniform sampler2D tex;//tex可以随便命名,如果只有一张纹理 void main() { //模型顶点颜色 vec4 c0=gl_Color; //如果... 阅读全文
posted @ 2019-03-28 14:08 酷熊 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/bitzhuwei/p/polygon-offset-for-stitching-andz-fighting.html 一个大于0的offset 会把模型推到离你(摄像机)更远一点的位置,相应地,一个小于0的offset 会把模型拉近。 我们要把立方体 阅读全文
posted @ 2019-03-25 09:30 酷熊 阅读(649) 评论(0) 推荐(0) 编辑
摘要:当该值设置为true时,OSG在应用过该纹理对象后(apply),自动释放其对Image对象的引用,以减少内存占用 阅读全文
posted @ 2019-03-21 14:43 酷熊 阅读(565) 评论(0) 推荐(0) 编辑
摘要:enum osg::Image::AllocationMode{ NO_DELETE, USE_NEW_DELETE, USE_MALLOC_FREE }; 阅读全文
posted @ 2019-03-21 14:29 酷熊 阅读(433) 评论(0) 推荐(0) 编辑
摘要:c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI) c++ -> 优化 -〉优化 选 禁止(/Od) 连接器 -〉调试 -〉生成调试信息 选 是 (/DEBUG) 阅读全文
posted @ 2019-03-21 09:32 酷熊 阅读(977) 评论(0) 推荐(0) 编辑
摘要:参考帖子: https://blog.csdn.net/csxiaoshui/article/details/23457273 阅读全文
posted @ 2019-03-20 10:38 酷熊 阅读(1177) 评论(0) 推荐(0) 编辑
摘要:对一个三维场景中的物体实现描边特效,可以参考osg范例osgoutline 这个描边特效使用了模板缓存Stencil来实现,参见源代码osgFX/Outline.cpp 使用了两个Pass 第一个Pass绘制第一遍模型,将模型覆盖的模版区域写入值1 第二个Pass绘制第二遍模型,并且用线框模式(Po 阅读全文
posted @ 2019-03-20 10:37 酷熊 阅读(2802) 评论(0) 推荐(0) 编辑
摘要:如果一个项目依赖的DLL不想写在Path中,可以在 配置属性-调试-环境中添加 PATH=D:/OSG/bin;$(PATH) 阅读全文
posted @ 2019-03-19 11:50 酷熊 阅读(985) 评论(0) 推荐(0) 编辑
摘要:viewer->getEventQueue()->mouseButtonPress(0,0,1); viewer->getEventQueue()->mouseMotion(10,0); 以上代码模拟了鼠标左键从窗口(0,0)拖拽到窗口坐标(10,0) viewer->getEventQueue() 阅读全文
posted @ 2019-03-15 16:53 酷熊 阅读(1355) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示