E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CEGUI
CEGUI
学习心得汇总
大学时就用过
CEGUI
,但是基本上就是用,没有其他任何思考。现在做的东西多了,思考也多了。
xujiezhige
·
2013-05-27 14:00
CEGUI
文字特效
CEGUIhasanicefeaturethatallowsforformattedtextinawidget,called"formattingtags".Basically,youinserttagslike:[tag-name='value']intoyourstringsandCEGUIdoesthenecessaryparsing(seeCEGUI::BasicRenderedStrin
debugconsole
·
2013-05-23 16:00
VS2012中使用
CEGUI
项目发布到XP平台的问题
接着上一篇文章,详细说说如何把一个带
CEGUI
的项目发布到XP平台。这个问题纠缠了我好几天。这里把详细解决思路记下来。有同样问题的朋友可以少走很多弯路。核心方法就一句话。
lsldd
·
2013-05-14 21:00
windows
XP
发布
2012
Visual
Studio
CEGUI
CEGUI
与其他程序剪切复制粘帖的实现(支持中文)~~~
void xx() { using namespace
CEGUI
;
CEGUI
::Window * window =
CEGUI
::System::getSingleton().getGUISheet
起跑线
·
2013-05-07 14:00
GUI
cegui
中文显示问题
//----------------------------------------------------------------------------//voidFreeTypeFont::rasterise(utf32start_codepoint,utf32end_codepoint)const{ CodepointMap::const_iterators=d_cp_map.lowe
起跑线
·
2013-05-07 14:00
GUI
Ogre SdkTray自学
Ogre1.7这个版本比以前有了很多的变化,其中之一就是在Ogre官方不再包含
CEGUI
的组件,但是尽管没有使用
CEGUI
,在官方的demo中仍然可以看见有gui的功能,那么Ogre又是怎么实现的呢?
WaitForFree
·
2013-04-16 09:00
CEGUI
中回车键,退格键的响应
CEGUI
中回车键,退格键的响应转载自:http://hi.baidu.com/zyb_debug/item/24a695a8a2396a726cd455b1前面做的那个程序,回车键和退格键用不了。
牵着老婆满街逛
·
2013-04-10 23:00
创建自己的dll和lib文件 .
比如:glut,freetype,sdl,大一点的有
CEGUI
,OSG等。这些库虽然是开源的,但是很多时候只是使用他们,一般不会去修改。使用就会涉及到三个东西:.h .lib .dll文件。
IvanLJF
·
2013-04-09 18:00
在游戏中使用“
CEGUI
” — 第一章(底层)
简介
CEGUI
(CrazyEddie’sGUI http://www.
cegui
.org.uk)是一个自由免费的GUI库,基于LGPL协议,使用C++实现,完全面向对象设计。
hilaochen
·
2013-03-29 00:00
Ogre 3d 工具集
Ogre3d工具集0ogre仅仅是个3dt图形渲染引擎,要做3d游戏,还需要的东西很多,比如物理,音效,网络(本教程内将不涉及),界面以及输入(这里咱们用ogre自带的
cegui
和ois),以及AI,呵呵
kuangfengwu
·
2013-03-25 13:00
MYGUI/
CEGUI
中文输入的问题(3)
14.2 选词控件的渲染这个控件由于使用了三个子窗口来实现功能,所以它的渲染窗口实现非常简单,只是负责描绘背景。代码如下。voidFalgardIMEShowWindow::render(){ IMEShowWindow*w=(IMEShowWindow*)d_window; constWidgetLookFeel&wlf=getLookNFeel(); wlf.g
yy3166
·
2013-03-24 17:57
MYGUI/CEGUI
MYGUI/
CEGUI
中文输入的问题(2)
第二个子状态,获取结果字符串的状态。同理这个函数获取的也是Unicode字符串。if(lParam&GCS_RESULTSTR){ LONGbuflen=ImmGetCompositionStringW(hIMC,GCS_RESULTSTR,NULL,0); if(buflen>0){ buflen+=sizeof(wchar_t);
yy3166
·
2013-03-24 17:50
MYGUI/CEGUI
MYGUI/
CEGUI
中文输入的问题
选自:《
CEGUI
深入解析》第13章 中文输入
CEGUI
可以显示中文,前文已经简单的介绍过。哪么如何在
CEGUI
中输入中文呢?
yy3166
·
2013-03-24 17:56
MYGUI/CEGUI
初探MyGUI
一说起GUI,可能大家都会想到大名鼎鼎的
CEGUI
了。CrazyEddie'sGuiSystem,确实疯狂。包括仙剑四、天龙八部、火炬之光等等一大批游戏均使用
CEGUI
,疯狂程序可见一般。
254300848
·
2013-03-15 14:55
MyGUI
lua学习大全
初探MyGUI
一说起GUI,可能大家都会想到大名鼎鼎的
CEGUI
了。CrazyEddie'sGuiSystem,确实疯狂。包括仙剑四、天龙八部、火炬之光等等一大批游戏均使用
CEGUI
,疯狂程序可见一般。
254300848
·
2013-03-15 14:55
MyGui
网游UI解决方案的选择(
CEGUI
/MYGUI/Hikari/Scaleform/...)
网游UI解决方案的选择 由于新项目动工,UI方面需要确定方向,所以最近纠结于各种解决方案的选择。以下是对各方案的比较,仅供参考,希望对同样纠结于此的朋友有所帮助:)1.沿用当前的UI 公司是从2D游戏起家的,2D游戏本身就相当于一套庞大的UI,所以这方面有所积累。这套UI系统至少是经过几十万玩家测试,稳定性自然不必说,而且移植到3D游戏后,绕过Ogre,使用DX直接绘图绘文字,速度非
254300848
·
2013-03-14 20:51
解决方案
网游
CEGUI
之XML解析器——ExpatParser
CEGUI
中资源文件加载,用到了XML文件解析,内置了几种解析接口,这里分析一种:ExpatParser相关类Attribute、Handler、Parser头文件,其中Serializer序列化是给CEGUILayoutEditor
weiqubo
·
2013-03-14 18:00
从
CEGUI
源码看代码规范
CEGUI
(CrazyEddie’sGUI)是一个使用C++实现的基于LGPL协议的的开源GUI库,主要应用于游戏界面。
weiqubo
·
2013-03-12 17:00
CEGUI
的事件系统分析
什么是GUI? GUI就是图形用户界面(GraphicsUserInterface),是指采用图形方式显示的计算机操作用户接口. 什么是GUI的事件? 所谓事件就是指发送给GUI系统的消息,该消息通知GUI系统某种事情已发生,要求作出响应.简言之就是:用户将自己的一个或多个回调函数挂钩到某个“事件”上,一旦“事件”被触发,所有挂钩的函数都被调用。 显然,事件机制是
weiqubo
·
2013-03-12 17:00
CEGUI
文本渲染(二)
CEGUI
中文显示jiese1990我的
CEGUI
是0.7.5支持中文显示,而且,很容易让其显示中文。只要两步就可以解决。
jiese1990
·
2013-02-26 13:00
CEGUI
文本渲染(一)
使用
CEGUI
::Font和GeometryBuffer渲染文本---不用控件jiese1990//这个程序的框架是使用的
CEGUI
自带的demo里的. classFirstWindowSample:publicCEGuiSample
jiese1990
·
2013-02-26 13:00
CEGUI
与OSG结合相关问题总结
最近搞了一段时间的
CEGUI
和OSG的结合,感觉问题好多,虽然最后有点成果,但是做的还是太浅,所以写此文来记录所遇到的问题。
greyfreedom
·
2013-02-06 22:00
OSG与
CEGUI
集成过程
最近做了一段时间的
CEGUI
和OSG之间的结合,有一点小小的收获。写一篇文章来记录所做的一点点事情。下面写一点
CEGUI
和OSG之间结合的东西。
greyfreedom
·
2013-02-06 22:00
OSG
CEGUI
ogre渲染优化
以网上流传版本的天龙代码来看,Ogre和
CEGUI
部分的渲染都有严重的性能问题, Ogre: 地形的实现,一个tile,只按材质做了批次优化,并没有按材质做摄像机的裁剪,导致游戏视角下批次增加很多
debugconsole
·
2013-01-30 14:00
OGRE+
CEGUI
+OIS 完美解决鼠标非独占使用
最近在用Ogre+
CEGUI
+OIS做游戏。在开发的过程出现了种种问题,现将问题一一整理,并将解决方案释出,供同好参阅。OIS默认鼠标占用模式是鼠标独占使用,表现为鼠标指针无法移除当前窗口。
debugconsole
·
2012-12-31 17:00
详述:OgreRenderer::bootstrapSystem()
没有用过
cegui
0.7.7以前的版本,所以不是很清楚它之前的版本是怎么初始化的,这里只是说一下bootstrapSystem的这种方式。
lengbingteng
·
2012-12-14 00:00
bootstrap
CEGUI
事件机制
subscribeEvent :这个方法有几个重载,这里只说这个 virtual Event::Connection subscribeEvent(const String& name, Event::Subscriber subscriber); // 声明 mRenderer->getDefaultRenderingRoot().subscribe
lengbingteng
·
2012-12-14 00:00
事件机制
cegui
0.7.7的安装配置
1.下载:http://www.
cegui
.org.uk/wiki/index.php/Main_Page下载到
cegui
官网去下比较好,我下载的版本是
cegui
0.7.7,ogre的版本是ogre1.8.1
lengbingteng
·
2012-12-11 00:00
GUI
CEGUI
配置 快速上手(VS2008)
配置
CEGUI
忙了一下午,整理一下思路... 0、没装DirectX开发环境的先在装个DX环境http://www.microsoft.com/en-us/download/details.aspx
fansongy
·
2012-12-08 22:00
CEGUI
:LookNFeel .
LookNFeel:
CEGUI
控件外观文件。
CEGUI
提供了一些定义好的控件:按钮、列表、文本框。要使用这些控件,我们必须为其提供一些基本的外观属性信息。
debugconsole
·
2012-12-07 17:00
CEGUI
::Layout
layout:布局文件,布局文件中定义了UI中每一个窗口的位置、内容和层次关系。layout与imageset一样,都不用自己手动填写。官方同样提供了编辑器《CELayoutEditor》。 layout文件内容也并不十分复杂。基本上就是定义了窗口的位置,和默认属性。如果要对该文件进行大的修改,还是尽量使用官方编辑器。 需要注意的是,官方提供的CELayoutEditor编辑器并不很完善,使用起来
debugconsole
·
2012-12-07 17:00
OGRE
CEGUI
LAYOUT
//
CEGUI
CEGUI
::System*mSystem;
CEGUI
::OgreCEGUIRenderer*mRenderer; //通过已有的window和scenemanager创建
CEGUI
debugconsole
·
2012-12-07 16:00
Boost库的命名规则及静态编译命令。
在做
CEGUI
+OGRE结合时,提示用到了“libboost_thread-vc80-mt-sgd-1_42.lib”这个库。从boost官网上下载编译之后发现仍然找不到该库。
凭谁问
·
2012-12-05 10:27
CEGUI
Boost库的命名规则及静态编译命令。
在做
CEGUI
+OGRE结合时,提示用到了“libboost_thread-vc80-mt-sgd-1_42.lib”这个库。从boost官网上下载编译之后发现仍然找不到该库。
debugconsole
·
2012-12-05 10:00
D3D笔记---关于D3DPOOL_DEFFULT
这个是重点,所谓有得必有失,为什么HGE和
CEGUI
的实现里面,都使用了托管内存?这就是D3DPOOL_DEFFULT需要付出的代价。具体来看看:
fg5823820
·
2012-11-30 19:00
vs2005环境下编译
CEGUI
0.6.0
2008.4.91、修改了第4节.前言,补充了关于图象库SDK与
CEGUI
的关系,添加了DX9.0CSDK的连接2、修改了第4.2.1.2节,补充了两个项目之间的依赖关系。
greyfreedom
·
2012-11-29 14:00
Ogre1.7.2 +
CEGUI
0.7.5配置
http://blog.csdn.net/zhanghua1816/article/details/6650509鉴于现在很多朋友开始学习研究Ogre或者
CEGUI
,不过很多朋友对如何配置这两个环境有很多问题
debugconsole
·
2012-11-28 16:00
(
CEGUI
)统一度量系统
统一度量系统使用指南注意:此教程仅适用于
CEGUI
>=0.4.0统一度量系统使得我们可以用相对部分和绝对部分共同来表示一个坐标或大小。这给窗口布局带来了极大的方便。
greyfreedom
·
2012-11-28 14:00
CEGUI
中文按钮
设置默认字体为sinsun-9GUISystem->setDefaultFont((
CEGUI
::utf8*)"simsun-9"); 3.字体文件可以到windows下取,我看到CF的安装目录下,看到
liunian17
·
2012-11-25 21:00
OGRE学习杂记-2012.11.21
1.8.1版的代码,例子依旧是DLL库形式,用一个SampleBrower来查找、切换例子大量采用了监听者模式,不过相比来说,我更喜欢
CEGUI
的事件触发机制,也是用习惯的关系Ogre::Root这是个核心类资源数据跟逻辑做了一个很好的隔离
jize00
·
2012-11-21 15:00
CEGUI
增加一个按钮
CEGUI
::SchemeManager::getSingleton().loadScheme((
CEGUI
::utf8*)"TaharezLookSkin.scheme"); m_pGUISystem
liunian17
·
2012-11-03 20:00
一些著名的开源项目
0ad 3D游戏ACE 网络框架
CEGUI
界面库boostC++库cocos2d游戏库delta3d游戏引擎OGRE 渲染引擎facebook-hiphopphp引擎d2x-xl 游戏hadoop
followingturing
·
2012-10-20 15:00
JavaScript
Google
chrome
单元测试
googletest
js引擎
转- Ogre的一些渲染心得
以网上流传版本的天龙代码来看,Ogre和
CEGUI
部分的渲染都有严重的性能问题, Ogre: 地形的实现,一个tile,只按材质做了批次优化,并没有按材质做摄像机的裁剪,导致游戏视角下批次增加很多 静态实体的合并
·
2012-09-08 19:00
心得
CEGUI
的String与C++的std::string互相转换
getWindow("winName"):setUserString("AnotherName","根窗口");然后使用getUserString("AnotherName")来获取这个值的时候,显示的就是乱码.
CEGUI
daocaorencrl
·
2012-08-15 09:00
CEGUI
Lua 编码
CEGUI
使用的是UTF-8编码lua使用的是ascii编码UTF-8编码是以一个字节为"基本单元",在表示7位ASCII字符表中的字符时,这个字符在UFT-8的格式中占一个字节,即,一个"基本单元",
daocaorencrl
·
2012-08-15 09:00
出现找不到mfc90d.dll的解决办法
这时如果从网上下下来这个dll放在工作目录中,程序是能运行了,但是又有新问题出现了:系列报这个程序出现问题,程序又挂了这时首先应该检查工作目录和输出的.exe还有dll库和资源文件是不是在同一个目录(编
cegui
zhaodan19861107
·
2012-08-08 23:00
工作
文档
dll
mfc
7zip
CEGUI
学习笔记一--FirstWindow和FalagardDemo1分析
CEGUI
学习笔记一--FirstWindow和FalagardDemo1分析前言 该系列文章将记录我在学习
CEGUI
(0.6.0)时碰到的一些问题和得出的心得体会,适合没有任何
CEGUI
基础的朋友看
daocaorencrl
·
2012-08-07 20:00
CEGUI
学习笔记二-- FalagardSkinning使用手册第2章翻译
CEGUI
学习笔记二--FalagardSkinning使用手册第2章翻译本文翻译了FalagardSkinning使用手册的第2章。
daocaorencrl
·
2012-08-07 20:00
一些比较出名的开源库和框架
一些著名的开源项目: 0ad 3D游戏 ACE 网络框架
CEGUI
界面库 boost C++库 cocos2d 游戏库 delta3d 游戏引擎 OGRE 
eric_weitm
·
2012-07-08 09:00
C++
框架
Falagard skinning system for
CEGUI
参考手册简单翻译(一)
falagard 皮肤系统是
CEGUI
基础库的一套组成部分,是一个编译于CEGUIFalagar
hgfghwq11
·
2012-07-06 09:00
System
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他