nihui 发表于 2009-8-18 15:33:02

不开启特效的半透明面板

http://ftp.magiclinux.org.cn/nihui/kde4/screenshots/plasmapaneltransparent.png

看了这图,大家觉得有没有开 kwin 的特效呢?
plasma 面板的半透明功能,没有桌面混成时也是可以有的,就像 KDE3 的 kicker 一样。
办法是用桌面墙纸绘制面板。
plasma 有个更好的地方,就是所有的东西都是 plasmoid,各个 plasmoid 重叠时本来就支持透明度叠加的,所以面板后面仍然可以看见其它的 plasmoid,更加仿真了。

面板的颜色仍然带有 air 主题的圈圈,就和开了桌面混成一样的效果,不同的地方仅在于窗口没办法从面板后方透过来。

上游不接受这种假透明方案,但对于显卡性能弱,或者内存小的机器,开桌面特效很耗 cpu,也占内存。

下游无视之~~ :mrgreen: :mrgreen:

nihui 发表于 2009-8-18 15:57:01

不管大家意见了,直接弄成默认的。
有空再弄一个 GUI 控制选项吧~

不喜欢透透面板的朋友对不起了!
做个右键 rpm 包释放 rpm 的菜单作为补偿好了.......

[ 本帖最后由 nihui 于 2009-8-18 16:01 编辑 ]

panpanpdj 发表于 2009-8-18 19:25:23

呵呵,支持,虽然我的显卡并不是特别老

jiangtao9999 发表于 2009-8-18 20:29:07

:shock:
性能损失?

nihui 发表于 2009-8-18 20:32:47

原帖由 jiangtao9999 于 2009-8-18 20:29 发表 http://www.linuxfans.org/bbs/images/common/back.gif
:shock:
性能损失?

基本上不算什么损失,因为即便不透明,那些桌面上的部件也需要透明。面板的透明和桌面部件的透明是一样的.....

jiangtao9999 发表于 2009-8-19 10:16:43

算法虽然一样,但因为有窗口进行层层覆盖,性能损失肯定也会不少吧……
除非用了什么投机取消的方法。比如只半透明 1 层减少运算量。

nihui 发表于 2009-8-19 11:53:39

原帖由 jiangtao9999 于 2009-8-19 10:16 发表 http://www.linuxfans.org/bbs/images/common/back.gif
算法虽然一样,但因为有窗口进行层层覆盖,性能损失肯定也会不少吧……
除非用了什么投机取消的方法。比如只半透明 1 层减少运算量。

那些不是窗口,只是 plasma 部件透明,窗口是没有透明的

stdio 发表于 2009-8-19 12:40:50

KDE4太花哨了,有没有办法让KDE4变成KDE3那样的啊?:mrgreen:

Gentoo上kde3 飞快。:mrgreen: :mrgreen: :mrgreen:

nihui 发表于 2009-8-19 13:15:11

原帖由 stdio 于 2009-8-19 12:40 发表 http://www.linuxfans.org/bbs/images/common/back.gif
KDE4太花哨了,有没有办法让KDE4变成KDE3那样的啊?:mrgreen:

Gentoo上kde3 飞快。:mrgreen: :mrgreen: :mrgreen:

你觉得我一楼的图花哨么?
要不就把 plasma 干掉好了,把 kde3 的 kicker+kdesktop 移植过来 :mrgreen: :mrgreen:

panpanpdj 发表于 2009-8-19 17:59:41

不要,我还是喜欢KDE4多一些
页: [1]
查看完整版本: 不开启特效的半透明面板