NVIDIA PerfHUD
摘要:破电脑 不能用 ---但是 这东西 好 !单独开一贴
阅读全文
posted @
2011-01-23 10:57
minggoddess
阅读(279)
推荐(0)
粒子作为rtt渲染到cegui
摘要:关键字 cegui rtt particle ogre alpha综述 做为rtt的粒子 没有alpha通道 (下文蓝色是具体描述)只有rgb 。粒子和模型同时存在,同时rtt,模型是正确的 有alpha研究这个问题大概一个礼拜了 终于有进展了。前面如同之前说的ogre 的rtt一样,形成了texture之后并没有放到 material里而是直接传给了ui被setimage了粒子效果一直不正确而模型是正确的错误1是 开始有黑边,这个是因为粒子的材质没开alpha通道或者通道开的不对改完这个bug出现的错误2是 有些影子(其实就是tga里不透明的地方)按照背景的颜色在不该出现的地方狂闪这个问题困
阅读全文
posted @
2011-01-22 13:46
minggoddess
阅读(612)
推荐(1)
cegui 自定义控件
摘要:总体流程是这样的对于控件AAA在scheme里 加 内部名称 外部名称 looknfeel文件名等等外部名称是 xml lua那些 里面使用的 内部名称是 cpp里使用的 定义控件功能looknfeel 是定义控件外观的 会比layout定义的外观部分高一级别 看看代码就容易明白了 代码+cegui深入解析(多看几遍) 插播 (动画 animate是一帧一帧画在imageset里 有单独文件animat.xml定义 有playtime之类的属性)layout里面可以通过 贴图片 改位置 大小等 设置控件的外观 按照的是looknfeel里定义的框架至于那些图片 都在imageset里 按 名
阅读全文
posted @
2011-01-19 10:20
minggoddess
阅读(791)
推荐(0)
cegui 学习 事件处理
摘要:有关event的有添加事件 add删除事件remove激发事件 fire ----比如窗体 的onresize(){fire(此窗体的xx事件发生)} 就是当这个窗体 onresize的时候 触发 xx事件 可以被其他窗体捕获----------告诉别人我这里发生了什么添加事件处理函数 sub A窗体-》sub(某个事件 ,func) A窗体发生某事件了 ,执行b窗体的func-----------------对另外一个窗体的事件做处理查找事件 get红色好像不对(1)添加一个事件(2)删除一个事件(3)激发一个事件,其实就是调用事件相应的处理函数(4)添加事件处理函数(5)查找事件。这五种
阅读全文
posted @
2011-01-14 21:16
minggoddess
阅读(610)
推荐(0)
cegui imageset uieditor的见鬼问题
摘要:美工给了一个imageset里面有7个新图 有两个新图 她多复制了空格在image的 名字中 后来 空格删除了 游戏可以加载这两个image 但是 uieditor就是加载不上 原因不明 后来不好使的名字是skill_back_b和skill_back_a 改成skill_back_bcskill_back_ac也不好使 后来把本身好使的名字createhuman_back_newrole复制过去 。。才好使了 还能再见鬼一些么不是 重名的问题 至于编码。。我怀疑是 但是美工 mm说其他名字也是这么复制的诡异啊 诡异啊 诡异 和rp无关 应该是 编码的问题了 这个xml不知道怎么变成 ans
阅读全文
posted @
2011-01-13 15:11
minggoddess
阅读(405)
推荐(0)
cegui 的透明纹理
摘要:这里说的 透明 是要用cegui实现的 要加background的 这个属性falsethis-_textures[tex] = mGUIRenderer-createTexture(texName, "General");this-_imageSets[tex] = CEGUI::ImagesetManager::getSingleton().createImageset(name, _textures[tex]);this-_imageSets[tex]-setAutoScalingEnabled (true);this-_imageSets[tex]-defineImage
阅读全文
posted @
2011-01-11 13:33
minggoddess
阅读(611)
推荐(0)
汉字编码对照表(gb2312/unicode/utf8) 【转帖】
摘要:一、汉字编码的种类汉字编码中现在主要用到的有三类,包括GBK,GB2312和Big5。 1、GB2312又称国标码,由国家标准总局发布,1981年5月1日实施,通行于大陆。新加坡等地也使用此编码。它是一个简化字的编码规范,当然也包括其他的符号、字母、日文假名等,共7445个图形字符,其中汉字占6763个。我们平时说6768个汉字,实际上里边有5个编码为空白,所以总共有6763个汉字。 GB2312规定“对任意一个图形字符都采用两个字节表示,每个字节均采用七位编码表示”,习惯上称第一个字节为“高字节”,第二个字节为“低字节”。GB2312中汉字的编码范围为,第一字节0xB0-0xF7(对应十进
阅读全文
posted @
2011-01-10 09:23
minggoddess
阅读(9993)
推荐(0)
Game.exe 中的 0x7c812afb 处最可能的异常: 0xE000C0DE: 0xe000c0de
摘要:// _DEBUG_POINTER(_First1);// _DEBUG_POINTER(_First2);_CRT_SECURE_MEMCPY(_First1, _Size_in_bytes, _First2, _Count);《------------这里中断了 报错是 未什么什么的异常解决方法you probably compiled your app with the wrong runtime library setting (should be /MD[d]). Ogre::String is just std::string anyway.----by sinbad这个错误
阅读全文
posted @
2011-01-08 16:13
minggoddess
阅读(935)
推荐(0)
falagard cegui
摘要:声明:转自http://blog.csdn.net/powerkoria/archive/2008/03/31/2232283.aspx谢谢他What is the Falagard Skinning System什么是 falagard skinning system?falagard 皮肤系统是CEGUI基础库的一套组成部分,是一个编译于CEGUIFalagardBase “查看模样“模块的一部分。这些元素目的是为了似的创建自定义皮肤或看起来就是那样子的CEGUI或其他窗口部件falagard系统被设计成允许部件肖像定义,子部件布局和默认属性初始化,通过一个特殊的XML文件实现,不但在c+
阅读全文
posted @
2011-01-07 19:42
minggoddess
阅读(1483)
推荐(0)
CEGUI 动态生成 texture imageset image
摘要:CEGUI 动态生成 texture imageset image2010-05-13 13:22unsigned long* CMD_GUI_GetSmallMapBuf()// render small map{DWORD color[6] ={D3DCOLOR_RGBA( 0, 0, 255, 255 ),D3DCOLOR_RGBA( 255 , 0, 255, 255 ),D3DCOLOR_RGBA( 0, 255, 255, 255 ),D3DCOLOR_RGBA( 0, 255, 0, 255 ),D3DCOLOR_RGBA( 255, 255, 0, 255 ),D3DCOLOR
阅读全文
posted @
2011-01-05 21:13
minggoddess
阅读(770)
推荐(0)
luaPlus
摘要:luastatelua的各种变量放 luastate里面 luastate作为 函数的参数传递luaobjectluastack由于这是个静态函数,所以第一个参数就是脚本里传入的参数。如果是成员变量则第一个参数是this对象,第二个参数才是从脚本传入的参数。int LWindow::subscribeEvent(LuaState* L){ LuaStack arg(L); if (arg[2].IsString()&& arg[3].IsString()) { ScriptFunctorfunctor(arg[3].GetString()); d_window->subs
阅读全文
posted @
2011-01-04 22:05
minggoddess
阅读(1281)
推荐(0)
CEGUI
摘要:遮挡关系 由xml中出现的顺序决定 控件有属性 alwaysOnTop true相对坐标 绝对坐标 x=scale*Width+offsetshcemalooknfeellayoutimageset 换时 Imageset Name="TaharezLook" Filename="schema/taharezlook.imageset" / 在scheme里加入大小写敏感纹理透明this-_staticImages[tex]-setBackgroundEnabled(false);checkbosxcheckmode 前面打勾的XXXX 才不是打钩呢 是实现互斥的 多个checkbox
阅读全文
posted @
2011-01-04 13:25
minggoddess
阅读(2546)
推荐(0)