可可西

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 42 下一页

2011年6月20日 #

PointCloud(2) procesing in ROS(PCL)

摘要: ----------------------点云示例: 阅读全文

posted @ 2011-06-20 10:37 可可西 阅读(498) 评论(0) 推荐(0) 编辑

2011年6月13日 #

可视化排序(插入/选择/冒泡/快速/归并/Shell)

摘要: 大家看这个flash吧! 阅读全文

posted @ 2011-06-13 16:10 可可西 阅读(587) 评论(1) 推荐(0) 编辑

virtualBox中安装Mac

摘要: 首先,目前不是所有的苹果系统都能x86或虚拟机中安装成功的。从我的经验来看,只有这款苹果(Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard.iso)可以成功安装。该款苹果的BT种子文件可以从这里下载:Snow Leopard 10.6.1-10.6.2 SSE2/SSE3 Intel AMD。-------------------------关于如何在VirtualBox中安装,可以参考这篇博文:在VirtualBox中安装MacOS---------------------------最后,祝君成功! 阅读全文

posted @ 2011-06-13 15:57 可可西 阅读(1130) 评论(0) 推荐(0) 编辑

2011年6月10日 #

shader概述

摘要: shader language完全依赖于GPU构架,语法类似于C语言。 目前主要有3种语言:基于OpenGL的GLSL(OpenGL Shading Language),基于Direct3D的HLSL(High Level Shading Language),还有NVIDIA公司的CG(C for 阅读全文

posted @ 2011-06-10 17:34 可可西 阅读(413) 评论(0) 推荐(0) 编辑

2011年6月3日 #

QString和string互转中文字符

摘要: string -> QString1 std::string strStd = "可可西";2 QString strQ = QString::fromLocal8Bit(strStd.c_str());QString -> string1 QString strQ("可可西");2 std::string strStd= strQ.toStdString();3 QTextCodec *code = QTextCodec::codecForName("gb18030");4 // 如果code为0,表示在运行的机器上没有 阅读全文

posted @ 2011-06-03 09:28 可可西 阅读(6632) 评论(0) 推荐(0) 编辑

使用ItemData为树节点关联某个对象指针

摘要: 类:CTreeCtrl(MFC)函数:BOOL SetItemData( HTREEITEM hItem, DWORD dwData ); DWORD GetItemData( HTREEITEM hItem ) const;例如:我们将不同三维模型对象的指针挂在某个HTREEITEM之下,实现HTREEITEM与对象的关联。 阅读全文

posted @ 2011-06-03 09:07 可可西 阅读(527) 评论(0) 推荐(0) 编辑

2011年5月24日 #

UE正则表达式语法

摘要: % 匹配行首 - 表示搜索字符串必须在行首,但不包括任何选定的结果字符中的行终止字符。$ 匹配行尾 - 表示搜索字符串必须在行尾,但不包括任何选定的结果字符中的行终止字符。? 匹配任何除换行符的字符。如:m?n 匹配“man”、“men”、“min”,但不匹配“moon”。* 匹配任何除换行符外所出现的任意数量的字符。如:t*t 匹配“test”、“tonight”和“tea time”中的“tea t”部分,但不匹配“teatime” (“tea ”和“time”之间有换行)。+ 匹配一个或多个前面的字符/表达式。必须找到至少一个出现的字符。不匹配重复的换行符。如:Te+st 匹配“test 阅读全文

posted @ 2011-05-24 22:52 可可西 阅读(24754) 评论(3) 推荐(1) 编辑

UE中的几个极有用功能

摘要: 1. 指定目录和文件类型批量查找目标字符串示例:在H:\qtdemo目录(含子目录)中下的*.h和*.cpp中,查找“main”字符串查找结果:2. 在当前活动窗口中查找目标字符串(Ctrl + F)(1)列出包含字符串的行 (2)计算查找的个数示例:查找“newmtl ”字符窜3. 正则表达式替换(Ctrl + R)示例:替换“Kd *^p”为“Kd 0.00 0.00 0.00^p”其中:*代表任意字符窜 ^p代表windows下的回车符替换后的结果验证(全部都替换成了“Kd 0.00 0.00 0.00”)4 块删除和块拼接(Alt+C)示例:块删除首先,选中要删除的目标块列然后按Del 阅读全文

posted @ 2011-05-24 22:24 可可西 阅读(5785) 评论(0) 推荐(0) 编辑

2011年5月23日 #

OpenGL用不同参数调用glTexEnvf的效果实验

摘要: glTexEnvf函数的声明如下:voidglTexEnvf(GLenumtarget,GLenumpname,GLfloatparam);对于贴了纹理的模型,可以使用glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE,XX)来指定纹理贴图和材质混合的方式,从而产生特定的绘制效果。(XX为混合方式参数,OpenGL默认为GL_REPLACE,即只使用纹理)加载一圆柱体模型(带纹理贴图,材质为全红):----------------------------------------------------------------------(1)XX为GL_ 阅读全文

posted @ 2011-05-23 20:16 可可西 阅读(9415) 评论(0) 推荐(0) 编辑

2011年5月22日 #

osg读取bmp纹理失败

摘要: 在使用osg加载obj模型文件时,也需要读取相关联的mtl材质文件,bmp贴图就绑定材质文件的map_ka和map_kd通道之上。具体的mtl文件内容如下:-------------------------------------------------------------------newmtl 03___Default Ns 9.999999 Ni 1.500000 d 1.000000 Tr 1.000000 Tf 1.000000 1.000000 1.000000 illum 2 Ka 0.000000 0.000000 0.000000 Kd 0.117647 0.078431 阅读全文

posted @ 2011-05-22 22:52 可可西 阅读(1501) 评论(0) 推荐(0) 编辑

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 42 下一页

导航