会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
酷熊
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
34
35
36
37
38
39
40
下一页
2013年5月17日
OSG StateSet
摘要: osg::StateSet* ss=node->getOrCreateStateSet(); 1、光照 ss->setMode(GL_LIGHTING, osg::StateAttribute::OFF); 2、填充模式 ss->setAttributeAndModes(new osg::Polyg
阅读全文
posted @ 2013-05-17 13:17 酷熊
阅读(1664)
评论(0)
推荐(0)
2013年5月14日
osg 细节裁剪 SAMLL_FEATURE_CULLING
摘要: 当场景中存在一些孤立的点(POINT),默认是被裁减掉的,因为细节裁剪被默认打开。可以通过以下语句关闭细节裁剪osg::CullStack::CullingMode cullingMode = viewer.getCamera()->getCullingMode();cullingMode &= ~(osg::CullStack::SMALL_FEATURE_CULLING);viewer.getCamera()->setCullingMode(cullingMode);
阅读全文
posted @ 2013-05-14 14:37 酷熊
阅读(832)
评论(0)
推荐(0)
2013年5月10日
osgearth瓦片数据编码 ReadyMap.org编码 WorldWind编码 天地图编码
摘要: ReadyMap.org编码:使用OE工具osgearth_package从readyMap.org网站上下载的,(0,0)在左下角;编码格式:层/列/行,例如5/1/3WorldWind编码:(0,0)在左下角;编码格式:层/行/行_列,行、列号不足四位时用0补全,例如3/0002/0002_0001天地图编码:(0,0)在左上角;和以上两种数据的层数有一级之差,也就是说天地图的第2层对应着ReadyMap的第1层编码格式:层/行_列,行、列号不足四位时用0补全,例如10/0029_0003, 10/0029_0004osgearth加载瓦片的规则是:(0,0)在左上角,所以OE在读取Rea
阅读全文
posted @ 2013-05-10 12:54 酷熊
阅读(2031)
评论(0)
推荐(0)
2013年5月9日
清空std::stringstream
摘要: #include #include stream.clear();stream.str("");
阅读全文
posted @ 2013-05-09 15:19 酷熊
阅读(315)
评论(0)
推荐(0)
windows下的_mkdir函数
摘要: 创建目录函数_mkdir(path),返回0表示成功,-1失败只能创建一级目录,即path倒数第二级必须是已经存在,否则创建不成功。举个例子。现在D盘下为空,什么都没有path="d:/A/B/C"int result=_mkdir(path);result值为-1,创建失败,因为"d:/A/B"不存在,所以必须一级一级的创建,即_mkdir("d:/A");_mkdir("d:/A/B");_mkdir("d:/A/B/C");检验路径或者文件是否存在,用_access(path,0)来检验,
阅读全文
posted @ 2013-05-09 12:55 酷熊
阅读(7621)
评论(0)
推荐(0)
2013年5月8日
errno错误代码
摘要: 可以追踪全局变量errno的值,判断错误类型,在errno.h中定义http://technet.microsoft.com/zh-cn/library/5814770t.aspx
阅读全文
posted @ 2013-05-08 18:18 酷熊
阅读(227)
评论(0)
推荐(0)
mfc c++ system调用 控制台窗口
摘要: c++代码中可以使用system系统调用,很方便,例如我经常用system("copy C:\A\*.txt d:\A"),注意\不能写成/。将上述语句放在c++代码中,没有问题。程序运行时会弹出控制台窗口。如果只想使用system功能而不想显示控制台窗口,例如在MFC程序中,可以使用WinExec函数,上述代码可以写成WinExec("cmd.exe /c copy C:\A\*.txt d:\A", SW_HIDE);//隐藏控制若函数调用成功,则返回值大于31。若函数调用失败,则返回值为下列之一:等于 0 {内存不足}ERROR_FILE_NOT_
阅读全文
posted @ 2013-05-08 17:26 酷熊
阅读(1878)
评论(0)
推荐(0)
MFC combobox
摘要: 在视图设计窗口,向一个combobox添加数据列表,在属性-data中,用分号";"分割。例如A;B;C;1;2;3要是想设置默认选中的项,需要在OnInitDialog()函数中使用SetCurSel(0);例如((CComboBox*)GetDlgItem(IDC_COMBO1))->SetCurSel(0);获取选择项的字符串内容CString text;GetDlgItemText(IDC_COMBO1,text);int i=((CComboBox*)GetDlgItem(IDC_COMBO1))->GetCurSel();
阅读全文
posted @ 2013-05-08 14:37 酷熊
阅读(252)
评论(0)
推荐(0)
2013年4月25日
eclipse android javabuilder +CDTbuilder
摘要: 混合java和C++编译器事先安装好CDT插件(我是下载集成CDT的eclipse),然后下载android-ndk-r8e(解压即可,例如e:\android-ndk-r8e)打开eclipse,Window-Preferences-Android-NDK,设置NDK Location:e:\android-ndk-r8e新建一个android application project 例如Test,在工程上右键-Properties-Builders,可以看到只有4个builder,下面向工程中添加CDT-builder在Test上右击-Android Tools-Add Native Su
阅读全文
posted @ 2013-04-25 17:02 酷熊
阅读(339)
评论(0)
推荐(0)
Android-ndk-r8e wordlist 第二个参数不是数值参数
摘要: 近期在google官网上下载了最新的NDK-R8,发现在执行ndk-build时候,发现以下错误:NDK/build/gmsl/__gmsl:512: non-numeric second argument to ‘wordlist’ function如果中文系统的话,就是以下提示:NDK/build/gmsl/__gmsl:512: *** “wordlist”函数的第二个参数不是数值参数: ”。 停止。找到__gmsl文件,用记事本打开,搜索“int_encode = $(__gmsl_tr1)$(wordlist 1, $1,$(__gmsl_input_int))”I changed
阅读全文
posted @ 2013-04-25 12:44 酷熊
阅读(508)
评论(0)
推荐(0)
上一页
1
···
34
35
36
37
38
39
40
下一页
公告