zhucde (虚拟闲人) 的博客

OGRE,FLY3D, 图形开发, 一起探讨吧.QQ超级群(500人):186898914 QQ群(200人):23806843
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

摘要: Ogre中创建道路, 类似Crysis 阅读全文

posted @ 2011-01-09 13:55 zhucde 阅读(587) 评论(0) 推荐(0) 编辑

摘要: CSDN把贴子中的图片全搞没了, 算了, 还是搬到这边来吧.使用RSS批转过来的文章不全, 只能手动慢慢的完善, 时间有限, 只能慢慢来. 阅读全文

posted @ 2010-01-25 22:55 zhucde 阅读(379) 评论(0) 推荐(0) 编辑

2013年3月22日

摘要: 转载: http://blog.csdn.net/liuyun073/article/details/6926725soa是一套服务架构的概念,是一套组件模型sca是IBM对SOA的实现框架sdo是oralce对SOA的实现框架JBI是SUN对SOA的实现框架BPEL是一种业务流程描述语言,通过webService发布,执行在BPEL引擎上webService是目前SOA的唯一一种大规模使用的实现方式,使用WDSL描述soap是SOA的传输协议uddi为SOA提供查找和注册服务wsdl用来描述发布的SOA服务jaxb是java与xml数据绑定的一种java规范,通过一个xml schema(相 阅读全文

posted @ 2013-03-22 21:41 zhucde 阅读(162) 评论(0) 推荐(0) 编辑

2012年1月8日

摘要: 相当于一个Overlay一样的二维的平面, 不过是把它放到开始渲染, 放在模型后面Ogre::Rectangle2D *rect3d = new Ogre::Rectangle2D(true); rect3d->setCorners(-1.0f, 1.0f, 1.0f, -1.0f); rect3d->setMaterial("Examples/OgreLogo"); MaterialPtr material=MaterialManager::getSingleton().getByName("Examples/OgreLogo"); mat 阅读全文

posted @ 2012-01-08 18:46 zhucde 阅读(309) 评论(0) 推荐(0) 编辑

2011年6月7日

摘要: 不知道是因为Nvidia显卡太强大, 还是其它显卡太菜. 在Nvidia显卡中没有问题, 在ATI显卡上, 好多Shader程序显示不出来,后来才发现, 原来在ATI显卡上, 必须变态地设置VS和PS的版本致才行, 否则无视.Nvidia显卡上无所谓 阅读全文

posted @ 2011-06-07 12:54 zhucde 阅读(491) 评论(2) 推荐(0) 编辑

2011年6月3日

摘要: 这个问题, 我觉得应该说是有些变态, 网上的方法 也很多, 但好多我试了不得要领,使用sys, system作为用户名, 远程登录, SQL Plus中登录都没有问题, 按道理应该不是账户被锁定才是,后来通过一个贴子提醒, 果然是密码不能是数字, 得使用字母, 使用EM才能打开数据库.如果已经设置了数字, 使用Oracle Database Configure Assistant把数据库干掉,然后新建数据库, 使用字母作为密码 阅读全文

posted @ 2011-06-03 16:42 zhucde 阅读(329) 评论(0) 推荐(0) 编辑

摘要: 这个比较好办, RemoteOperationException: ERROR: Wrong password for user解决: 在本地策略中(用户策略), 将当前登录的用户名添加到" 作为批处理作业登陆" 中去.每次新装都要搞一次, 长时间不搞, 还容易忘记 阅读全文

posted @ 2011-06-03 16:39 zhucde 阅读(265) 评论(0) 推荐(0) 编辑

2011年5月11日

摘要: 随便新建了个ActiveX, 插入Flash并交互, 测试结果如下:Flash使用ActionScript2.0导出, 在IE与非IE情况下, 结果相同, 结果如下:Flash::SetVariable()函数可以动态设置Flash文本框内容,Flash::CallFunction() 直接崩溃Flash使用ActionScript3.0导出,在IE下, Flash::SetViriable()和CallFunction都不工作在非IE下, CallFunction() 起作用, SetViriable无反应(跟我开头的情况一致)上传ActiveX工程源码以及Flash的源代码文件(fla文件 阅读全文

posted @ 2011-05-11 18:16 zhucde 阅读(609) 评论(0) 推荐(0) 编辑

2011年3月11日

摘要: 平时嫌麻烦, 一般采用setlocale(LC_ALL,"Chinese-simplified"); 的方法, 基本也能解决问题, 虽然很多人说这个方法不好 , 懒的管了.可当把程序设置为" 在静态库中使用MFC"时, 这个方法就不灵了, 如该链接中:http://blog.csdn.net/pizi0475/archive/2010/03/01/5335677.aspx, 提到的方法都不能解决问题.网上查了多种方法, 测试发现这种方法是有效的:WCHAR * MtoW(const char* str) { WCHAR* strA; int i= Mul 阅读全文

posted @ 2011-03-11 00:04 zhucde 阅读(813) 评论(2) 推荐(0) 编辑

2011年2月26日

摘要: if(m_SceneManager->hasEntity("knot")) { Entity *pent=m_SceneManager->getEntity("knot"); SceneNode *parentNode=pent->getParentSceneNode(); // SceneNode *parentNode=m_SceneManager->getRootSceneNode(); SceneNode *pNode=parentNode->createChildSceneNode(); static int ne 阅读全文

posted @ 2011-02-26 00:20 zhucde 阅读(421) 评论(0) 推荐(0) 编辑

2011年1月15日

摘要: 下面是我摘录的网上的解释:有如下的两个结构体:struct A struct B { {int a; int a;unsigned __int64 b; short c; short c; unsigned __int64 b;}; }; 那么 sizeof(A) 和 sizeof(B) 一样吗?让我在编译器里试一下,啊 ? 怎么不一样?两个结构体明明相同,只是第二和第三个成员变量的位置颠倒了结果却大相径庭。到底是因为什么呢?答案是编译器的数据对齐方式在作怪。以 vc6.0 为例,默认情况下的对其方式是 8 位。所以 struct A 的大小为 24 , struct B 的大小为 16, 下 阅读全文

posted @ 2011-01-15 11:42 zhucde 阅读(744) 评论(0) 推荐(0) 编辑

2011年1月9日

摘要: OpenGL程序 转为Opengl ES 的一点建议glDrawArray和glDrawElements 阅读全文

posted @ 2011-01-09 14:12 zhucde 阅读(1519) 评论(0) 推荐(0) 编辑