
界面
jameshooo
在家务农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
终于实现了窗口的半透明效果,展示一下,自我庆祝一下
不同于普通的窗口半透明,有几个特点:1、标题栏和边框维持不变(不透明),当然也可以取消标题栏2、客户区随意透明3、部分内容不透明4、窗口内容可操作原创 2009-05-08 20:43:00 · 4575 阅读 · 9 评论 -
3D正式成为REDirectUI的渲染选项
<br />终于在REDirectUI中添加了D3D渲染方式,这只是底层渲染方式,仅作为第一步。启动渲染引擎时并不要求一定要使用D3D,只在显式指定使用D3D且机器具备硬件加速能力的情况下才使用D3D,否则仅使用DDRAW。<br /> <br />由于这只是UI引擎,并非为游戏而设计,因此更多的CPU时间用来处理标准窗口消息,而不是循环render frame。游戏的目的是处理大量的渲染细节,因此通常都是贴图再贴图,游戏程序员通常不考虑GDI,但REDirectUI非得考虑GDI不可,因为作为一个UI引擎原创 2010-10-20 10:11:00 · 3732 阅读 · 2 评论 -
小SHOW一把,3D中的自由裁剪 ----- 界面库求合作!
先看图(背景是桌面,3D老虎的脑袋被我武松砍下了半边^_^):裁剪形状可以自由定义,这个裁剪路径的XML定义暂时记下来,省得以后不记得了:clip:m(.2,#.2) b(0,.2)(.2,0)(.5,.2) b(#.2,.2)(#0,#.2)(#.2,#.2) b(#.2,#0)(.2,#0)(.2,#.2);裁剪路径系列的定义规则是这样的:一个路径包含一系列操作,每个操作的格式如下:operator [position1 [position2原创 2011-04-22 09:58:00 · 5809 阅读 · 9 评论 -
值得期待:REDirectUI “开源”
REDirectUI 正在筹划开源,但开源协议不同于任何一个现有的开源协议,它是弹性的,它针对有限的用户群。 一、为什么开源REDirectUI 曾经是一个个人爱好的产物,也曾经是一个目标宏大的计划,本人作为发起者,倾注了多年的精力和心血才使得它初具模样,只是它还没有发光。因个人原创 2011-07-08 16:06:38 · 5771 阅读 · 3 评论 -
走进REDUI —— 架构预览
虽然开源了,但感觉还有很多的事情要做。第一件要做的就是让大家能够理解 REDUI 的设计理念和系统架构,上手时间越短越好,所以恶补设计文档。光这件事就够头疼的,图文并茂的文章比写代码难多了,杯具!第二件事是让人知道如何使用,工作量大啊,同样杯具。第三件事……第N件事原创 2011-08-10 22:57:07 · 22805 阅读 · 5 评论